< prev index next >

src/hotspot/share/classfile/protectionDomainCache.hpp

Print this page
rev 48467 : [mq]: INIT_Access_protection_domain

@@ -35,11 +35,12 @@
 // are used.
 // This table is walked during GC, rather than the class loader data graph dictionaries.
 class ProtectionDomainCacheEntry : public HashtableEntry<oop, mtClass> {
   friend class VMStructs;
  public:
-  oop protection_domain() { return literal(); }
+  oop object();
+  oop object_no_keepalive();
 
   ProtectionDomainCacheEntry* next() {
     return (ProtectionDomainCacheEntry*)HashtableEntry<oop, mtClass>::next();
   }
 

@@ -110,8 +111,9 @@
     _pd_cache = pd_cache;
     _next     = next;
   }
 
   ProtectionDomainEntry* next() { return _next; }
-  oop protection_domain() { return _pd_cache->protection_domain(); }
+  oop object();
+  oop object_no_keepalive();
 };
 #endif // SHARE_VM_CLASSFILE_PROTECTIONDOMAINCACHE_HPP
< prev index next >