src/hotspot/share/aot/aotCodeHeap.cpp
changeset 55479 80b27dc96ca3
parent 55005 9b70ebd131b4
child 57786 948ac3112da8
--- a/src/hotspot/share/aot/aotCodeHeap.cpp	Mon Jun 24 16:51:23 2019 -0400
+++ b/src/hotspot/share/aot/aotCodeHeap.cpp	Mon Jun 24 22:38:17 2019 -0400
@@ -38,7 +38,6 @@
 #include "memory/universe.hpp"
 #include "oops/compressedOops.hpp"
 #include "oops/method.inline.hpp"
-#include "runtime/deoptimization.hpp"
 #include "runtime/handles.inline.hpp"
 #include "runtime/os.hpp"
 #include "runtime/safepointVerifiers.hpp"
@@ -734,7 +733,8 @@
     }
   }
   if (marked > 0) {
-    Deoptimization::deoptimize_all_marked();
+    VM_Deoptimize op;
+    VMThread::execute(&op);
   }
 }