XHProf mpull Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
mpull | 38,533 | 3,053,382 us | 100.0% |
Parent Calls | |||
PhutilArgumentParser::mergeSpecs | 1 | 33 us | |
PhutilArgumentParser::parsePartial | 2 | 52 us | |
msort | 1 | 32 us | |
ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions | 3,486 | 12,113 us | |
ArcanistXHPASTLinter::lintClosingCallParen | 9,293 | 21,784 us | |
ArcanistXHPASTLinter::lintClosingDeclarationParen | 2,022 | 2,548 us | |
AASTNode::getSemanticString | 21,894 | 3,014,390 us | |
ArcanistXHPASTLinter::lintArrayIndexWhitespace | 1,834 | 2,430 us | |
Child Calls | |||
AASTToken::getValue | 836,407 | 536,352 us | 17.6% |
PhutilArgumentSpecification::getShortAlias | 14 | 14 us | 0.0% |
PhutilArgumentSpecification::getName | 7 | 7 us | 0.0% |
ArcanistTextLinter::getLinterPriority | 1 | 1 us | 0.0% |
ArcanistLinter::getLinterPriority | 7 | 1 us | 0.0% |
ArcanistPhutilLibraryLinter::getLinterPriority | 1 | 0 us | |
ArcanistNoLintLinter::getLinterPriority | 1 | 0 us | |
ArcanistGeneratedLinter::getLinterPriority | 1 | 0 us |