XHProf
explode Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
explode
2,390
17,175 us
100.0%
Parent Calls
PhutilArgumentParser::parsePartial
1
1 us
Filesystem::walkToRoot
4
16 us
Filesystem::resolvePath
86
320 us
ArcanistWorkflow::parseArguments
1
1 us
FileFinder::find
3
8,709 us
ArcanistDiffHunk::getChangedLines
65
1,236 us
DiffusionRequest::parseRequestBlob
9
23 us
CelerityResourceTransformer::getResourceType
723
2,648 us
Filesystem::getMimeType
15
28 us
PhabricatorFile::getViewableMimeType
41
107 us
PhabricatorDifferenceEngine::generateRawDiffFromFileContent
9
92 us
DifferentialCommitMessageParserTestCase::testDifferentialCommitMessageParser
6
17 us
DifferentialCommitMessageParser::parseCorpus
6
11 us
DifferentialHunkParser::makeContextDiff
12
48 us
DiffusionGitBranch::parseRemoteBranchOutput
2
8 us
DiffusionMercurialWireProtocol::filterBundle2Capability
2
10 us
DiffusionMercurialWireSSHTestCase::testMercurialClientWireProtocolParser
5
16 us
DiffusionMercurialWireClientSSHProtocolChannel::decodeStream
6
15 us
DiffusionPathIDQuery::expandPathToRoot
19
64 us
ManiphestTaskQuery::getPagingValueMap
8
30 us
PhabricatorUser::getProfileImageCache
28
53 us
PhutilDocblockParser::parse
718
1,746 us
PhutilCIDRBlock::newFromString
64
158 us
PhutilIPAddress::toBits
58
179 us
PhutilEmailAddress::__construct
1
1 us
PhabricatorMetaMTAReceivedMail::getRawEmailAddresses
191
622 us
PhutilQueryStringParser::parseQueryStringToPairList
85
165 us
PhabricatorPasswordHasher::parseHashFromStorage
1
2 us
PhabricatorSlug::normalize
50
70 us
PhabricatorSlug::getAncestry
2
2 us
DiffusionLowLevelGitRefQuery::executeQuery
3
9 us
DiffusionLowLevelGitRefQuery::extractFields
3
46 us
PhabricatorGitGraphStream::parseUntil
14
58 us
PhabricatorRepositoryGitCommitChangeParserWorker::parseCommitChanges
15
58 us
PhabricatorRepositorySvnCommitChangeParserWorker::expandAllParentPaths
57
298 us
DiffusionLowLevelMercurialBranchesQuery::executeQuery
12
64 us
PhabricatorMercurialGraphStream::parseUntil
16
59 us
ArcanistMercurialParser::parseMercurialStatusDetails
7
33 us
ArcanistMercurialParser::parseMercurialLog
42
152 us
Child Calls