summaryrefslogtreecommitdiff
path: root/test/008-exceptions/src-multidex/MultiDexBadInitWrapper2.java
diff options
context:
space:
mode:
authorMingyao Yang <mingyao@google.com>2016-05-19 10:48:40 -0700
committerMingyao Yang <mingyao@google.com>2016-05-20 11:36:18 -0700
commitffedec510c07cf0f77d0cce51940838f2e630514 (patch)
tree7b21bd86b08f2750bab8d4fd9f23a721ec4eba84 /test/008-exceptions/src-multidex/MultiDexBadInitWrapper2.java
parent247250f28028a5b2260ba2eb0a7f555a183b996a (diff)
Revert "Revert "Move rewritten StringFactory call results into dex registers for deopt""
Potential gc points can make the result value stale. We now set the result value to null proactively once it's moved to shadow frame registers. IsStringInit() is written in a way that does string comparison instead of requiring method resolution so that it doesn't have a gc point. Also we don't cache the callee method during frame unwinding since the method may be rewritten already. Bug: 28555675 Change-Id: Ic51511a4a0fc84a852d8d907f91e7835f49ac478
Diffstat (limited to 'test/008-exceptions/src-multidex/MultiDexBadInitWrapper2.java')
0 files changed, 0 insertions, 0 deletions