Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
PhutilURI::__construct | 173 | 5,801 us | 100.0% |
Parent Calls | | | |
AphrontRequest::getRequestURI | 3 | 116 us | |
AphrontRequest::getHost | 3 | 169 us | |
AphrontSite::isHostMatch | 1 | 38 us | |
DiffusionServeController::isVCSRequest | 1 | 37 us | |
AphrontRequest::getCookieDomainURI | 2 | 105 us | |
PhabricatorRepository::newBuiltinURIs | 1 | 55 us | |
PhabricatorRepository::generateURI | 16 | 394 us | |
PhabricatorEnv::getCDNURI | 16 | 420 us | |
PhabricatorRepository::newConduitClient | 3 | 96 us | |
ConduitClient::__construct | 3 | 74 us | |
ConduitClient::newHostString | 3 | 5 us | |
HTTPSFuture::isReady | 82 | 3,168 us | |
PhabricatorYoutubeRemarkupRule::apply | 12 | 345 us | |
PhutilRemarkupHyperlinkRule::markupHyperlinkUngreedy | 3 | 76 us | |
PhutilRemarkupHyperlinkRule::markupHyperlink | 3 | 64 us | |
PhabricatorController::buildTransactionTimeline | 1 | 20 us | |
PhabricatorEnv::getDoclink | 2 | 67 us | |
DifferentialChangesetListView::renderViewOptionsDropdown | 10 | 338 us | |
PhabricatorApplicationTransactionCommentView::render | 1 | 26 us | |
PhabricatorAuthMainMenuBarExtension::buildLoginMenu | 1 | 30 us | |
PhabricatorTypeaheadDatasource::getDatasourceURI | 1 | 26 us | |
PhabricatorEnv::getProductionURI | 1 | 26 us | |
PhabricatorEnv::requireValidRemoteURIForLink | 2 | 51 us | |
AphrontResponse::newContentSecurityPolicySource | 2 | 55 us | |
Child Calls | | | |
preg_match | 463 | 683 us | 11.8% |
idx | 1,530 | 478 us | 8.2% |
PhutilURI::isGitURIPattern | 170 | 475 us | 8.2% |
parse_url | 170 | 339 us | 5.8% |
PhutilQueryStringParser::parseQueryString | 5 | 70 us | 1.2% |
ltrim | 170 | 5 us | 0.1% |
id | 5 | 0 us | |
strlen | 170 | 0 us | |
rawurldecode | 340 | 0 us | |