| Symbol | Count | Wall Time | % |
|---|
| Metrics for this Call | | | |
| PhabricatorRepositoryMercurialCommitChangeParserWorker::parseCommitChanges | 7 | 1,303,060 us | 100.0% |
| Parent Calls | | | |
| PhabricatorRepositoryCommitChangeParserWorker::parseChangesForUnitTest | 7 | 1,303,060 us | |
| Child Calls | | | |
| PhabricatorRepository::execxLocalCommand | 14 | 1,040,787 us | 79.9% |
| PhabricatorRepositoryCommitChangeParserWorker::lookupOrCreatePaths | 7 | 127,999 us | 9.8% |
| PhabricatorRepositoryMercurialCommitChangeParserWorker::mercurialPathExists | 5 | 74,723 us | 5.7% |
| PhabricatorRepositoryCommit::getCommitIdentifier | 15 | 6,061 us | 0.5% |
| DiffusionPathIDQuery::expandPathToRoot | 14 | 5,647 us | 0.4% |
| ArcanistMercurialParser::parseMercurialLog | 7 | 5,041 us | 0.4% |
| spl_autoload_call | 1 | 3,772 us | 0.3% |
| PhabricatorRepositoryCommit::getEpoch | 7 | 2,900 us | 0.2% |
| ArcanistMercurialParser::parseMercurialStatusDetails | 7 | 2,580 us | 0.2% |
| LiskDAO::getID | 16 | 2,107 us | 0.2% |
| PhabricatorRepositoryParsedChange::setPathID | 17 | 2,093 us | 0.2% |
| PhabricatorRepositoryParsedChange::setTargetPathID | 17 | 2,061 us | 0.2% |
| PhabricatorRepositoryParsedChange::setChangeType | 17 | 2,057 us | 0.2% |
| PhabricatorRepositoryParsedChange::setIsDirect | 17 | 2,045 us | 0.2% |
| PhabricatorRepositoryParsedChange::setCommitSequence | 17 | 2,033 us | 0.2% |
| PhabricatorRepositoryParsedChange::setTargetCommitID | 17 | 2,026 us | 0.2% |
| PhabricatorRepositoryParsedChange::setFileType | 17 | 2,021 us | 0.2% |
| Future::handleSIGCHLD | 14 | 1,920 us | 0.1% |
| id | 17 | 1,799 us | 0.1% |
| array_keys | 7 | 22 us | 0.0% |
| dirname | 14 | 11 us | 0.0% |
| reset | 7 | 7 us | 0.0% |
| count | 1 | 1 us | 0.0% |