XHProf
rtrim Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
rtrim
11,677
6,394 us
100.0%
Parent Calls
FileList::__construct
7
5 us
FileFinder::__construct
4
7 us
phutil_get_library_name_for_root
12
5 us
Filesystem::readablePath
7,696
1,630 us
ArcanistDiffParser::splitGitDiffPaths
50
79 us
ArcanistDiffParser::parseIndexHunk
184
76 us
ArcanistDiffParser::parseChangeset
2,647
3,251 us
DifferentialHunk::makeContent
2
1 us
DifferentialHunk::getStructuredFile
14
18 us
PhabricatorEnv::getURI
1
1 us
CelerityResourceTransformerTestCase::testTransformation
6
8 us
PhutilRemarkupHorizontalRuleBlockRule::getMatchingLineCount
20
46 us
DifferentialCommitMessageParser::parseCorpus
13
2 us
javelin_tag@2
81
228 us
javelin_tag
9
18 us
javelin_tag@1
12
19 us
PhutilDocblockParser::parse
360
250 us
PhabricatorMetaMTAEmailBodyParser::stripQuotedText
71
74 us
PhabricatorMetaMTAEmailBodyParser::stripSignature
71
69 us
PhabricatorMetaMTAEmailBodyParser::parseBody
54
30 us
PhabricatorMetaMTAMailBody::addRawSection
2
3 us
PhabricatorMetaMTAMailBody::indent
3
3 us
PhabricatorEnv::getProductionURI
1
1 us
PhabricatorProject::getPrimarySlug
6
35 us
PhabricatorRepository::getSubversionPathURI
141
211 us
PhabricatorRepository::getCloneURIObject
3
3 us
PhabricatorRepositoryPullEngine::executeGitCreate
3
5 us
DiffusionLowLevelGitRefQuery::executeQuery
3
6 us
PhabricatorRepositoryPullEngine::executeMercurialCreate
3
6 us
PhabricatorRepositorySvnCommitChangeParserWorker::lookupPathFileTypes
140
183 us
PhabricatorRepositorySvnCommitChangeParserWorker::getParentPath
41
94 us
PhabricatorRepositorySvnCommitChangeParserWorker::expandAllParentPaths
4
10 us
PhabricatorRepositorySvnCommitChangeParserWorker::parseCommitChanges
13
17 us
Child Calls