XHProf ArcanistConsoleLintRenderer::renderContext Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistConsoleLintRenderer::renderContext | 426 | 836,615 us | 100.0% |
Parent Calls | |||
ArcanistConsoleLintRenderer::renderLintResult | 426 | 836,615 us | |
Child Calls | |||
array_unshift | 426 | 188,769 us | 22.6% |
phutil_console_format | 462 | 188,126 us | 22.5% |
ArcanistConsoleLintRenderer::renderLine | 2,781 | 63,061 us | 7.5% |
ArcanistLintMessage::isPatchable | 1,287 | 42,958 us | 5.1% |
ArcanistLintMessage::getLine | 426 | 18,356 us | 2.2% |
implode | 426 | 2,358 us | 0.3% |
min | 933 | 2,330 us | 0.3% |
strlen | 1,206 | 2,299 us | 0.3% |
idx | 491 | 2,168 us | 0.3% |
explode | 507 | 2,022 us | 0.2% |
count | 933 | 1,924 us | 0.2% |
max | 852 | 1,647 us | 0.2% |
substr_replace | 456 | 1,559 us | 0.2% |
ArcanistLintMessage::getOriginalText | 426 | 1,345 us | 0.2% |
ArcanistLintMessage::getChar | 426 | 1,055 us | 0.1% |
substr | 169 | 347 us | 0.0% |
array_slice | 81 | 198 us | 0.0% |
ArcanistLintMessage::getReplacementText | 81 | 162 us | 0.0% |
preg_match | 1 | 36 us | 0.0% |