Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
ArcanistNamingConventionsXHPASTLinterRule::process | 3,735 | 33,970,506 us | 100.0% |
Parent Calls | | | |
ArcanistXHPASTLinter::resolveFuture | 3,735 | 33,970,506 us | |
Child Calls | | | |
AASTNode::selectDescendantsOfType | 111,414 | 5,420,001 us | 16.0% |
AASTNode::getConcreteString | 239,984 | 5,283,444 us | 15.6% |
ArcanistXHPASTLinterRule::getFunctionCalls | 3,735 | 3,141,591 us | 9.2% |
AASTNodeList::valid | 422,190 | 1,315,095 us | 3.9% |
ArcanistXHPASTLintNamingHook::stripPHPVariable | 210,148 | 1,297,635 us | 3.8% |
AASTNodeList::current | 303,306 | 962,672 us | 2.8% |
ArcanistXHPASTLintNamingHook::isLowercaseWithUnderscores | 205,510 | 948,004 us | 2.8% |
AASTNode::selectDescendantsOfTypes | 7,470 | 649,271 us | 1.9% |
AASTNodeList::next | 303,306 | 449,812 us | 1.3% |
AASTNodeList::selectDescendantsOfType | 22,310 | 439,111 us | 1.3% |
AASTNode::getTypeName | 46,962 | 339,328 us | 1.0% |
AASTNode::getChildByIndex | 68,143 | 319,985 us | 0.9% |
AASTNodeList::key | 205,780 | 175,685 us | 0.5% |
trim | 190,310 | 151,321 us | 0.4% |
ArcanistXHPASTLintNamingHook::isLowerCamelCase | 26,948 | 150,153 us | 0.4% |
AASTNodeList::rewind | 118,884 | 128,770 us | 0.4% |
ArcanistXHPASTLintNamingHook::stripPHPFunction | 22,310 | 128,599 us | 0.4% |
ArcanistXHPASTLintNamingHook::isUpperCamelCase | 3,562 | 51,908 us | 0.2% |
ArcanistXHPASTLinterRule::getSuperGlobalNames | 3,735 | 35,363 us | 0.1% |
AASTNodeList::add | 3,735 | 30,086 us | 0.1% |
AASTNode::getChildren | 28,897 | 25,128 us | 0.1% |
AASTNode::getID | 20,135 | 18,178 us | 0.1% |
array_fill_keys | 3,735 | 13,157 us | 0.0% |
ArcanistXHPASTLintNamingHook::isUppercaseWithUnderscores | 1,923 | 11,939 us | 0.0% |
strtoupper | 1,924 | 2,078 us | 0.0% |
spl_autoload_call | 1 | 563 us | 0.0% |
AASTNode::getChildOfType | 11 | 137 us | 0.0% |