src/hotspot/share/jvmci/jvmci.hpp
branchdatagramsocketimpl-branch
changeset 58678 9cf78a70fa4f
parent 54669 ad45b3802d4e
child 58679 9c3209ff7550
--- a/src/hotspot/share/jvmci/jvmci.hpp	Thu Oct 17 20:27:44 2019 +0100
+++ b/src/hotspot/share/jvmci/jvmci.hpp	Thu Oct 17 20:53:35 2019 +0100
@@ -45,11 +45,6 @@
   friend class JVMCIEnv;
 
  private:
-  // Handles to objects in the HotSpot heap.
-  static OopStorage* _object_handles;
-
-  static OopStorage* object_handles();
-
   // Handles to Metadata objects.
   static MetadataHandleBlock* _metadata_handles;
 
@@ -65,7 +60,6 @@
   enum CodeInstallResult {
      ok,
      dependencies_failed,
-     dependencies_invalid,
      cache_full,
      code_too_large
   };
@@ -74,8 +68,6 @@
 
   static void metadata_do(void f(Metadata*));
 
-  static void oops_do(OopClosure* f);
-
   static void shutdown();
 
   static bool shutdown_called();
@@ -92,6 +84,7 @@
   static void initialize_compiler(TRAPS);
 
   static jobject make_global(const Handle& obj);
+  static void destroy_global(jobject handle);
   static bool is_global_handle(jobject handle);
 
   static jmetadata allocate_handle(const methodHandle& handle);