diff options
author | Alex Light <allight@google.com> | 2017-09-26 13:07:39 -0700 |
---|---|---|
committer | Alex Light <allight@google.com> | 2017-09-27 14:32:20 +0000 |
commit | 2161193652e925a2b450514f4e445ccd2fb660b3 (patch) | |
tree | 0fdbb54879de0b7b98509bede399cccfb0d4b34c /compiler/optimizing/graph_visualizer.cc | |
parent | 8b96c164a11284c07886fca9e4a4a0e15d33e816 (diff) |
Ensure that OSR doesn't break local-variable get/set
We had a bug where we would on-stack replace a method with a modified
local variable. Thanks to inlining & load-store elimination of local
variable values this could cause the change to the variable to be lost.
We fixed this by giving plugins a way to notify the runtime they are
interested in a particular method.
Bug: 66959663
Bug: 66933582
Test: while ./test/run-test --host --prebuild -O --jit 1935; do; done
Test: ./test.py --host -j50
Change-Id: Ic001b8a9d8d0bd9ce292e807752c86a505f85d36
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions