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

Issue 1685633002: [interpreter] CompilationInfo::unoptimized_code only for OSR. (Closed)

Created:
4 years, 10 months ago by Michael Starzinger
Modified:
4 years, 10 months ago
Reviewers:
Yang, rmcilroy
CC:
v8-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/v8/v8.git@local_interpreter-pipeline-1
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[interpreter] CompilationInfo::unoptimized_code only for OSR. The field in question is only needed when the optimizing compiler is triggered via OSR. All other paths (e.g. from bytecode stream) should not rely on the unoptimized code being present. R=yangguo@chromium.org Committed: https://crrev.com/1986a486bf31621ac8de1c3a37650e091f2493cb Cr-Commit-Position: refs/heads/master@{#33860}

Patch Set 1 #

Patch Set 2 : Remove thingie. #

Total comments: 2

Patch Set 3 : Addressed comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+12 lines, -10 lines) Patch
M src/compiler.h View 1 2 1 chunk +6 lines, -3 lines 0 comments Download
M src/compiler.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M test/cctest/compiler/function-tester.h View 2 chunks +2 lines, -3 lines 0 comments Download
M test/cctest/compiler/test-pipeline.cc View 1 chunk +1 line, -1 line 0 comments Download
M test/cctest/compiler/test-run-bytecode-graph-builder.cc View 1 chunk +1 line, -1 line 0 comments Download

Depends on Patchset:

Messages

Total messages: 13 (6 generated)
Michael Starzinger
Yang: PTAL. Ross: FYI.
4 years, 10 months ago (2016-02-09 16:30:01 UTC) #2
rmcilroy
LGTM with a suggestion. https://codereview.chromium.org/1685633002/diff/20001/src/compiler.h File src/compiler.h (right): https://codereview.chromium.org/1685633002/diff/20001/src/compiler.h#newcode251 src/compiler.h:251: Handle<Code> unoptimized = Handle<Code>::null()) { ...
4 years, 10 months ago (2016-02-09 22:06:07 UTC) #3
Michael Starzinger
Addressed comments. https://codereview.chromium.org/1685633002/diff/20001/src/compiler.h File src/compiler.h (right): https://codereview.chromium.org/1685633002/diff/20001/src/compiler.h#newcode251 src/compiler.h:251: Handle<Code> unoptimized = Handle<Code>::null()) { On 2016/02/09 ...
4 years, 10 months ago (2016-02-10 10:01:11 UTC) #4
Yang
On 2016/02/10 10:01:11, Michael Starzinger wrote: > Addressed comments. > > https://codereview.chromium.org/1685633002/diff/20001/src/compiler.h > File src/compiler.h ...
4 years, 10 months ago (2016-02-10 10:04:40 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1685633002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1685633002/40001
4 years, 10 months ago (2016-02-10 10:10:39 UTC) #9
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 10 months ago (2016-02-10 10:28:05 UTC) #11
commit-bot: I haz the power
4 years, 10 months ago (2016-02-10 10:28:24 UTC) #13
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/1986a486bf31621ac8de1c3a37650e091f2493cb
Cr-Commit-Position: refs/heads/master@{#33860}

Powered by Google App Engine
This is Rietveld 408576698