DescriptionPPC: [runtime] Use "the hole" instead of smi 0 as sentinel for context extension.
Port 9e6448813d41858c3f879ecde41b13bda0770673
Original commit message:
This way we avoid the %_IsSmi magic that is required in TurboFan to
(efficiently) check abitrary context slots for smi 0. Checking against
"the hole" is common in the AstGraphBuilder and "the hole" is also used
to mark other context slots as not initialized.
R=bmeurer@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com
BUG=
Committed: https://crrev.com/45e29ac25ea1fa6e562ef7707e461b00456fa10b
Cr-Commit-Position: refs/heads/master@{#32438}
Patch Set 1 #
Depends on Patchset: Messages
Total messages: 8 (2 generated)
|