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
Loading
Please sign in to comment