XHProf array_pop Profile
XHProf Profile
XHProf Profile
| Symbol | Count | Wall Time | % |
|---|---|---|---|
| Metrics for this Call | |||
| array_pop | 38,531 | 13,335 us | 100.0% |
| Parent Calls | |||
| Filesystem::walkToRoot | 33 | 17 us | |
| Filesystem::resolvePath | 86 | 108 us | |
| PhutilParserGenerator::parseTokensWithTables | 37,248 | 11,631 us | |
| phutil_split_lines | 168 | 195 us | |
| PhabricatorTime::popTime | 6 | 6 us | |
| PhabricatorCursorPagedPolicyAwareQuery::setOrderVector | 573 | 1,000 us | |
| DifferentialHunkParser::reparseHunksForSpecialAttributes | 196 | 46 us | |
| DiffusionPathIDQuery::expandPathToRoot | 22 | 16 us | |
| DiffusionSubversionWireProtocol::popList | 6 | 11 us | |
| PhabricatorGlobalLock::doLock | 7 | 17 us | |
| PhabricatorSlug::getAncestry | 4 | 3 us | |
| PhabricatorRepositoryDiscoveryEngine::discoverStreamAncestry | 16 | 30 us | |
| AbstractDirectedGraph::getTopographicallySortedNodes | 16 | 12 us | |
| PhabricatorRepositorySvnCommitChangeParserWorker::lookupPathFileTypes | 40 | 145 us | |
| PhabricatorRepositorySvnCommitChangeParserWorker::expandAllParentPaths | 94 | 77 us | |
| PhabricatorRepositoryDiscoveryEngine::discoverSubversionCommits | 1 | 2 us | |
| PhrequentTimeBlock::getObjectTimeRanges | 15 | 19 us | |
| Child Calls |