--- a/src/hotspot/share/opto/c2compiler.cpp Wed Oct 09 08:09:12 2019 +0200
+++ b/src/hotspot/share/opto/c2compiler.cpp Tue Oct 08 15:30:39 2019 +0200
@@ -102,7 +102,8 @@
assert(is_initialized(), "Compiler thread must be initialized");
bool subsume_loads = SubsumeLoads;
- bool do_escape_analysis = DoEscapeAnalysis && !env->should_retain_local_variables();
+ bool do_escape_analysis = DoEscapeAnalysis && !env->should_retain_local_variables()
+ && !env->jvmti_can_get_owned_monitor_info();
bool eliminate_boxing = EliminateAutoBox;
while (!env->failing()) {