@@ -183,10 +183,14 @@ } else { return _factory->get_metadata(o); } } + void ensure_metadata_alive(ciMetadata* m) { + _factory->ensure_metadata_alive(m); + } + ciInstance* get_instance(oop o) { if (o == NULL) return NULL; return get_object(o)->as_instance(); } ciObjArrayKlass* get_obj_array_klass(Klass* o) {