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

Issue 2328593002: [Parser] Don't internalize on-the-fly. (Closed)

Created:
4 years, 3 months ago by rmcilroy
Modified:
4 years, 3 months ago
Reviewers:
ahaas, Toon Verwaest, marja
CC:
v8-reviews_googlegroups.com
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[Parser] Don't internalize on-the-fly. Avoid internalizing on-the-fly now that scope analysis and natives syntax runtime calls no longer require internalized AST values. This should be more efficient by avoiding extra branches on every AST value creation. BUG=v8:5215, chromium:634953 Committed: https://crrev.com/a06df1f21c583801844c4b19f92217beb458c22f Cr-Commit-Position: refs/heads/master@{#39531}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Rebase #

Patch Set 3 : Rebase #

Patch Set 4 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+21 lines, -63 lines) Patch
M src/ast/ast-value-factory.h View 1 2 3 4 chunks +4 lines, -17 lines 0 comments Download
M src/ast/ast-value-factory.cc View 1 2 3 3 chunks +7 lines, -29 lines 0 comments Download
M src/parsing/parser.h View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
M src/parsing/parser.cc View 1 2 3 3 chunks +1 line, -9 lines 0 comments Download
M src/parsing/rewriter.cc View 1 chunk +3 lines, -0 lines 0 comments Download
M test/cctest/asmjs/test-asm-typer.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
M test/cctest/test-parsing.cc View 1 2 3 4 chunks +5 lines, -4 lines 0 comments Download

Messages

Total messages: 27 (18 generated)
rmcilroy
Marja, PTAL. This is based on your original CL, but doesn't require isolate to be ...
4 years, 3 months ago (2016-09-09 15:15:36 UTC) #2
marja
Cool! lgtm % question The description is promising a bit much though. Because of the ...
4 years, 3 months ago (2016-09-12 07:21:48 UTC) #3
ahaas
On 2016/09/12 at 07:21:48, marja wrote: > Cool! > > lgtm % question > > ...
4 years, 3 months ago (2016-09-12 07:46:34 UTC) #4
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/2328593002/40001
4 years, 3 months ago (2016-09-19 13:24:28 UTC) #15
Toon Verwaest
I approve!
4 years, 3 months ago (2016-09-20 08:39:23 UTC) #19
rmcilroy
> The description is promising a bit much though. Because of the rewriter, > internalization ...
4 years, 3 months ago (2016-09-20 08:50:46 UTC) #20
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/2328593002/60001
4 years, 3 months ago (2016-09-20 09:00:09 UTC) #23
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 3 months ago (2016-09-20 09:32:24 UTC) #25
commit-bot: I haz the power
4 years, 3 months ago (2016-09-20 09:33:12 UTC) #27
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/a06df1f21c583801844c4b19f92217beb458c22f
Cr-Commit-Position: refs/heads/master@{#39531}

Powered by Google App Engine
This is Rietveld 408576698