commit | d9ad357ca598996f7c44727bf6772b74e50e74e9 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Fri Jul 22 10:52:24 2016 +0100 |
committer | Vladimir Marko <vmarko@google.com> | Fri Jul 22 13:36:21 2016 +0100 |
tree | 8c123c8ae6341357f64e7f423f23fae9027a5cb6 | |
parent | 41c7e2e6ac0a59da2f3e066e20630b295fbe4661 [diff] |
ARM64/x86-64: Fix mterp fill-array-data-payload pointer calculation. Fix the pointer calculation to sign-extend the offset instead of zero-extending it, just like we do for the switch table pointer calculation. Clean up comments for the switch. Test: Additional test in 412-new-array. Change-Id: Ibb1d2d3fcb109f59280aca08de21e42edc4ce66b