Invocation tree

Session: JSP Compilation Profiling
Time of export: Friday, January 7, 2005 11:59:51 AM PST
JVM time: 43:42
  
Thread selection:  All thread groups
Thread status:   Runnable


 100.0% - 2,449,918 ms - 1 inv. org.apache.tools.ant.launch.Launcher.main
 75.0% - 1,837,807 ms - 70 inv. org.eclipse.jdt.internal.compiler.Compiler.compile
 66.8% - 1,637,997 ms - 70 inv. org.eclipse.jdt.internal.compiler.Compiler.process
 26.0% - 637843 ms - 70 inv. org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.resolve
 26.0% - 637691 ms - 70 inv. org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve
 26.0% - 637690 ms - 70 inv. org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve
 21.6% - 529971 ms - 20674 inv. org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve
 21.3% - 522957 ms - 20604 inv. org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.resolveStatements
 21.3% - 522560 ms - 20604 inv. org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolveStatements
 9.4% - 231433 ms - 80419 inv. org.eclipse.jdt.internal.compiler.ast.LocalDeclaration.resolve
 6.4% - 156900 ms - 80419 inv. org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType
 3.9% - 95711 ms - 60132 inv. org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding
 3.9% - 95543 ms - 60132 inv. org.eclipse.jdt.internal.compiler.lookup.Scope.getType
 3.9% - 95253 ms - 40727 inv. org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage
 0.0% - 89 ms - 60132 inv. org.eclipse.jdt.internal.compiler.lookup.Scope.getBaseType
 2.4% - 59608 ms - 20227 inv. org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference.getTypeBinding
 0.0% - 755 ms - 80419 inv. org.eclipse.jdt.internal.compiler.ast.ASTNode.isTypeUseDeprecated
 0.0% - 271 ms - 80419 inv. org.eclipse.jdt.internal.compiler.lookup.Binding.isValidBinding
 0.0% - 1 ms - 60 inv. org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference.getTypeBinding
 2.0% - 49992 ms - 19611 inv. org.eclipse.jdt.internal.compiler.ast.CastExpression.resolveType
 0.5% - 13264 ms - 80419 inv. org.eclipse.jdt.internal.compiler.lookup.Scope.getBinding
 0.2% - 4437 ms - 39769 inv. org.eclipse.jdt.internal.compiler.ast.MessageSend.resolveType
 0.0% - 899 ms - 80419 inv. org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding.<init>
 0.0% - 741 ms - 80419 inv. org.eclipse.jdt.internal.compiler.lookup.BlockScope.addLocalVariable
 0.0% - 700 ms - 669 inv. org.eclipse.jdt.internal.compiler.ast.AllocationExpression.resolveType
 0.0% - 417 ms - 19866 inv. org.eclipse.jdt.internal.compiler.ast.SingleNameReference.resolveType
 0.0% - 305 ms - 80419 inv. org.eclipse.jdt.internal.compiler.lookup.Binding.isValidBinding
 0.0% - 157 ms - 80419 inv. org.eclipse.jdt.internal.compiler.ast.LocalDeclaration.checkModifiers
 0.0% - 141 ms - 80419 inv. org.eclipse.jdt.internal.compiler.ast.Expression.isConstantValueOfTypeAssignableToType
 0.0% - 113 ms - 80419 inv. org.eclipse.jdt.internal.compiler.lookup.TypeBinding.isArrayType
 0.0% - 109 ms - 80419 inv. org.eclipse.jdt.internal.compiler.ast.Expression.implicitWidening
 0.0% - 106 ms - 80419 inv. org.eclipse.jdt.internal.compiler.lookup.TypeBinding.isBaseType
 0.0% - 100 ms - 80419 inv. org.eclipse.jdt.internal.compiler.lookup.VariableBinding.isFinal
 0.0% - 71 ms - 60549 inv. org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding.isCompatibleWith
 0.0% - 24 ms - 19405 inv. org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding.isWidening
 0.0% - 5 ms - 60 inv. org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression.resolveType
 0.0% - 2 ms - 405 inv. org.eclipse.jdt.internal.compiler.ast.Literal.resolveType
 0.0% - 1 ms - 405 inv. org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding.isCompatibleWith
 0.0% - 0 ms - 39 inv. org.eclipse.jdt.internal.compiler.ast.ThisReference.resolveType
 0.0% - 0 ms - 60 inv. org.eclipse.jdt.internal.compiler.lookup.ArrayBinding.isCompatibleWith
 4.7% - 114703 ms - 99726 inv. org.eclipse.jdt.internal.compiler.ast.Expression.resolve
 3.9% - 96194 ms - 130 inv. org.eclipse.jdt.internal.compiler.ast.TryStatement.resolve
 3.2% - 78675 ms - 24613 inv. org.eclipse.jdt.internal.compiler.ast.IfStatement.resolve
 0.0% - 1123 ms - 20308 inv. org.eclipse.jdt.internal.compiler.ast.ReturnStatement.resolve
 0.0% - 110 ms - 20604 inv. org.eclipse.jdt.internal.compiler.ast.ASTNode.isTypeUseDeprecated
 0.0% - 50 ms - 41208 inv. org.eclipse.jdt.internal.compiler.lookup.Scope.enclosingSourceType
 0.0% - 24 ms - 20604 inv. org.eclipse.jdt.core.compiler.CharOperation.equals
 0.0% - 20 ms - 20604 inv. org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding.isInterface
 0.3% - 6453 ms - 20674 inv. org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.bindArguments
 0.0% - 361 ms - 20604 inv. org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolveJavadoc
 0.0% - 34 ms - 20674 inv. org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.bindThrownExceptions
 0.0% - 5 ms - 70 inv. org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.resolveStatements
 0.0% - 0 ms - 70 inv. org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.resolveJavadoc
 2.4% - 58368 ms - 99 inv. org.eclipse.jdt.internal.compiler.ast.Initializer.resolve
 2.0% - 48981 ms - 37 inv. org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve
 0.0% - 293 ms - 2016 inv. org.eclipse.jdt.internal.compiler.ast.FieldDeclaration.resolve
 0.0% - 6 ms - 2016 inv. org.eclipse.jdt.internal.compiler.ast.FieldDeclaration.isStatic
 0.0% - 2 ms - 70 inv. org.eclipse.jdt.internal.compiler.ast.Clinit.resolve
 0.0% - 2 ms - 2016 inv. org.eclipse.jdt.internal.compiler.ast.FieldDeclaration.isField
 0.0% - 1 ms - 140 inv. org.eclipse.jdt.internal.compiler.ast.ASTNode.isTypeUseDeprecated
 0.0% - 0 ms - 70 inv. org.eclipse.jdt.internal.compiler.lookup.ClassScope.problemReporter
 0.0% - 0 ms - 70 inv. org.eclipse.jdt.internal.compiler.problem.ProblemReporter.javadocMissing
 0.0% - 0 ms - 70 inv. org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding.isLocalType
 0.0% - 0 ms - 99 inv. org.eclipse.jdt.internal.compiler.ast.Initializer.isStatic
 0.0% - 0 ms - 99 inv. org.eclipse.jdt.internal.compiler.ast.Initializer.isField
 0.0% - 0 ms - 70 inv. org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.updateMaxFieldCount
 0.0% - 150 ms - 70 inv. org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.checkUnusedImports
 0.0% - 0 ms - 70 inv. org.eclipse.jdt.internal.compiler.CompilationResult.hasSyntaxError
 19.7% - 483075 ms - 70 inv. org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.generateCode
 11.0% - 269875 ms - 70 inv. org.eclipse.jdt.internal.compiler.parser.Parser.getMethodBodies
 7.5% - 183316 ms - 70 inv. org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInTypes
 2.2% - 54531 ms - 70 inv. org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.analyseCode
 0.4% - 9294 ms - 70 inv. org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.verifyMethods
 0.0% - 14 ms - 70 inv. org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.methodVerifier
 8.1% - 199357 ms - 70 inv. org.eclipse.jdt.internal.compiler.Compiler.beginToCompile
 0.0% - 15 ms - 46 inv. org.eclipse.jdt.internal.compiler.CompilationResult.getProblems
 0.0% - 14 ms - 105 inv. org.eclipse.jdt.internal.compiler.ClassFile.getBytes
 0.0% - 10 ms - 105 inv. org.eclipse.jdt.internal.compiler.ClassFile.getCompoundName
 0.0% - 7 ms - 69 inv. org.eclipse.jdt.internal.compiler.Compiler.reset
 0.0% - 3 ms - 69 inv. org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.cleanUp
 0.0% - 2 ms - 69 inv. org.eclipse.jdt.internal.compiler.CompilationResult.getClassFiles
 0.0% - 0 ms - 774 inv. org.eclipse.jdt.internal.compiler.problem.DefaultProblem.isError
 0.0% - 0 ms - 69 inv. org.eclipse.jdt.internal.compiler.CompilationResult.tagAsAccepted
 0.0% - 0 ms - 69 inv. org.eclipse.jdt.internal.compiler.CompilationResult.hasProblems
 0.1% - 1435 ms - 70 inv. org.eclipse.jdt.internal.compiler.Compiler.<init>
 0.0% - 749 ms - 1 inv. ksa.search.SearchManager.<clinit>
 0.0% - 96 ms - 70 inv. org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory.<init>
 0.0% - 85 ms - 1 inv. ksa.om.BasePreferencePeer.<clinit>
 0.0% - 34 ms - 1 inv. ksa.om.BaseFaviconPeer.<clinit>
 0.0% - 13 ms - 1 inv. ksa.om.BaseVerticalPeer.<clinit>
 0.0% - 9 ms - 1 inv. ksa.om.BaseUserEmailPeer.<clinit>
 0.0% - 6 ms - 70 inv. org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies.proceedWithAllProblems
 0.0% - 2 ms - 1 inv. ksa.util.ResourceTokenizer.<clinit>
 0.0% - 2 ms - 1 inv. ksa.om.SubjectPeer.<clinit>
 0.0% - 1 ms - 1 inv. ksa.om.UserEmailPeer.<clinit>
 0.0% - 0 ms - 1 inv. ksa.om.PreferencePeer.<clinit>
 0.0% - 0 ms - 1 inv. ksa.om.BaseSubjectPeer.<clinit>
 0.0% - 0 ms - 1 inv. org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory.<clinit>
 0.0% - 0 ms - 1 inv. ksa.om.FaviconPeer.<clinit>
 0.0% - 0 ms - 1 inv. ksa.om.BaseUser.<clinit>
 0.0% - 0 ms - 1 inv. org.eclipse.jdt.internal.compiler.Compiler.<clinit>
 0.0% - 536 ms - 12 inv. direct calls to methods of filtered classes