XHProf ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 7,438 | 8,076,729 us | 100.0% |
Parent Calls | |||
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicString | 7,438 | 8,076,729 us | |
Child Calls | |||
XHPASTNode::isConstantString | 16,726 | 2,198,728 us | 27.2% |
AASTNode::getConcreteString | 59,508 | 1,933,358 us | 23.9% |
AASTNode::getChildByIndex | 92,960 | 960,407 us | 11.9% |
AASTNodeList::valid | 66,946 | 316,959 us | 3.9% |
AASTNodeList::current | 59,508 | 292,900 us | 3.6% |
idx | 59,508 | 178,435 us | 2.2% |
array_map | 7,438 | 170,079 us | 2.1% |
AASTNodeList::next | 59,508 | 117,644 us | 1.5% |
strtolower | 59,508 | 93,752 us | 1.2% |
AASTNode::getChildren | 16,726 | 30,162 us | 0.4% |
array_combine | 7,438 | 29,253 us | 0.4% |
array_keys | 7,438 | 24,597 us | 0.3% |
AASTNodeList::rewind | 7,438 | 19,542 us | 0.2% |
count | 16,726 | 18,253 us | 0.2% |
ArcanistBaseXHPASTLinter::raiseLintAtNode | 2 | 6,638 us | 0.1% |
pht | 2 | 66 us | 0.0% |