XHProf ArcanistConsoleLintRenderer::renderContext Profile
XHProf Profile
XHProf Profile
| Symbol | Count | Wall Time | % |
|---|---|---|---|
| Metrics for this Call | |||
| ArcanistConsoleLintRenderer::renderContext | 1,191 | 412,690 us | 100.0% |
| Parent Calls | |||
| ArcanistConsoleLintRenderer::renderLintResult | 1,191 | 412,690 us | |
| Child Calls | |||
| array_unshift | 1,191 | 116,975 us | 28.3% |
| phutil_console_format | 1,104 | 57,779 us | 14.0% |
| ArcanistConsoleLintRenderer::renderLine | 8,486 | 34,631 us | 8.4% |
| ArcanistLintMessage::isPatchable | 4,487 | 13,649 us | 3.3% |
| implode | 1,191 | 2,696 us | 0.7% |
| idx | 1,226 | 1,866 us | 0.5% |
| explode | 1,382 | 1,679 us | 0.4% |
| ArcanistLintMessage::getOriginalText | 1,191 | 1,366 us | 0.3% |
| ArcanistLintMessage::getLine | 1,191 | 1,248 us | 0.3% |
| min | 2,573 | 1,156 us | 0.3% |
| count | 2,573 | 900 us | 0.2% |
| substr_replace | 1,104 | 807 us | 0.2% |
| strlen | 3,082 | 765 us | 0.2% |
| ArcanistLintMessage::getChar | 1,191 | 576 us | 0.1% |
| max | 2,382 | 531 us | 0.1% |
| substr | 382 | 123 us | 0.0% |
| array_slice | 191 | 62 us | 0.0% |
| preg_match | 14 | 59 us | 0.0% |
| ArcanistLintMessage::getReplacementText | 191 | 31 us | 0.0% |