findClass(String) | | 26% | | 42% | 16 | 20 | 40 | 63 | 0 | 1 |
modified() | | 0% | | 0% | 12 | 12 | 26 | 26 | 1 | 1 |
loadClass(String, boolean) | | 55% | | 59% | 26 | 34 | 35 | 88 | 0 | 1 |
findClassInternal(String, String) | | 63% | | 58% | 13 | 24 | 27 | 80 | 0 | 1 |
checkThreadLocalMapForLeaks(Object, Field) | | 37% | | 37% | 14 | 17 | 26 | 41 | 0 | 1 |
clearReferencesRmiTargets() | | 45% | | 33% | 9 | 10 | 25 | 52 | 0 | 1 |
addPermission(URL) | | 0% | | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
getResource(String) | | 43% | | 57% | 9 | 14 | 10 | 27 | 0 | 1 |
toString() | | 0% | | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
getResourceAsStream(String) | | 62% | | 65% | 12 | 21 | 12 | 43 | 0 | 1 |
checkThreadLocalsForLeaks() | | 62% | | 70% | 2 | 6 | 10 | 30 | 0 | 1 |
clearReferencesThreads() | | 78% | | 78% | 8 | 22 | 12 | 52 | 0 | 1 |
clearReferencesStopTimerThread(Thread) | | 58% | | n/a | 0 | 1 | 10 | 26 | 0 | 1 |
clearReferencesObjectStreamClassCaches() | | 26% | | 25% | 2 | 3 | 10 | 16 | 0 | 1 |
isPackageSealed(String, Manifest) | | 0% | | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
clearReferencesJdbc() | | 72% | | 66% | 2 | 4 | 5 | 25 | 0 | 1 |
findResource(String) | | 57% | | 62% | 5 | 9 | 5 | 19 | 0 | 1 |
getThreads() | | 44% | | 50% | 2 | 4 | 8 | 17 | 0 | 1 |
check(Permission) | | 0% | | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
loadedByThisOrChild(Object) | | 61% | | 78% | 3 | 8 | 5 | 19 | 0 | 1 |
findResources(String) | | 65% | | 60% | 3 | 6 | 4 | 14 | 0 | 1 |
clearCache(Class, String) | | 37% | | 12% | 4 | 5 | 8 | 13 | 0 | 1 |
clearReferences() | | 64% | | 44% | 9 | 10 | 6 | 22 | 0 | 1 |
checkStateForResourceLoading(String) | | 19% | | 50% | 1 | 2 | 4 | 6 | 0 | 1 |
getServiceName() | | 0% | | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
addTransformer(ClassFileTransformer) | | 71% | | 75% | 1 | 3 | 2 | 9 | 0 | 1 |
getHostName() | | 0% | | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
hasLoggingConfig() | | 38% | | 50% | 2 | 3 | 2 | 4 | 0 | 1 |
setJavaseClassLoader(ClassLoader) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
addPermission(Permission) | | 0% | | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
getPrettyClassName(Class) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getPermissions(CodeSource) | | 80% | | 66% | 2 | 4 | 2 | 9 | 0 | 1 |
getResources(String) | | 77% | | 50% | 3 | 4 | 1 | 6 | 0 | 1 |
checkStateForClassLoading(String) | | 38% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
doDefineClass(String, byte[], int, int, ProtectionDomain) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
destroy() | | 58% | | n/a | 0 | 1 | 2 | 7 | 0 | 1 |
refreshPolicy() | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
addURL(URL) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
WebappClassLoaderBase(ClassLoader) | | 96% | | 62% | 3 | 5 | 2 | 34 | 0 | 1 |
WebappClassLoaderBase() | | 96% | | 62% | 3 | 5 | 2 | 34 | 0 | 1 |
getNotFoundClassResourceCacheSize() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setClearReferencesLogFactoryRelease(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
init() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getClearReferencesRmiTargets() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getClearReferencesObjectStreamClassCaches() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getClearReferencesThreadLocals() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getSkipMemoryLeakChecksOnJvmShutdown() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
findLifecycleListeners() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getWebappName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
filter(String, boolean) | | 99% | | 93% | 6 | 44 | 1 | 41 | 0 | 1 |
findClassInternal(String) | | 88% | | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
getContextName() | | 80% | | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
getResources() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
removeTransformer(ClassFileTransformer) | | 96% | | 50% | 2 | 3 | 1 | 5 | 0 | 1 |
addLifecycleListener(LifecycleListener) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
removeLifecycleListener(LifecycleListener) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
start() | | 100% | | 71% | 4 | 8 | 0 | 12 | 0 | 1 |
copyStateWithoutTransformers(WebappClassLoaderBase) | | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
isRequestThread(Thread) | | 100% | | 87% | 1 | 5 | 0 | 8 | 0 | 1 |
stop() | | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
getStackTrace(Thread) | | 100% | | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
trackLastModified(String, WebResource) | | 100% | | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
binaryNameToPath(String, boolean) | | 100% | | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
nameToPath(String) | | 100% | | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
static {...} | | 100% | | 50% | 1 | 2 | 0 | 7 | 0 | 1 |
getURLs() | | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
findLoadedClass0(String) | | 100% | | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
setNotFoundClassResourceCacheSize(int) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
loadClass(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setResources(WebResourceRoot) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setDelegate(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setClearReferencesRmiTargets(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setClearReferencesStopThreads(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setClearReferencesStopTimerThreads(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setClearReferencesHttpClientKeepAliveThread(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setClearReferencesObjectStreamClassCaches(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setClearReferencesThreadLocals(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setSkipMemoryLeakChecksOnJvmShutdown(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getStateName() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDelegate() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getClearReferencesStopThreads() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getClearReferencesStopTimerThreads() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getClearReferencesLogFactoryRelease() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getClearReferencesHttpClientKeepAliveThread() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getState() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getJavaseClassLoader() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |