XHProf ArcanistDiffParser::parseDiff Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistDiffParser::parseDiff175,258 us100.0%
Parent Calls
PhabricatorDifferenceEngine::generateChangesetFromFileContent175,258 us
Child Calls
ArcanistDiffParser::didStartParse137,968 us50.5%
ArcanistDiffParser::parseChangeset133,197 us44.1%
preg_match31,681 us2.2%
trim1857 us1.1%
ArcanistDiffParser::didFinishParse1699 us0.9%
ArcanistDiffParser::buildChange1588 us0.8%
ArcanistDiffParser::tryMatchHeader142 us0.1%
ArcanistDiffParser::getLineTrimmed231 us0.0%
ArcanistDiffParser::loadSyntheticData114 us0.0%
ArcanistDiffChange::setCurrentPath114 us0.0%
ArcanistDiffParser::nextLine28 us0.0%
ArcanistDiffChange::setOldPath15 us0.0%
idx14 us0.0%
strlen22 us0.0%
ArcanistDiffParser::getLine11 us0.0%