Commit 334630ee authored by Alex Light's avatar Alex Light Committed by Treehugger Robot
Browse files

Remove Global deopt requirement for several jvmti events

The JVMTI_EVENT_SINGLE_STEP, JVMTI_EVENT_FIELD_MODIFICATION,
JVMTI_EVENT_METHOD_EXIT, JVMTI_EVENT_SINGLE_FIELD_ACCESS, and
JVMTI_EVENT_FRAME_POP events would all deoptimize all threads in all
cases when enabled. This changes the behavior to instead only
deoptimize individual threads when possible. This should make some
debugger interactions faster.

Test: ./test.py --host -j72
Test: ./art/tools/run-libjdwp-tests.sh --mode=host

Change-Id: I42513cb17fd1144aeb03ca11afd3e3b05e918ce2
parent 5b76c16c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment