diff options
author | cnsun <cnsun@google.com> | 2017-12-12 08:18:36 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2017-12-12 08:20:05 -0800 |
commit | 770b1779dfd4e673e1523bc7e6f1772d4f4dfc04 (patch) | |
tree | 553b9b37cf29a8f4a1bf6d20f30cb5c0d0f818b9 /site/_layouts | |
parent | 2aeaeba66857c561dd6d63c79a213f1cabc3650d (diff) |
Correct stack map frame computation. When visiting CHOP Frame (discarding n local local variables), the current implementation deletes n local slots, which is wrong when the local variable to delete is of type category 2.
This CL deletes local variables instead of local slots.
Another change is using the Label objects to identify uninitialized values, instead of the offsets of labels, because the offsets of labels might not be computed.
RELNOTES:n/a.
PiperOrigin-RevId: 178762969
Diffstat (limited to 'site/_layouts')
0 files changed, 0 insertions, 0 deletions