XHProf ArcanistConsoleLintRenderer::renderContext Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistConsoleLintRenderer::renderContext | 943 | 246,217 us | 100.0% |
Parent Calls | |||
ArcanistConsoleLintRenderer::renderLintResult | 943 | 246,217 us | |
Child Calls | |||
phutil_console_format | 1,356 | 57,556 us | 23.4% |
ArcanistConsoleLintRenderer::renderLine | 7,407 | 21,085 us | 8.6% |
array_unshift | 943 | 14,093 us | 5.7% |
ArcanistLintMessage::isPatchable | 3,770 | 6,538 us | 2.7% |
idx | 1,824 | 1,924 us | 0.8% |
implode | 943 | 1,768 us | 0.7% |
explode | 947 | 1,246 us | 0.5% |
ArcanistLintMessage::getOriginalText | 943 | 448 us | 0.2% |
substr_replace | 1,356 | 296 us | 0.1% |
min | 1,890 | 228 us | 0.1% |
ArcanistLintMessage::getLine | 943 | 194 us | 0.1% |
count | 1,890 | 100 us | 0.0% |
strlen | 3,192 | 86 us | 0.0% |
ArcanistLintMessage::getChar | 943 | 72 us | 0.0% |
max | 1,886 | 68 us | 0.0% |
preg_match | 14 | 42 us | 0.0% |
substr | 8 | 2 us | 0.0% |
ArcanistLintMessage::getReplacementText | 4 | 0 us | |
array_slice | 4 | 0 us |