DescriptionMIPS: ARM: Load undefined receiver sentinel without constant pool.
Port a820568b1ffbf76c3f80b9e00fc0b988b073dfaf
Each call to emit_32 uses 5 constant pool slots:
* the "emit_32" string
* undefined (the receiver)
* the argument (heap number)
* the load IC
* the call IC
This change cuts that down 20% to 4, by loading the undefined from the heap roots.
BUG=
Committed: https://crrev.com/c4b9d144e0db2df0165dd4e875a1cc0e5b63bcf5
Cr-Commit-Position: refs/heads/master@{#26995}
Patch Set 1 #
Messages
Total messages: 7 (2 generated)
|