XHProf
PhutilURI::__construct Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
PhutilURI::__construct
128
4,710 us
100.0%
Parent Calls
AphrontRequest::getRequestURI
3
122 us
AphrontRequest::getHost
3
79 us
AphrontSite::isHostMatch
1
22 us
DiffusionServeController::isVCSRequest
1
23 us
AphrontRequest::getCookieDomainURI
2
42 us
PhabricatorRepository::newBuiltinURIs
1
39 us
PhabricatorRepository::generateURI
4
138 us
PhabricatorEnv::getCDNURI
18
492 us
PhabricatorRepository::newConduitClient
3
102 us
ConduitClient::__construct
3
71 us
ConduitClient::newHostString
3
4 us
HTTPSFuture::isReady
63
2,579 us
PhabricatorYoutubeRemarkupRule::apply
8
452 us
PhutilRemarkupHyperlinkRule::markupHyperlinkUngreedy
1
57 us
PhutilRemarkupHyperlinkRule::markupHyperlink
1
85 us
PhabricatorController::buildTransactionTimeline
1
42 us
PhabricatorEnv::getDoclink
2
66 us
DifferentialChangesetListView::renderViewOptionsDropdown
2
81 us
PhabricatorApplicationTransactionCommentView::render
1
31 us
PhabricatorAuthMainMenuBarExtension::buildLoginMenu
1
27 us
PhabricatorTypeaheadDatasource::getDatasourceURI
1
25 us
PhabricatorEnv::getProductionURI
1
32 us
PhabricatorEnv::requireValidRemoteURIForLink
2
46 us
AphrontResponse::newContentSecurityPolicySource
2
53 us
Child Calls
preg_match
352
579 us
12.3%
PhutilURI::isGitURIPattern
125
429 us
9.1%
idx
1,125
426 us
9.0%
parse_url
125
331 us
7.0%
PhutilQueryStringParser::parseQueryString
1
19 us
0.4%
ltrim
125
13 us
0.3%
id
1
0 us
strlen
125
0 us
rawurldecode
250
0 us