XHProf PhabricatorRepositoryMercurialCommitChangeParserWorker::parseCommitChanges Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorRepositoryMercurialCommitChangeParserWorker::parseCommitChanges72,434,374 us100.0%
Parent Calls
PhabricatorRepositoryCommitChangeParserWorker::parseChangesForUnitTest72,434,374 us
Child Calls
PhabricatorRepository::execxLocalCommand141,863,822 us76.6%
PhabricatorRepositoryCommitChangeParserWorker::lookupOrCreatePaths7356,118 us14.6%
PhabricatorRepositoryMercurialCommitChangeParserWorker::mercurialPathExists5104,656 us4.3%
PhabricatorRepositoryCommit::getCommitIdentifier1518,784 us0.8%
PhabricatorRepositoryCommit::getEpoch711,771 us0.5%
DiffusionPathIDQuery::expandPathToRoot1410,643 us0.4%
spl_autoload_call15,674 us0.2%
LiskDAO::getID165,605 us0.2%
PhabricatorRepositoryParsedChange::setPathID175,174 us0.2%
id175,160 us0.2%
PhabricatorRepositoryParsedChange::setIsDirect174,895 us0.2%
PhabricatorRepositoryParsedChange::setCommitSequence174,857 us0.2%
PhabricatorRepositoryParsedChange::setTargetPathID174,810 us0.2%
PhabricatorRepositoryParsedChange::setChangeType174,759 us0.2%
PhabricatorRepositoryParsedChange::setTargetCommitID174,752 us0.2%
PhabricatorRepositoryParsedChange::setFileType174,741 us0.2%
ArcanistMercurialParser::parseMercurialLog74,394 us0.2%
ArcanistMercurialParser::parseMercurialStatusDetails73,229 us0.1%
array_keys733 us0.0%
dirname1431 us0.0%
reset78 us0.0%
count11 us0.0%