summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
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 /compiler/optimizing/graph_visualizer.cc
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 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions