DescriptionX87: [runtime] Use "the hole" instead of smi 0 as sentinel for context extension.
port 9e6448813d41858c3f879ecde41b13bda0770673 (r32407)
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.
BUG=
Committed: https://crrev.com/a8b2d9a18f2bf98cf9beca0ed85cb864d13f0700
Cr-Commit-Position: refs/heads/master@{#32441}
Patch Set 1 #
Messages
Total messages: 8 (3 generated)
|