XHProf PhabricatorRepositoryDiscoveryEngine::discoverStreamAncestry Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
PhabricatorRepositoryDiscoveryEngine::discoverStreamAncestry | 4 | 169,088 us | 100.0% |
Parent Calls | |||
PhabricatorRepositoryDiscoveryEngine::discoverGitCommits | 2 | 84,596 us | |
PhabricatorRepositoryDiscoveryEngine::discoverMercurialCommits | 2 | 84,492 us | |
Child Calls | |||
PhabricatorRepositoryDiscoveryEngine::isKnownCommit | 12 | 108,404 us | 64.1% |
PhabricatorMercurialGraphStream::getParents | 16 | 19,773 us | 11.7% |
PhabricatorGitGraphStream::getParents | 16 | 14,888 us | 8.8% |
PhabricatorRepositoryDiscoveryEngine::reduceGraph | 4 | 8,242 us | 4.9% |
PhabricatorRepositoryCommitRef::setParents | 16 | 2,190 us | 1.3% |
PhabricatorRepositoryCommitRef::setIdentifier | 16 | 2,173 us | 1.3% |
PhabricatorRepositoryCommitRef::setEpoch | 16 | 2,135 us | 1.3% |
PhabricatorRepositoryCommitRef::setCanCloseImmediately | 16 | 2,062 us | 1.2% |
id | 16 | 2,003 us | 1.2% |
PhabricatorGitGraphStream::getCommitDate | 8 | 1,296 us | 0.8% |
PhabricatorMercurialGraphStream::getCommitDate | 8 | 1,030 us | 0.6% |
array_pop | 16 | 20 us | 0.0% |