Description[csa] Fix the bound & used condition check for RawMachineLabel and CodeAssemblerLabel.
CodeAssemblerLabel's destructor was not calling RawMachineLabel's destructor, because label_ is zone-allocated. RawMachineLabel's destructor contains a DCHECK that would make debugging easier. If the DCHECK is not triggered, things will go awry in the register allocation phase, making it harder to debug the issue.
BUG=
Review-Url: https://codereview.chromium.org/2641863002
Cr-Commit-Position: refs/heads/master@{#42461}
Committed: https://chromium.googlesource.com/v8/v8/+/bc857f9dfd84c6a03ed99018dfd666ee501a8cde
Patch Set 1 #
Messages
Total messages: 13 (9 generated)
|