Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
strlen | 130,292 | 42,150 us | 100.0% |
Parent Calls | | | |
ArcanistConfigurationManager::getUserConfigurationFileLocation | 1 | 1 us | |
Filesystem::walkToRoot | 7 | 2 us | |
ArcanistWorkingCopyIdentity::readLocalArcConfig | 1 | 1 us | |
Filesystem::resolvePath | 2 | 3 us | |
FileList::contains | 1 | 1 us | |
PhutilURI::setPath | 1 | 1 us | |
PhutilURI::__toString | 3 | 1 us | |
xsprintf | 1,440 | 386 us | |
LinesOfALarge::setDelimiter | 1 | 1 us | |
LinesOfALarge::next | 605 | 294 us | |
ExecFuture::readStdout | 170 | 26 us | |
LinesOfALargeExecFuture::readMore | 169 | 25 us | |
ExecFuture::isReady | 1,758 | 643 us | |
ExecFuture::readAndDiscard | 6,159 | 1,534 us | |
PhutilLexer::getTokens | 664 | 12 us | |
xsprintf_command | 780 | 234 us | |
ArcanistTextLinter::lintPath | 589 | 66 us | |
ArcanistTextLinter::lintLineLength | 53,628 | 6,468 us | |
ArcanistTextLinter::lintEOFNewline | 1,165 | 60 us | |
Filesystem::readablePath | 13,318 | 1,801 us | |
ExecFuture::write | 215 | 23 us | |
PhutilRope::append | 430 | 33 us | |
ArcanistSpellingLinter::checkPartialWord | 2,903 | 439 us | |
phutil_split_lines | 586 | 78 us | |
JsonLintLexer::next | 12,708 | 505 us | |
PhutilRope::removeBytesFromHead | 249 | 113 us | |
FileFinder::find | 22 | 7 us | |
PhutilDocblockParser::parse | 1,622 | 289 us | |
AASTTree::getOffsetToLineNumberMap | 129 | 61 us | |
ArcanistLintEngine::getLineAndCharFromOffset | 27,186 | 25,008 us | |
XHPASTNode::getStringLiteralValue | 2,148 | 914 us | |
phutil_utf8v | 426 | 821 us | |
ArcanistConsoleLintRenderer::renderContext | 1,206 | 2,299 us | |
Child Calls | | | |