Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
ArcanistNamingConventionsXHPASTLinterRule::process | 3,735 | 23,093,460 us | 100.0% |
Parent Calls | | | |
ArcanistXHPASTLinter::resolveFuture | 3,735 | 23,093,460 us | |
Child Calls | | | |
AASTNode::selectDescendantsOfType | 111,414 | 4,082,479 us | 17.7% |
AASTNode::getConcreteString | 239,984 | 3,326,804 us | 14.4% |
ArcanistXHPASTLinterRule::getFunctionCalls | 3,735 | 2,029,868 us | 8.8% |
ArcanistXHPASTLintNamingHook::stripPHPVariable | 210,148 | 724,685 us | 3.1% |
AASTNodeList::valid | 422,190 | 635,099 us | 2.8% |
ArcanistXHPASTLintNamingHook::isLowercaseWithUnderscores | 205,510 | 519,061 us | 2.2% |
AASTNode::selectDescendantsOfTypes | 7,470 | 512,350 us | 2.2% |
AASTNodeList::current | 303,306 | 463,323 us | 2.0% |
AASTNodeList::next | 303,306 | 234,955 us | 1.0% |
AASTNodeList::selectDescendantsOfType | 22,310 | 230,470 us | 1.0% |
AASTNode::getTypeName | 46,962 | 225,020 us | 1.0% |
AASTNode::getChildByIndex | 68,143 | 216,855 us | 0.9% |
ArcanistXHPASTLintNamingHook::isLowerCamelCase | 26,948 | 86,224 us | 0.4% |
ArcanistXHPASTLintNamingHook::stripPHPFunction | 22,310 | 45,804 us | 0.2% |
AASTNodeList::rewind | 118,884 | 35,901 us | 0.2% |
ArcanistXHPASTLintNamingHook::isUpperCamelCase | 3,562 | 34,907 us | 0.2% |
trim | 190,310 | 32,558 us | 0.1% |
ArcanistXHPASTLinterRule::getSuperGlobalNames | 3,735 | 26,109 us | 0.1% |
AASTNodeList::key | 205,780 | 18,222 us | 0.1% |
AASTNodeList::add | 3,735 | 15,709 us | 0.1% |
array_fill_keys | 3,735 | 7,866 us | 0.0% |
ArcanistXHPASTLintNamingHook::isUppercaseWithUnderscores | 1,923 | 6,840 us | 0.0% |
AASTNode::getChildren | 28,897 | 5,896 us | 0.0% |
AASTNode::getID | 20,135 | 5,787 us | 0.0% |
strtoupper | 1,924 | 707 us | 0.0% |
spl_autoload_call | 1 | 280 us | 0.0% |
AASTNode::getChildOfType | 11 | 95 us | 0.0% |