hotspot/src/share/vm/jvmci/jvmciCompilerToVM.hpp
changeset 44092 bc842cc2356b
parent 43939 39f5b59549de
child 46338 e84b501fa52e
--- a/hotspot/src/share/vm/jvmci/jvmciCompilerToVM.hpp	Wed Mar 01 14:51:12 2017 +0300
+++ b/hotspot/src/share/vm/jvmci/jvmciCompilerToVM.hpp	Mon Feb 27 17:36:36 2017 +0100
@@ -206,4 +206,14 @@
   inline void do_void()                     { }
 };
 
+class JNIHandleMark : public StackObj {
+  public:
+    JNIHandleMark() { push_jni_handle_block(); }
+    ~JNIHandleMark() { pop_jni_handle_block(); }
+
+  private:
+    static void push_jni_handle_block();
+    static void pop_jni_handle_block();
+};
+
 #endif // SHARE_VM_JVMCI_JVMCI_COMPILER_TO_VM_HPP