src/hotspot/share/opto/c2compiler.cpp
changeset 58512 5185bc8dcbb1
parent 58421 6fc57e391539
child 58679 9c3209ff7550
child 58901 2700c409ff10
--- 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()) {