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 2293023003: [turbofan] Don't eliminate FinishRegion nodes. (Closed)

Created:
4 years, 3 months ago by Benedikt Meurer
Modified:
4 years, 3 months ago
Reviewers:
Jarin
CC:
v8-reviews_googlegroups.com
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[turbofan] Don't eliminate FinishRegion nodes. The way we use FinishRegion for transitioning stores makes them eligible for elimination by TypedOptimization, which is unintended and removes the atomicity of the transitioning stores. This is a quickfix to ensure that we don't remove the FinishRegion nodes during TypedOptimization; the real fix is probably to have separate region operators for value (producing) regions (i.e. allocations) and for effect-only regions (i.e. transitioning stores). R=jarin@chromium.org BUG=v8:5303 Committed: https://crrev.com/a45da58b41c3a5086c7001e598fecefa60ebae1b Cr-Commit-Position: refs/heads/master@{#39033}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -0 lines) Patch
M src/compiler/typed-optimization.cc View 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 12 (6 generated)
Benedikt Meurer
4 years, 3 months ago (2016-08-31 03:25:50 UTC) #1
Benedikt Meurer
Hey Jaro, Here's a quickfix for the FinishRegion issue. Afterwards the separation of regions can ...
4 years, 3 months ago (2016-08-31 03:26:29 UTC) #4
Jarin
lgtm
4 years, 3 months ago (2016-08-31 05:45:32 UTC) #7
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/2293023003/1
4 years, 3 months ago (2016-08-31 05:45:53 UTC) #9
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 3 months ago (2016-08-31 05:49:26 UTC) #10
commit-bot: I haz the power
4 years, 3 months ago (2016-08-31 05:50:05 UTC) #12
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/a45da58b41c3a5086c7001e598fecefa60ebae1b
Cr-Commit-Position: refs/heads/master@{#39033}

Powered by Google App Engine
This is Rietveld 408576698