diff options
author | Igor Murashkin <iam@google.com> | 2016-02-01 17:40:19 -0800 |
---|---|---|
committer | Igor Murashkin <iam@google.com> | 2016-02-02 10:56:01 -0800 |
commit | f1b4c41dba8ea69c25f7db53eec97a8936e0d7f0 (patch) | |
tree | 58f355d69363c4daa453680f49cd9b2743e40bfa /compiler/optimizing/codegen_test.cc | |
parent | df187e4cc8b1b2dc6cb0043eb91d1dfd72cb490b (diff) |
runtime: Fix field resolution with access checks (runtest 073)
Fixes field resolution not to take static/instance into account until
after the field is completely resolved. Only the [i|s][put|get]
instructions themselves have enough context on whether the field must be
static or not (and throw an ICCE on a mismatch).
This makes us more JLS 13.4.8 compatible and also fixes a run-test
failure for interpreter-access-checks configuration.
Bug: 22414682
Change-Id: I78b17187e59f8f78569fcd8ffdf1cf1603a2d4b2
Diffstat (limited to 'compiler/optimizing/codegen_test.cc')
0 files changed, 0 insertions, 0 deletions