Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
ArcanistNamingConventionsXHPASTLinterRule::process | 3,486 | 38,355,654 us | 100.0% |
Parent Calls | | | |
ArcanistXHPASTLinter::resolveFuture | 3,486 | 38,355,654 us | |
Child Calls | | | |
AASTNode::selectDescendantsOfType | 105,974 | 8,072,124 us | 21.0% |
AASTNode::getConcreteString | 234,082 | 5,085,813 us | 13.3% |
ArcanistXHPASTLinterRule::getFunctionCalls | 3,486 | 3,256,505 us | 8.5% |
AASTNodeList::valid | 407,737 | 1,247,375 us | 3.3% |
ArcanistXHPASTLintNamingHook::stripPHPVariable | 205,927 | 1,231,596 us | 3.2% |
AASTNodeList::current | 294,791 | 930,800 us | 2.4% |
ArcanistXHPASTLintNamingHook::isLowercaseWithUnderscores | 201,169 | 896,562 us | 2.3% |
AASTNode::selectDescendantsOfTypes | 6,972 | 870,307 us | 2.3% |
AASTNode::getChildByIndex | 65,523 | 610,207 us | 1.6% |
AASTNodeList::selectDescendantsOfType | 21,218 | 502,153 us | 1.3% |
AASTNodeList::next | 294,791 | 384,192 us | 1.0% |
AASTNode::getTypeName | 45,797 | 322,373 us | 0.8% |
AASTNodeList::rewind | 112,946 | 146,194 us | 0.4% |
ArcanistXHPASTLintNamingHook::isLowerCamelCase | 25,976 | 143,274 us | 0.4% |
trim | 186,605 | 135,237 us | 0.4% |
AASTNodeList::key | 201,436 | 111,319 us | 0.3% |
ArcanistXHPASTLintNamingHook::stripPHPFunction | 21,218 | 92,919 us | 0.2% |
ArcanistXHPASTLintNamingHook::isUpperCamelCase | 3,317 | 61,896 us | 0.2% |
ArcanistXHPASTLinterRule::getSuperGlobalNames | 3,486 | 44,550 us | 0.1% |
AASTNode::getID | 19,615 | 41,119 us | 0.1% |
AASTNodeList::add | 3,486 | 29,972 us | 0.1% |
AASTNode::getChildren | 27,752 | 25,645 us | 0.1% |
array_fill_keys | 3,486 | 13,553 us | 0.0% |
ArcanistXHPASTLintNamingHook::isUppercaseWithUnderscores | 1,751 | 10,886 us | 0.0% |
strtoupper | 1,752 | 1,559 us | 0.0% |
spl_autoload_call | 1 | 408 us | 0.0% |
AASTNode::getChildOfType | 11 | 126 us | 0.0% |