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% |