| Symbol | Count | Wall Time | % |
|---|
| Metrics for this Call | | | |
| PhabricatorRepositoryMercurialCommitChangeParserWorker::parseCommitChanges | 7 | 2,434,374 us | 100.0% |
| Parent Calls | | | |
| PhabricatorRepositoryCommitChangeParserWorker::parseChangesForUnitTest | 7 | 2,434,374 us | |
| Child Calls | | | |
| PhabricatorRepository::execxLocalCommand | 14 | 1,863,822 us | 76.6% |
| PhabricatorRepositoryCommitChangeParserWorker::lookupOrCreatePaths | 7 | 356,118 us | 14.6% |
| PhabricatorRepositoryMercurialCommitChangeParserWorker::mercurialPathExists | 5 | 104,656 us | 4.3% |
| PhabricatorRepositoryCommit::getCommitIdentifier | 15 | 18,784 us | 0.8% |
| PhabricatorRepositoryCommit::getEpoch | 7 | 11,771 us | 0.5% |
| DiffusionPathIDQuery::expandPathToRoot | 14 | 10,643 us | 0.4% |
| spl_autoload_call | 1 | 5,674 us | 0.2% |
| LiskDAO::getID | 16 | 5,605 us | 0.2% |
| PhabricatorRepositoryParsedChange::setPathID | 17 | 5,174 us | 0.2% |
| id | 17 | 5,160 us | 0.2% |
| PhabricatorRepositoryParsedChange::setIsDirect | 17 | 4,895 us | 0.2% |
| PhabricatorRepositoryParsedChange::setCommitSequence | 17 | 4,857 us | 0.2% |
| PhabricatorRepositoryParsedChange::setTargetPathID | 17 | 4,810 us | 0.2% |
| PhabricatorRepositoryParsedChange::setChangeType | 17 | 4,759 us | 0.2% |
| PhabricatorRepositoryParsedChange::setTargetCommitID | 17 | 4,752 us | 0.2% |
| PhabricatorRepositoryParsedChange::setFileType | 17 | 4,741 us | 0.2% |
| ArcanistMercurialParser::parseMercurialLog | 7 | 4,394 us | 0.2% |
| ArcanistMercurialParser::parseMercurialStatusDetails | 7 | 3,229 us | 0.1% |
| array_keys | 7 | 33 us | 0.0% |
| dirname | 14 | 31 us | 0.0% |
| reset | 7 | 8 us | 0.0% |
| count | 1 | 1 us | 0.0% |