XHProf ArcanistLinter::getData Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistLinter::getData350,798843,072 us100.0%
Parent Calls
ArcanistGeneratedLinter::lintPath5923,618 us
ArcanistNoLintLinter::lintPath5903,625 us
ArcanistTextLinter::lintPath5894,386 us
ArcanistTextLinter::lintNewlines1,1761,918 us
ArcanistTextLinter::lintTabs588890 us
ArcanistTextLinter::lintCharset5841,059 us
ArcanistTextLinter::lintLineLength5791,306 us
ArcanistTextLinter::lintEOFNewline5791,326 us
ArcanistTextLinter::lintTrailingWhitespace5791,177 us
ArcanistTextLinter::lintBOFWhitespace5791,288 us
ArcanistTextLinter::lintEOFWhitespace5791,222 us
ArcanistBaseXHPASTLinter::buildSharedFutures2151,622 us
ArcanistSpellingLinter::checkExactWord339,873806,327 us
ArcanistSpellingLinter::checkPartialWord2,8956,553 us
ArcanistJSONLinter::lintPath641 us
ArcanistMergeConflictLinter::lintPath5804,811 us
ArcanistBaseXHPASTLinter::getXHPASTTreeForPath2151,903 us
Child Calls
array_key_exists350,79860,646 us7.2%
ArcanistLintEngine::loadData3,1514,181 us0.5%
ArcanistLinter::getEngine3,151742 us0.1%