< prev index next >

src/hotspot/share/prims/whitebox.cpp

Print this page

        

*** 26,35 **** --- 26,36 ---- #include <new> #include "classfile/classLoaderData.hpp" #include "classfile/modules.hpp" + #include "classfile/protectionDomainCache.hpp" #include "classfile/stringTable.hpp" #include "code/codeCache.hpp" #include "compiler/methodMatcher.hpp" #include "compiler/directivesParser.hpp" #include "gc/shared/gcConfig.hpp"
*** 1975,1984 **** --- 1976,1989 ---- WB_ENTRY(jint, WB_ResolvedMethodRemovedCount(JNIEnv* env, jobject o)) return (jint) ResolvedMethodTable::removed_entries_count(); WB_END + WB_ENTRY(jint, WB_ProtectionDomainRemovedCount(JNIEnv* env, jobject o)) + return (jint) SystemDictionary::pd_cache_table()->removed_entries_count(); + WB_END + #define CC (char*) static JNINativeMethod methods[] = { {CC"getObjectAddress0", CC"(Ljava/lang/Object;)J", (void*)&WB_GetObjectAddress },
*** 2197,2206 **** --- 2202,2212 ---- (void*)&WB_CheckLibSpecifiesNoexecstack}, {CC"isContainerized", CC"()Z", (void*)&WB_IsContainerized }, {CC"printOsInfo", CC"()V", (void*)&WB_PrintOsInfo }, {CC"disableElfSectionCache", CC"()V", (void*)&WB_DisableElfSectionCache }, {CC"resolvedMethodRemovedCount", CC"()I", (void*)&WB_ResolvedMethodRemovedCount }, + {CC"protectionDomainRemovedCount", CC"()I", (void*)&WB_ProtectionDomainRemovedCount }, }; #undef CC
< prev index next >