diff options
author | Alex Light <allight@google.com> | 2017-11-29 14:46:53 -0800 |
---|---|---|
committer | Alex Light <allight@google.com> | 2017-11-29 15:30:58 -0800 |
commit | f6df1b5bf2fe2c0aa330df98326a6f360edadba6 (patch) | |
tree | 3eb15354a9ec3995667f86f35f7a270dee8b0259 /compiler/optimizing/code_generator_utils.cc | |
parent | b656fcbc280359872a129446be54a6c3563010b1 (diff) |
Ensure single-step always causes global deopt
We were incorrectly failing to globally deopt when the single-step
event is enabled if we have an active Breakpoint event at the same
time. This could cause single-step events to be missed in some
circumstances.
This is likely the cause of some rare flakes in the jdwp tests.
Bug: 69241796
Bug: 69243589
Test: ./test.py --host -j50
Test: ./test/run-test --host \
--with-agent \
'libbreakpointlogger.so=LMain;->main([Ljava/lang/String;)V@0' \
997-single-step
Change-Id: I24750625f0a22e61342b336935e32b0d18e9e4d6
Diffstat (limited to 'compiler/optimizing/code_generator_utils.cc')
0 files changed, 0 insertions, 0 deletions