XHProf PhabricatorRepositoryDiscoveryEngine::discoverStreamAncestry Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
PhabricatorRepositoryDiscoveryEngine::discoverStreamAncestry | 4 | 386,294 us | 100.0% |
Parent Calls | |||
PhabricatorRepositoryDiscoveryEngine::discoverMercurialCommits | 2 | 269,520 us | |
PhabricatorRepositoryDiscoveryEngine::discoverGitCommits | 2 | 116,774 us | |
Child Calls | |||
PhabricatorRepositoryDiscoveryEngine::isKnownCommit | 12 | 222,543 us | 57.6% |
PhabricatorMercurialGraphStream::getParents | 16 | 77,122 us | 20.0% |
PhabricatorGitGraphStream::getParents | 16 | 20,782 us | 5.4% |
PhabricatorRepositoryDiscoveryEngine::reduceGraph | 4 | 18,210 us | 4.7% |
PhabricatorRepositoryCommitRef::setCanCloseImmediately | 16 | 6,075 us | 1.6% |
PhabricatorRepositoryCommitRef::setParents | 16 | 6,074 us | 1.6% |
PhabricatorRepositoryCommitRef::setEpoch | 16 | 6,004 us | 1.6% |
PhabricatorRepositoryCommitRef::setIdentifier | 16 | 5,871 us | 1.5% |
id | 16 | 5,308 us | 1.4% |
PhabricatorMercurialGraphStream::getCommitDate | 8 | 3,234 us | 0.8% |
PhabricatorGitGraphStream::getCommitDate | 8 | 3,135 us | 0.8% |
array_pop | 16 | 51 us | 0.0% |