Description[arm/arm64][stubs] Fix d16-d31 preservation on stub failure
Reading the registers' values back from the FrameDescription
should use the same offset computation as storing them into it.
The offsets must also match what the deoptimizer expects, which
is rx at offset rx.code() * kDoubleSize, even if some registers
are not saved (leaving gaps).
BUG=v8:4800
LOG=n
R=danno@chromium.org
Committed: https://crrev.com/32b3d3e931be1ba5540c02f656d78b3bbe11fccd
Cr-Commit-Position: refs/heads/master@{#34633}
Patch Set 1 #Patch Set 2 : #Patch Set 3 : arm64 needs fixing too #
Total comments: 2
Messages
Total messages: 9 (4 generated)
|