DescriptionPPC/s390: [compiler] Delay allocation of code-embedded heap numbers.
Port 659e8f7b5cd318dd486f6853c4da47a9a8587aa6
Original Commit Message:
Instead of allocating and embedding certain heap numbers into the code
during code assembly, emit dummies but record the allocation requests.
Later then, in Assembler::GetCode, allocate the heap numbers and patch
the code by replacing the dummies with the actual objects. The
RelocInfos for the embedded objects are already recorded correctly when
emitting the dummies.
R=neis@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, bjaideep@ca.ibm.com, michael_dawson@ca.ibm.com
BUG=v8:6048
LOG=N
Review-Url: https://codereview.chromium.org/2929843002
Cr-Commit-Position: refs/heads/master@{#45793}
Committed: https://chromium.googlesource.com/v8/v8/+/ae947e26fe1a8c5ff490af93922f81c38f765f6f
Patch Set 1 #Patch Set 2 : missing codegen changes #
Messages
Total messages: 16 (6 generated)
|