Description[instruction scheduler] fix ArchDebugBreak.
In TurboFan the ArchDebugBreak opcode is not used for debugging but to
force a crash in unreachable or unimplemented code path. The opcode was
marked as having no side effects allowing the scheduler to bring it "up"
with unfortunate consequences.
This patch also update the behaviour of assembler::debug when not using
the simulator.
Review-Url: https://codereview.chromium.org/2901383004
Cr-Commit-Position: refs/heads/master@{#45608}
Committed: https://chromium.googlesource.com/v8/v8/+/f56a48e86f662b6a29df26027f3444f696d9622c
Patch Set 1 #
Messages
Total messages: 9 (5 generated)
|