XHProf ArcanistConsoleLintRenderer::renderContext Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistConsoleLintRenderer::renderContext | 939 | 468,925 us | 100.0% |
Parent Calls | |||
ArcanistConsoleLintRenderer::renderLintResult | 939 | 468,925 us | |
Child Calls | |||
phutil_console_format | 1,308 | 78,657 us | 16.8% |
array_unshift | 939 | 44,289 us | 9.4% |
ArcanistConsoleLintRenderer::renderLine | 7,324 | 30,800 us | 6.6% |
ArcanistLintMessage::isPatchable | 3,755 | 10,181 us | 2.2% |
implode | 939 | 3,534 us | 0.8% |
idx | 1,761 | 2,250 us | 0.5% |
explode | 947 | 1,786 us | 0.4% |
ArcanistLintMessage::getLine | 939 | 1,459 us | 0.3% |
ArcanistLintMessage::getOriginalText | 939 | 1,294 us | 0.3% |
substr_replace | 1,308 | 1,020 us | 0.2% |
min | 1,886 | 811 us | 0.2% |
ArcanistLintMessage::getChar | 939 | 449 us | 0.1% |
count | 1,886 | 448 us | 0.1% |
strlen | 3,093 | 374 us | 0.1% |
max | 1,878 | 286 us | 0.1% |
preg_match | 14 | 68 us | 0.0% |
substr | 16 | 6 us | 0.0% |
array_slice | 8 | 1 us | 0.0% |
ArcanistLintMessage::getReplacementText | 8 | 0 us |