< prev index next >

src/hotspot/share/classfile/protectionDomainCache.hpp

Print this page
rev 48467 : [mq]: INIT_Access_protection_domain

*** 35,45 **** // 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(); } ProtectionDomainCacheEntry* next() { return (ProtectionDomainCacheEntry*)HashtableEntry<oop, mtClass>::next(); } --- 35,46 ---- // 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 object(); ! oop object_no_keepalive(); ProtectionDomainCacheEntry* next() { return (ProtectionDomainCacheEntry*)HashtableEntry<oop, mtClass>::next(); }
*** 110,117 **** _pd_cache = pd_cache; _next = next; } ProtectionDomainEntry* next() { return _next; } ! oop protection_domain() { return _pd_cache->protection_domain(); } }; #endif // SHARE_VM_CLASSFILE_PROTECTIONDOMAINCACHE_HPP --- 111,119 ---- _pd_cache = pd_cache; _next = next; } ProtectionDomainEntry* next() { return _next; } ! oop object(); ! oop object_no_keepalive(); }; #endif // SHARE_VM_CLASSFILE_PROTECTIONDOMAINCACHE_HPP
< prev index next >