Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
AASTNode::getTypeName | 219,873 | 838,842 us | 100.0% |
Parent Calls | | | |
XHPASTNode::checkIsConstantString | 11,337 | 32,709 us | |
XHPASTNode::getStringVariables | 20,232 | 81,925 us | |
XHPASTNode::checkIsConstantString@1 | 494 | 330 us | |
AASTNode::getChildOfType | 39,464 | 244,184 us | |
ArcanistXHPASTLinter::lintBraceFormatting | 16,795 | 55,968 us | |
ArcanistXHPASTLinter::lintReusedIteratorReferences | 12,649 | 85,779 us | |
ArcanistXHPASTLinter::lintUndeclaredVariables | 15,904 | 18,380 us | |
ArcanistXHPASTLinter::lintNamingConventions | 3,194 | 19,768 us | |
ArcanistXHPASTLinter::lintExitExpressions | 8 | 48 us | |
ArcanistXHPASTLinter::lintDuplicateKeysInArray | 3,064 | 11,823 us | |
ArcanistXHPASTLinter::lintClosingCallParen | 7,175 | 36,885 us | |
ArcanistXHPASTLinter::lintKeywordCasing | 5,091 | 29,837 us | |
ArcanistXHPASTLinter::lintStrings | 29,594 | 68,720 us | |
ArcanistXHPASTLinter::lintPHPCompatibility | 2,468 | 11,976 us | |
ArcanistXHPASTLinter::lintPHP53Features | 1,453 | 7,715 us | |
ArcanistXHPASTLinter::lintLanguageConstructParentheses | 209 | 478 us | |
AASTNode::getChildrenOfType | 14,909 | 32,101 us | |
ArcanistXHPASTLinter::lintUnnecessarySemicolons | 16,795 | 18,766 us | |
ArcanistXHPASTLinter::lintLowercaseFunctions | 4,214 | 38,708 us | |
ArcanistXHPASTLinter::lintStrstrUsedForCheck | 845 | 4,148 us | |
ArcanistXHPASTLinter::lintStrposUsedForStart | 817 | 759 us | |
ArcanistXHPASTLinter::lintReusedIterators | 1,344 | 7,445 us | |
ArcanistXHPASTLinter::lintSpaceAroundBinaryOperators | 1,114 | 6,181 us | |
XHPASTNode::evalStatic | 2,169 | 1,046 us | |
XHPASTNode::getStringLiteralValue | 2,148 | 1,065 us | |
XHPASTNode::isStaticScalar | 2 | 2 us | |
ArcanistXHPASTLinter::lintPHP54Features | 1,834 | 11,651 us | |
ArcanistXHPASTLinter::lintConstructorParentheses | 652 | 3,371 us | |
ArcanistXHPASTLinter::lintFormattedString | 857 | 970 us | |
ArcanistXHPASTLinter::lintDefaultParameters | 1,114 | 1,340 us | |
ArcanistXHPASTLinter::lintSelfMemberReference | 1,373 | 1,624 us | |
ArcanistXHPASTLinter::lintConstantDefinitions | 378 | 1,875 us | |
ArcanistXHPASTLinter::lintPlusOperatorOnStrings | 176 | 1,264 us | |
ArcanistXHPASTLinter::lintArraySeparator | 1 | 1 us | |
Child Calls | | | |
AASTTree::getNodeTypeNameFromTypeID | 85,768 | 126,734 us | 15.1% |
AASTNode::getTypeID | 85,768 | 56,244 us | 6.7% |