XHProf
DiffusionBrowseFileController::buildDisplayRows Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
DiffusionBrowseFileController::buildDisplayRows
1
81,956 us
100.0%
Parent Calls
DiffusionBrowseFileController::buildCorpus
1
81,956 us
Child Calls
PhabricatorController::loadViewerHandles
2
32,894 us
40.1%
phutil_tag
627
12,846 us
15.7%
DiffusionRequest::generateURI
126
11,878 us
14.5%
PhabricatorPolicyAwareQuery::execute
2
10,083 us
12.3%
javelin_tag
128
3,410 us
4.2%
Javelin::initBehavior
128
1,338 us
1.6%
DifferentialRevision::loadIDsByCommitPHIDs
1
1,291 us
1.6%
__phutil_autoload
3
701 us
0.9%
PhutilUTF8StringTruncator::truncateString
1
425 us
0.5%
DiffusionBrowseFileController::renderCommitTooltip
1
290 us
0.4%
idx
382
273 us
0.3%
DiffusionBrowseFileController::renderRevisionTooltip
1
211 us
0.3%
phutil_safe_html
125
209 us
0.3%
DiffusionBrowseFileController::renderInlines
126
127 us
0.2%
str_replace
125
126 us
0.2%
PhabricatorObjectHandle::renderLink
1
105 us
0.1%
ipull
3
87 us
0.1%
PhutilUTF8StringTruncator::setTerminator
1
51 us
0.1%
ifilter
2
24 us
0.0%
pht
1
22 us
0.0%
PhabricatorRepositoryCommit::getAuthorPHID
2
20 us
0.0%
mpull
2
17 us
0.0%
DiffusionCommitQuery::withRepository
1
14 us
0.0%
require_celerity_resource
1
13 us
0.0%
PhutilUTF8StringTruncator::setMaximumGlyphs
1
12 us
0.0%
DiffusionRequest::getLine
1
9 us
0.0%
DifferentialRevision::getAuthorPHID
2
8 us
0.0%
PhutilURI::alter
1
6 us
0.0%
LiskDAO::__construct
1
5 us
0.0%
PhabricatorPolicyAwareQuery::setViewer
2
4 us
0.0%
array_filter
1
3 us
0.0%
AphrontController::getRequest
2
3 us
0.0%
AphrontRequest::getStr
1
2 us
0.0%
sprintf
1
2 us
0.0%
id
4
1 us
0.0%
DifferentialRevisionQuery::withIDs
1
1 us
0.0%
explode
1
1 us
0.0%
PhutilURI::setQueryParam
1
1 us
0.0%
min
1
1 us
0.0%
LiskDAO::getID
2
1 us
0.0%
DiffusionCommitQuery::withIdentifiers
1
0 us
AphrontRequest::getUser
1
0 us
LiskDAO::getPHID
1
0 us
strlen
1
0 us
strpos
1
0 us
array_key_exists
125
0 us
max
1
0 us
DiffusionRequest::getRepository
1
0 us