Hot Spots

Session: Glassfish V3 on localhost (3)
Time of export: Tuesday, December 14, 2010 5:35:32 PM IST
JVM time: 06:48
  
Thread selection:  All thread groups
Thread status:   Runnable
Aggregation level:  Methods
Hotspot type:  Method calls (show filtered classes separately)


 Hot spotInherent timeAverage TimeInvocations
com.sun.grizzly.util.AbstractThreadPool$Worker.run 10,941 ms (87 %)3,647 ms3
org.jvnet.hk2.component.Inhabitant.get 394 ms (3 %)394 ms1
  3.2% - 394 ms - 1 hot spot inv. com.sun.enterprise.security.SecuritySniffer.setup
  3.2% - 394 ms - 1 hot spot inv. com.sun.grizzly.util.AbstractThreadPool$Worker.run
java.security.KeyStore.load 130 ms (1 %)43,512 µs3
  1.0% - 130 ms - 2 hot spot inv. com.sun.enterprise.security.ssl.impl.SecuritySupportImpl.loadKS
  1.0% - 130 ms - 2 hot spot inv. com.sun.enterprise.security.ssl.impl.SecuritySupportImpl.loadStores
  1.0% - 130 ms - 2 hot spot inv. com.sun.enterprise.security.ssl.impl.SecuritySupportImpl.initJKS
  1.0% - 130 ms - 2 hot spot inv. com.sun.enterprise.security.ssl.impl.SecuritySupportImpl.<init>
  1.0% - 130 ms - 2 hot spot inv. org.jvnet.hk2.component.Inhabitant.get
  1.0% - 130 ms - 2 hot spot inv. com.sun.enterprise.security.SecuritySniffer.setup
  1.0% - 130 ms - 2 hot spot inv. com.sun.grizzly.util.AbstractThreadPool$Worker.run
  0.0% - 5 µs - 1 hot spot inv. com.sun.enterprise.security.ssl.impl.SecuritySupportImpl.loadNullStore
sun.security.provider.PolicyFile.<init> 96,488 µs (0 %)32,162 µs3
  0.8% - 96,488 µs - 3 hot spot inv. com.sun.enterprise.security.provider.PolicyWrapper.getNewPolicy
  0.7% - 88,470 µs - 1 hot spot inv. com.sun.enterprise.security.provider.BasePolicyWrapper.<init>
  0.1% - 8,018 µs - 2 hot spot inv. com.sun.enterprise.security.provider.PolicyConfigurationImpl.getNewPolicy
java.lang.ClassLoader.loadClass 80,252 µs (0 %)20,063 µs4
  0.4% - 55,647 µs - 3 hot spot inv. com.sun.enterprise.security.auth.realm.Realm.doInstantiate
  0.2% - 24,605 µs - 1 hot spot inv. com.sun.enterprise.security.PolicyLoader.loadPolicy
java.lang.Class.forName 79,139 µs (0 %)79,139 µs1
  0.6% - 79,139 µs - 1 hot spot inv. com.sun.enterprise.security.audit.AuditManager.loadAuditModule
  0.6% - 79,139 µs - 1 hot spot inv. com.sun.enterprise.security.audit.AuditManager.loadAuditModules
  0.6% - 79,139 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityLifecycle.onInitialization
  0.6% - 79,139 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityLifecycle.postConstruct
  0.6% - 79,139 µs - 1 hot spot inv. org.jvnet.hk2.component.Inhabitant.get
  0.6% - 79,139 µs - 1 hot spot inv. com.sun.enterprise.security.SecuritySniffer.setup
  0.6% - 79,139 µs - 1 hot spot inv. com.sun.grizzly.util.AbstractThreadPool$Worker.run
java.io.BufferedReader.readLine 52,823 µs (0 %)1,056 µs50
  0.4% - 52,823 µs - 50 hot spot inv. com.sun.enterprise.security.auth.realm.file.FileRealm.loadKeyFile
  0.4% - 52,823 µs - 50 hot spot inv. com.sun.enterprise.security.auth.realm.file.FileRealm.init
  0.3% - 41,239 µs - 44 hot spot inv. com.sun.enterprise.security.auth.realm.Realm.doInstantiate
  0.1% - 11,584 µs - 6 hot spot inv. com.sun.grizzly.util.AbstractThreadPool$Worker.run
