XHProf PhabricatorRepositoryMercurialCommitChangeParserWorker::parseCommitChanges Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorRepositoryMercurialCommitChangeParserWorker::parseCommitChanges71,303,060 us100.0%
Parent Calls
PhabricatorRepositoryCommitChangeParserWorker::parseChangesForUnitTest71,303,060 us
Child Calls
PhabricatorRepository::execxLocalCommand141,040,787 us79.9%
PhabricatorRepositoryCommitChangeParserWorker::lookupOrCreatePaths7127,999 us9.8%
PhabricatorRepositoryMercurialCommitChangeParserWorker::mercurialPathExists574,723 us5.7%
PhabricatorRepositoryCommit::getCommitIdentifier156,061 us0.5%
DiffusionPathIDQuery::expandPathToRoot145,647 us0.4%
ArcanistMercurialParser::parseMercurialLog75,041 us0.4%
spl_autoload_call13,772 us0.3%
PhabricatorRepositoryCommit::getEpoch72,900 us0.2%
ArcanistMercurialParser::parseMercurialStatusDetails72,580 us0.2%
LiskDAO::getID162,107 us0.2%
PhabricatorRepositoryParsedChange::setPathID172,093 us0.2%
PhabricatorRepositoryParsedChange::setTargetPathID172,061 us0.2%
PhabricatorRepositoryParsedChange::setChangeType172,057 us0.2%
PhabricatorRepositoryParsedChange::setIsDirect172,045 us0.2%
PhabricatorRepositoryParsedChange::setCommitSequence172,033 us0.2%
PhabricatorRepositoryParsedChange::setTargetCommitID172,026 us0.2%
PhabricatorRepositoryParsedChange::setFileType172,021 us0.2%
Future::handleSIGCHLD141,920 us0.1%
id171,799 us0.1%
array_keys722 us0.0%
dirname1411 us0.0%
reset77 us0.0%
count11 us0.0%