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

Issue 1551363002: [Interpreter] StateValuesRequireUpdate handles cases when deoptimization is disabled. (Closed)

Created:
4 years, 11 months ago by mythria
Modified:
4 years, 11 months ago
CC:
v8-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[Interpreter] StateValuesRequireUpdate handles cases when deoptimization is disabled. Fixes StateValuesRequireUpdate function to return false if deoptimization is not enabled. When deoptimization is not enabled there is no need to create nodes for state values. BUG=v8:4280 LOG=N Committed: https://crrev.com/08419a0989a5fc74ef43b14390ca0365dea906f4 Cr-Commit-Position: refs/heads/master@{#33116}

Patch Set 1 #

Total comments: 3

Patch Set 2 : Addresses comments from Ross #

Patch Set 3 : Fixed a bug in earlier patch. #

Patch Set 4 : Fixes the comments correctly this time. Misread the comment earlier. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -9 lines) Patch
M src/compiler/bytecode-graph-builder.cc View 1 2 3 1 chunk +10 lines, -8 lines 0 comments Download
M test/mjsunit/mjsunit.status View 1 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 22 (11 generated)
mythria
PTAL, Thanks, Mythri
4 years, 11 months ago (2016-01-04 15:08:15 UTC) #3
rmcilroy
https://codereview.chromium.org/1551363002/diff/1/src/compiler/bytecode-graph-builder.cc File src/compiler/bytecode-graph-builder.cc (right): https://codereview.chromium.org/1551363002/diff/1/src/compiler/bytecode-graph-builder.cc#newcode29 src/compiler/bytecode-graph-builder.cc:29: DCHECK(!builder_->info()->is_deoptimization_enabled() || Could you move this up into StateValuesRequireUpdate ...
4 years, 11 months ago (2016-01-04 15:40:24 UTC) #4
mythria
Could you please look at the changes. Thanks, Mythri https://codereview.chromium.org/1551363002/diff/1/src/compiler/bytecode-graph-builder.cc File src/compiler/bytecode-graph-builder.cc (right): https://codereview.chromium.org/1551363002/diff/1/src/compiler/bytecode-graph-builder.cc#newcode29 src/compiler/bytecode-graph-builder.cc:29: ...
4 years, 11 months ago (2016-01-05 10:17:10 UTC) #8
rmcilroy
lgtm
4 years, 11 months ago (2016-01-05 12:39:54 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1551363002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1551363002/60001
4 years, 11 months ago (2016-01-05 13:02:00 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: v8_presubmit on tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_presubmit/builds/9442)
4 years, 11 months ago (2016-01-05 13:04:24 UTC) #13
mythria
I did a minor fix because DCHECK in ~FrameStateBeforeAndAfter() was failing when deoptimization is not ...
4 years, 11 months ago (2016-01-05 14:09:25 UTC) #15
Benedikt Meurer
LGTM.
4 years, 11 months ago (2016-01-05 14:28:58 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1551363002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1551363002/60001
4 years, 11 months ago (2016-01-05 15:05:39 UTC) #18
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 11 months ago (2016-01-05 15:07:00 UTC) #20
commit-bot: I haz the power
4 years, 11 months ago (2016-01-05 15:07:53 UTC) #22
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/08419a0989a5fc74ef43b14390ca0365dea906f4
Cr-Commit-Position: refs/heads/master@{#33116}

Powered by Google App Engine
This is Rietveld 408576698