java.util.concurrent.ThreadPoolExecutor$Worker.run 52,251 µs (0 %)7,464 µs7
com.sun.enterprise.security.provider.BasePolicyWrapper.getPolicyFactory 50,939 µs (0 %)10,187 µs5
  0.4% - 50,939 µs - 5 hot spot inv. com.sun.enterprise.security.provider.BasePolicyWrapper.refresh
  0.4% - 50,939 µs - 5 hot spot inv. java.security.Policy.refresh
  0.4% - 50,931 µs - 1 hot spot inv. com.sun.enterprise.security.PolicyLoader.loadPolicy
  0.0% - 6 µs - 3 hot spot inv. com.sun.enterprise.security.SecurityUtil.generatePolicyFile
  0.0% - 2 µs - 1 hot spot inv. com.sun.enterprise.security.PermissionCacheFactory.<clinit>
java.security.Policy.refresh 31,455 µs (0 %)3,145 µs10
  0.3% - 31,431 µs - 5 hot spot inv. com.sun.enterprise.security.provider.BasePolicyWrapper.refresh
  0.0% - 10 µs - 3 hot spot inv. com.sun.enterprise.security.SecurityUtil.generatePolicyFile
  0.0% - 8 µs - 1 hot spot inv. com.sun.enterprise.security.PolicyLoader.loadPolicy
  0.0% - 6 µs - 1 hot spot inv. com.sun.enterprise.security.PermissionCacheFactory.<clinit>
com.sun.enterprise.security.SecurityContainer.generatePolicy 26,102 µs (0 %)26,102 µs1
  0.2% - 26,102 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityContainer.postConstruct
  0.2% - 26,102 µs - 1 hot spot inv. com.sun.grizzly.util.AbstractThreadPool$Worker.run
javax.security.auth.Subject$SecureSet.iterator 19,380 µs (0 %)19,380 µs1
  0.2% - 19,380 µs - 1 hot spot inv. java.util.Set.iterator
  0.2% - 19,380 µs - 1 hot spot inv. com.sun.enterprise.security.provider.PolicyConfigurationImpl.generatePermissions
  0.2% - 19,380 µs - 1 hot spot inv. com.sun.enterprise.security.provider.PolicyConfigurationImpl.commit
  0.2% - 19,380 µs - 1 hot spot inv. javax.security.jacc.PolicyConfiguration.commit
  0.2% - 19,380 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityUtil.generatePolicyFile
  0.2% - 19,380 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityDeployer.commitPolicy
  0.2% - 19,380 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityDeployer.access$400
  0.2% - 19,380 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityDeployer$AppDeployEventListener.event
  0.2% - 19,380 µs - 1 hot spot inv. com.sun.grizzly.util.AbstractThreadPool$Worker.run
com.sun.enterprise.security.SecurityLifecycle.initializeJMAC 18,281 µs (0 %)18,281 µs1
  0.1% - 18,281 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityLifecycle.onInitialization
  0.1% - 18,281 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityLifecycle.postConstruct
  0.1% - 18,281 µs - 1 hot spot inv. org.jvnet.hk2.component.Inhabitant.get
  0.1% - 18,281 µs - 1 hot spot inv. com.sun.enterprise.security.SecuritySniffer.setup
  0.1% - 18,281 µs - 1 hot spot inv. com.sun.grizzly.util.AbstractThreadPool$Worker.run
java.security.Policy.setPolicy 17,419 µs (0 %)17,419 µs1
  0.1% - 17,419 µs - 1 hot spot inv. com.sun.enterprise.security.PolicyLoader.loadPolicy
  0.1% - 17,419 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityLifecycle.onInitialization
  0.1% - 17,419 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityLifecycle.postConstruct
  0.1% - 17,419 µs - 1 hot spot inv. org.jvnet.hk2.component.Inhabitant.get
  0.1% - 17,419 µs - 1 hot spot inv. com.sun.enterprise.security.SecuritySniffer.setup
  0.1% - 17,419 µs - 1 hot spot inv. com.sun.grizzly.util.AbstractThreadPool$Worker.run
