XHProf PhabricatorRepositoryDiscoveryEngine::discoverStreamAncestry Profile
XHProf Profile
XHProf Profile
| Symbol | Count | Wall Time | % |
|---|---|---|---|
| Metrics for this Call | |||
| PhabricatorRepositoryDiscoveryEngine::discoverStreamAncestry | 4 | 376,926 us | 100.0% |
| Parent Calls | |||
| PhabricatorRepositoryDiscoveryEngine::discoverGitCommits | 2 | 154,452 us | |
| PhabricatorRepositoryDiscoveryEngine::discoverMercurialCommits | 2 | 222,474 us | |
| Child Calls | |||
| PhabricatorRepositoryDiscoveryEngine::isKnownCommit | 12 | 241,060 us | 64.0% |
| PhabricatorMercurialGraphStream::getParents | 16 | 59,829 us | 15.9% |
| PhabricatorGitGraphStream::getParents | 16 | 26,431 us | 7.0% |
| PhabricatorRepositoryDiscoveryEngine::reduceGraph | 4 | 14,194 us | 3.8% |
| PhabricatorRepositoryCommitRef::setEpoch | 16 | 5,262 us | 1.4% |
| PhabricatorRepositoryCommitRef::setIdentifier | 16 | 5,239 us | 1.4% |
| PhabricatorRepositoryCommitRef::setCanCloseImmediately | 16 | 5,062 us | 1.3% |
| id | 16 | 5,049 us | 1.3% |
| PhabricatorRepositoryCommitRef::setParents | 16 | 4,961 us | 1.3% |
| PhabricatorMercurialGraphStream::getCommitDate | 8 | 3,308 us | 0.9% |
| PhabricatorGitGraphStream::getCommitDate | 8 | 1,923 us | 0.5% |
| array_pop | 16 | 30 us | 0.0% |