< prev index next >

src/hotspot/share/ci/ciEnv.cpp

Print this page
rev 56101 : 8227745: Enable Escape Analysis for better performance when debugging
Reviewed-by: ???

*** 233,242 **** --- 233,244 ---- MutexLocker mu(JvmtiThreadState_lock); _jvmti_can_hotswap_or_post_breakpoint = JvmtiExport::can_hotswap_or_post_breakpoint(); _jvmti_can_access_local_variables = JvmtiExport::can_access_local_variables(); _jvmti_can_post_on_exceptions = JvmtiExport::can_post_on_exceptions(); _jvmti_can_pop_frame = JvmtiExport::can_pop_frame(); + _jvmti_can_get_owned_monitor_info = JvmtiExport::can_get_owned_monitor_info(); + _jvmti_can_walk_any_space = JvmtiExport::can_walk_any_space(); } bool ciEnv::jvmti_state_changed() const { if (!_jvmti_can_access_local_variables && JvmtiExport::can_access_local_variables()) {
*** 252,261 **** --- 254,271 ---- } if (!_jvmti_can_pop_frame && JvmtiExport::can_pop_frame()) { return true; } + if (!_jvmti_can_get_owned_monitor_info && + JvmtiExport::can_get_owned_monitor_info()) { + return true; + } + if (!_jvmti_can_walk_any_space && + JvmtiExport::can_walk_any_space()) { + return true; + } return false; } // ------------------------------------------------------------------ // Cache DTrace flags
< prev index next >