sun.security.provider.PolicyParser.<init> 15,818 µs (0 %)7,909 µs2
  0.1% - 15,818 µs - 2 hot spot inv. com.sun.enterprise.security.provider.PolicyConfigurationImpl.generatePermissions
  0.1% - 15,818 µs - 2 hot spot inv. com.sun.enterprise.security.provider.PolicyConfigurationImpl.commit
  0.1% - 15,818 µs - 2 hot spot inv. javax.security.jacc.PolicyConfiguration.commit
  0.1% - 15,818 µs - 2 hot spot inv. com.sun.enterprise.security.SecurityUtil.generatePolicyFile
  0.1% - 15,810 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityDeployer.commitPolicy
  0.0% - 8 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityContainer.generatePolicy
java.security.MessageDigest.getInstance 15,402 µs (0 %)7,701 µs2
com.sun.enterprise.security.web.integration.WebSecurityManager.<clinit> 13,929 µs (0 %)13,929 µs1
com.sun.enterprise.security.web.integration.WebSecurityManagerFactory.createManager 13,825 µs (0 %)4,608 µs3
javax.net.ssl.KeyManagerFactory.getInstance 13,107 µs (0 %)13,107 µs1
  0.1% - 13,107 µs - 1 hot spot inv. com.sun.enterprise.security.ssl.impl.SecuritySupportImpl.getKeyManagers
  0.1% - 13,107 µs - 1 hot spot inv. com.sun.enterprise.server.pluggable.SecuritySupport.getKeyManagers
  0.1% - 13,107 µs - 1 hot spot inv. com.sun.enterprise.security.ssl.SSLUtils.getKeyManagers
  0.1% - 13,107 µs - 1 hot spot inv. com.sun.enterprise.security.ssl.SSLUtils.getSSLContext
  0.1% - 13,107 µs - 1 hot spot inv. com.sun.enterprise.security.ssl.SSLUtils.postConstruct
  0.1% - 13,107 µs - 1 hot spot inv. org.jvnet.hk2.component.Inhabitant.get
  0.1% - 13,107 µs - 1 hot spot inv. com.sun.enterprise.security.SecuritySniffer.setup
  0.1% - 13,107 µs - 1 hot spot inv. com.sun.grizzly.util.AbstractThreadPool$Worker.run
javax.net.ssl.KeyManagerFactory.init 11,916 µs (0 %)11,916 µs1
  0.1% - 11,916 µs - 1 hot spot inv. com.sun.enterprise.security.ssl.impl.SecuritySupportImpl.getKeyManagers
  0.1% - 11,916 µs - 1 hot spot inv. com.sun.enterprise.server.pluggable.SecuritySupport.getKeyManagers
  0.1% - 11,916 µs - 1 hot spot inv. com.sun.enterprise.security.ssl.SSLUtils.getKeyManagers
  0.1% - 11,916 µs - 1 hot spot inv. com.sun.enterprise.security.ssl.SSLUtils.getSSLContext
  0.1% - 11,916 µs - 1 hot spot inv. com.sun.enterprise.security.ssl.SSLUtils.postConstruct
  0.1% - 11,916 µs - 1 hot spot inv. org.jvnet.hk2.component.Inhabitant.get
  0.1% - 11,916 µs - 1 hot spot inv. com.sun.enterprise.security.SecuritySniffer.setup
  0.1% - 11,916 µs - 1 hot spot inv. com.sun.grizzly.util.AbstractThreadPool$Worker.run
org.jvnet.hk2.component.Habitat.getComponent 10,815 µs (0 %)983 µs11
org.glassfish.internal.deployment.DeploymentTracing.print 10,545 µs (0 %)10,545 µs1
  0.1% - 10,545 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityLifecycle.onInitialization
  0.1% - 10,545 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityLifecycle.postConstruct
  0.1% - 10,545 µs - 1 hot spot inv. org.jvnet.hk2.component.Inhabitant.get
  0.1% - 10,545 µs - 1 hot spot inv. com.sun.enterprise.security.SecuritySniffer.setup
  0.1% - 10,545 µs - 1 hot spot inv. com.sun.grizzly.util.AbstractThreadPool$Worker.run
org.glassfish.api.embedded.Server.getServerNames 10,321 µs (0 %)2,064 µs5
  0.1% - 10,321 µs - 5 hot spot inv. com.sun.enterprise.security.common.Util.isEmbeddedServer
  0.1% - 10,313 µs - 4 hot spot inv. com.sun.enterprise.security.auth.realm.file.FileRealm.loadKeyFile
  0.0% - 8 µs - 1 hot spot inv. org.jvnet.hk2.component.Inhabitant.get
