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

Issue 1505233003: [turbofan] Don't run graph verifier on scheduled graphs. (Closed)

Created:
5 years ago by Michael Starzinger
Modified:
5 years 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

[turbofan] Don't run graph verifier on scheduled graphs. Fully scheduled graphs built by the RawMachineAssembler are inherently not schedulable, they are missing effect and control dependencies, which makes them not pass the graph verifier either. They do however pass the schedule verifier. R=titzer@chromium.org Committed: https://crrev.com/f9ea078a22104a0e035c9948751205ea6d9ef424 Cr-Commit-Position: refs/heads/master@{#32715}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Addressed comment. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8 lines, -6 lines) Patch
M src/compiler/interpreter-assembler.cc View 1 chunk +0 lines, -1 line 0 comments Download
M src/compiler/pipeline.h View 1 chunk +2 lines, -2 lines 0 comments Download
M src/compiler/pipeline.cc View 1 2 chunks +6 lines, -3 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 16 (6 generated)
Michael Starzinger
Ben: PTAL. Ross: FYI.
5 years ago (2015-12-08 17:19:04 UTC) #2
rmcilroy
https://codereview.chromium.org/1505233003/diff/1/src/compiler/pipeline.cc File src/compiler/pipeline.cc (left): https://codereview.chromium.org/1505233003/diff/1/src/compiler/pipeline.cc#oldcode1242 src/compiler/pipeline.cc:1242: pipeline.RunPrintAndVerify("Machine", true); This change also means that --trace-turbo no ...
5 years ago (2015-12-08 17:26:35 UTC) #3
Michael Starzinger
https://codereview.chromium.org/1505233003/diff/1/src/compiler/pipeline.cc File src/compiler/pipeline.cc (left): https://codereview.chromium.org/1505233003/diff/1/src/compiler/pipeline.cc#oldcode1242 src/compiler/pipeline.cc:1242: pipeline.RunPrintAndVerify("Machine", true); On 2015/12/08 17:26:35, rmcilroy wrote: > This ...
5 years ago (2015-12-08 17:37:34 UTC) #4
rmcilroy
Lgtm, thanks! I'll remove the extra node inputs in RMA tomorrow (if you don't get ...
5 years ago (2015-12-08 17:53:54 UTC) #5
Benedikt Meurer
LGTM (rubberstamped)
5 years ago (2015-12-09 10:20:55 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1505233003/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1505233003/20001
5 years ago (2015-12-09 10:24:16 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: v8_linux_arm64_rel on tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_arm64_rel/builds/12805)
5 years ago (2015-12-09 10:58:12 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1505233003/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1505233003/20001
5 years ago (2015-12-09 13:51:30 UTC) #13
commit-bot: I haz the power
Committed patchset #2 (id:20001)
5 years ago (2015-12-09 14:09:28 UTC) #14
commit-bot: I haz the power
5 years ago (2015-12-09 14:09:57 UTC) #16
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/f9ea078a22104a0e035c9948751205ea6d9ef424
Cr-Commit-Position: refs/heads/master@{#32715}

Powered by Google App Engine
This is Rietveld 408576698