src/hotspot/share/ci/ciEnv.hpp
changeset 53293 64049c8e7452
parent 53244 9807daeb47c4
parent 53278 4b469f5f4bf2
child 53345 91ab128a65a3
--- a/src/hotspot/share/ci/ciEnv.hpp	Mon Jan 14 11:22:32 2019 -0800
+++ b/src/hotspot/share/ci/ciEnv.hpp	Mon Jan 14 23:05:26 2019 +0100
@@ -46,6 +46,7 @@
 
   friend class CompileBroker;
   friend class Dependencies;  // for get_object, during logging
+  friend class PrepareExtraDataClosure;
 
 private:
   Arena*           _arena;       // Alias for _ciEnv_arena except in init_shared_objects()
@@ -188,6 +189,10 @@
     }
   }
 
+  ciMetadata* cached_metadata(Metadata* o) {
+    return _factory->cached_metadata(o);
+  }
+
   ciInstance* get_instance(oop o) {
     if (o == NULL) return NULL;
     return get_object(o)->as_instance();