com.sun.enterprise.security.SecuritySniffer.setup 10,238 µs (0 %)10,238 µs1
  0.1% - 10,238 µs - 1 hot spot inv. com.sun.grizzly.util.AbstractThreadPool$Worker.run
com.sun.enterprise.security.SecurityContainer.getDeployer 10,091 µs (0 %)10,091 µs1
  0.1% - 10,091 µs - 1 hot spot inv. com.sun.grizzly.util.AbstractThreadPool$Worker.run
com.sun.enterprise.security.web.integration.WebSecurityManager.loadPolicyConfiguration 8,799 µs (0 %)4,399 µs2
javax.security.jacc.WebResourcePermission.<init> 8,513 µs (0 %)1,216 µs7
  0.0% - 4,406 µs - 4 hot spot inv. com.sun.enterprise.security.web.integration.WebPermissionUtil.handleNoAuth
  0.0% - 4,007 µs - 1 hot spot inv. com.sun.enterprise.security.web.integration.WebSecurityManager.<clinit>
  0.0% - 100 µs - 2 hot spot inv. com.sun.enterprise.security.web.integration.WebPermissionUtil.handleRoles
com.sun.enterprise.security.acl.RoleMapper.addRoleToPrincipal 7,470 µs (0 %)3,735 µs2
  0.1% - 7,470 µs - 2 hot spot inv. com.sun.enterprise.security.acl.RoleMapper.internalAssignRole
  0.1% - 7,470 µs - 2 hot spot inv. com.sun.enterprise.security.acl.RoleMapper.checkAndAddMappings
  0.1% - 7,470 µs - 2 hot spot inv. com.sun.enterprise.security.acl.RoleMapper.getRoleToSubjectMapping
  0.1% - 7,470 µs - 2 hot spot inv. com.sun.enterprise.deployment.interfaces.SecurityRoleMapper.getRoleToSubjectMapping
  0.1% - 7,470 µs - 2 hot spot inv. com.sun.enterprise.security.provider.PolicyConfigurationImpl.generatePermissions
  0.1% - 7,470 µs - 2 hot spot inv. com.sun.enterprise.security.provider.PolicyConfigurationImpl.commit
  0.1% - 7,470 µs - 2 hot spot inv. javax.security.jacc.PolicyConfiguration.commit
  0.1% - 7,470 µs - 2 hot spot inv. com.sun.enterprise.security.SecurityUtil.generatePolicyFile
  0.1% - 7,470 µs - 2 hot spot inv. com.sun.enterprise.security.SecurityDeployer.commitPolicy
  0.1% - 7,470 µs - 2 hot spot inv. com.sun.enterprise.security.SecurityDeployer.access$400
  0.1% - 7,470 µs - 2 hot spot inv. com.sun.enterprise.security.SecurityDeployer$AppDeployEventListener.event
  0.1% - 7,470 µs - 2 hot spot inv. com.sun.grizzly.util.AbstractThreadPool$Worker.run
maskedclasses.ConcurrentLinkedQueue$Node.getItem 7,447 µs (0 %)23 µs314
org.glassfish.external.probe.provider.StatsProviderManager.register 7,265 µs (0 %)3,632 µs2
  0.1% - 7,011 µs - 1 hot spot inv. com.sun.enterprise.security.SecurityLifecycle.onInitialization
  0.0% - 254 µs - 1 hot spot inv. com.sun.enterprise.security.auth.realm.Realm.registerRealmStatsProvier
java.security.MessageDigest.digest 6,593 µs (0 %)33 µs198
  0.1% - 6,593 µs - 198 hot spot inv. com.sun.enterprise.security.util.SSHA.compute
  0.1% - 6,593 µs - 198 hot spot inv. com.sun.enterprise.security.util.SSHA.verify
  0.1% - 6,593 µs - 198 hot spot inv. com.sun.enterprise.security.auth.realm.file.FileRealm.authenticate
  0.1% - 6,593 µs - 198 hot spot inv. com.sun.grizzly.util.AbstractThreadPool$Worker.run
com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl.getPolicyConfiguration 6,588 µs (0 %)1,647 µs4