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

Issue 2648503002: [Compiler] Have renumber recurse into eagerly compiled function literals. (Closed)

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

Description

[Compiler] Have renumber recurse into eagerly compiled function literals. This enables us to produce the list of eager inner functions for compilation in one go during the outer function's renumbering step, and avoid having to do renumbering explicitly on the inner functions, simplifying the zone ownership. BUG=v8:5203, v8:5215 Review-Url: https://codereview.chromium.org/2648503002 Cr-Original-Commit-Position: refs/heads/master@{#42540} Committed: https://chromium.googlesource.com/v8/v8/+/3541a074e241421b64ba41d81d8a99bb6ac62c5e Review-Url: https://codereview.chromium.org/2648503002 Cr-Commit-Position: refs/heads/master@{#42580} Committed: https://chromium.googlesource.com/v8/v8/+/380b720d3cfa9d8377176033298158f6d0d3c78f

Patch Set 1 #

Total comments: 2

Patch Set 2 : Add comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+34 lines, -36 lines) Patch
M src/ast/ast-numbering.cc View 1 chunk +11 lines, -5 lines 0 comments Download
M src/compiler.cc View 1 6 chunks +23 lines, -31 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 22 (14 generated)
rmcilroy
Michi, PTAL. Jochen, FYI
3 years, 11 months ago (2017-01-19 11:29:44 UTC) #2
Michael Starzinger
LGTM. https://codereview.chromium.org/2648503002/diff/1/src/compiler.cc File src/compiler.cc (right): https://codereview.chromium.org/2648503002/diff/1/src/compiler.cc#newcode524 src/compiler.cc:524: SetSharedFunctionFlagsFromLiteral(literal, shared); nit: Please add a brief comment ...
3 years, 11 months ago (2017-01-19 13:29:22 UTC) #3
rmcilroy
https://codereview.chromium.org/2648503002/diff/1/src/compiler.cc File src/compiler.cc (right): https://codereview.chromium.org/2648503002/diff/1/src/compiler.cc#newcode524 src/compiler.cc:524: SetSharedFunctionFlagsFromLiteral(literal, shared); On 2017/01/19 13:29:22, Michael Starzinger wrote: > ...
3 years, 11 months ago (2017-01-19 17:24:49 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/2648503002/40001
3 years, 11 months ago (2017-01-20 09:49:06 UTC) #12
commit-bot: I haz the power
Committed patchset #2 (id:40001) as https://chromium.googlesource.com/v8/v8/+/3541a074e241421b64ba41d81d8a99bb6ac62c5e
3 years, 11 months ago (2017-01-20 09:51:08 UTC) #15
rmcilroy
A revert of this CL (patchset #2 id:40001) has been created in https://codereview.chromium.org/2643233002/ by rmcilroy@chromium.org. ...
3 years, 11 months ago (2017-01-20 10:41:48 UTC) #16
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/2648503002/40001
3 years, 11 months ago (2017-01-20 21:50:41 UTC) #19
commit-bot: I haz the power
3 years, 11 months ago (2017-01-20 22:21:24 UTC) #22
Message was sent while issue was closed.
Committed patchset #2 (id:40001) as
https://chromium.googlesource.com/v8/v8/+/380b720d3cfa9d8377176033298158f6d0d...

Powered by Google App Engine
This is Rietveld 408576698