Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(40)

Issue 2342443004: Only pass the outer scope info with ParseInfo (Closed)

Created:
4 years, 3 months ago by jochen (gone - plz use gerrit)
Modified:
4 years, 3 months ago
CC:
v8-reviews_googlegroups.com, Yang
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Only pass the outer scope info with ParseInfo We don't need the context anymore for parsing, the scope info chain is enough. BUG=v8:5215 R=marja@chromium.org,jgruber@chromium.org,mstarzinger@chromium.org Committed: https://crrev.com/65aa596f1e6ac9df45291cde0e7dd107bf2b3ede Cr-Commit-Position: refs/heads/master@{#39457}

Patch Set 1 #

Total comments: 3

Patch Set 2 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+84 lines, -85 lines) Patch
M src/api.cc View 1 1 chunk +0 lines, -1 line 0 comments Download
M src/ast/scopes.h View 1 chunk +1 line, -1 line 0 comments Download
M src/ast/scopes.cc View 3 chunks +31 lines, -57 lines 0 comments Download
M src/background-parsing-task.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/compiler.cc View 1 2 chunks +6 lines, -2 lines 0 comments Download
M src/compiler-dispatcher/compiler-dispatcher-job.cc View 1 2 chunks +10 lines, -3 lines 0 comments Download
M src/debug/debug-scopes.cc View 1 chunk +3 lines, -1 line 0 comments Download
M src/handles.h View 1 chunk +4 lines, -0 lines 0 comments Download
M src/parsing/parse-info.h View 3 chunks +11 lines, -4 lines 0 comments Download
M src/parsing/parse-info.cc View 1 chunk +3 lines, -1 line 0 comments Download
M src/parsing/parser.h View 1 chunk +3 lines, -3 lines 0 comments Download
M src/parsing/parser.cc View 4 chunks +9 lines, -9 lines 0 comments Download
M test/cctest/test-parsing.cc View 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 23 (11 generated)
jochen (gone - plz use gerrit)
4 years, 3 months ago (2016-09-14 11:30:12 UTC) #1
jochen (gone - plz use gerrit)
https://codereview.chromium.org/2342443004/diff/1/src/ast/scopes.cc File src/ast/scopes.cc (left): https://codereview.chromium.org/2342443004/diff/1/src/ast/scopes.cc#oldcode380 src/ast/scopes.cc:380: DCHECK_IMPLIES( all those DCHECKs only checked that the context ...
4 years, 3 months ago (2016-09-14 11:32:04 UTC) #4
marja
lgtm
4 years, 3 months ago (2016-09-14 11:37:28 UTC) #5
marja
... and forgot to nit about the typo in the description: chain
4 years, 3 months ago (2016-09-14 11:37:44 UTC) #6
jgruber
lgtm https://codereview.chromium.org/2342443004/diff/1/src/parsing/parse-info.h File src/parsing/parse-info.h (right): https://codereview.chromium.org/2342443004/diff/1/src/parsing/parse-info.h#newcode168 src/parsing/parse-info.h:168: void set_outer_scope_info(Handle<ScopeInfo> outer_scope_info) { Since this is always ...
4 years, 3 months ago (2016-09-14 11:44:56 UTC) #8
jochen (gone - plz use gerrit)
https://codereview.chromium.org/2342443004/diff/1/src/parsing/parse-info.h File src/parsing/parse-info.h (right): https://codereview.chromium.org/2342443004/diff/1/src/parsing/parse-info.h#newcode168 src/parsing/parse-info.h:168: void set_outer_scope_info(Handle<ScopeInfo> outer_scope_info) { On 2016/09/14 at 11:44:56, jgruber ...
4 years, 3 months ago (2016-09-14 11:48:34 UTC) #9
jochen (gone - plz use gerrit)
+adamk fyi
4 years, 3 months ago (2016-09-14 16:03:09 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2342443004/1
4 years, 3 months ago (2016-09-15 18:16:18 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: v8_linux64_gyp_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_gyp_rel_ng/builds/4361) v8_linux_arm64_rel_ng on master.tryserver.v8 (JOB_FAILED, ...
4 years, 3 months ago (2016-09-15 18:17:46 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2342443004/20001
4 years, 3 months ago (2016-09-15 19:18:31 UTC) #20
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 3 months ago (2016-09-15 19:47:19 UTC) #21
commit-bot: I haz the power
4 years, 3 months ago (2016-09-15 19:47:43 UTC) #23
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/65aa596f1e6ac9df45291cde0e7dd107bf2b3ede
Cr-Commit-Position: refs/heads/master@{#39457}

Powered by Google App Engine
This is Rietveld 408576698