XHProf strlen Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
strlen3,0082,442 us100.0%
Parent Calls
PhutilKeyValueCacheNamespace::unprefixKeys2612 us
AphrontDefaultApplicationConfiguration::buildRequest10 us
PhutilQueryStringParser::parseQueryStringToPairList30 us
PhutilQueryStringParser::parseQueryString20 us
PhutilURI::__construct7718 us
PhutilClassMapQuery::loadMap7228 us
PhabricatorPlatformSite::newSiteForRequest10 us
AphrontSite::isHostMatch10 us
AphrontRoutingMap::tryRoute11 us
AphrontRequest::getPrefixedCookieName22 us
PhabricatorController::willBeginExecution10 us
Filesystem::readRandomBytes20 us
AphrontRequest::getCookieDomainURI20 us
PhabricatorHash::getNamedHMACKey33017 us
PhabricatorHash::digestHMACSHA25651 us
PhabricatorLiskDAO::getStorageNamespace9635 us
PhutilOpaqueEnvelope::mask684165 us
xsprintf16816 us
xsprintf_query27723 us
PhabricatorLiskDAO::getTableName4410 us
PhabricatorQuery::flattenSubclause381,986 us
xsprintf@11139 us
xsprintf_query@126612 us
xsprintf@21839 us
xsprintf_query@22009 us
xsprintf@3871 us
xsprintf_query@31210 us
xsprintf@4180 us
xsprintf_query@4302 us
PhabricatorPolicyQuery::isObjectPolicy117 us
PhabricatorApplicationQuery::loadPage11 us
PhutilURI::setPath71 us
PhutilURI::__toString697 us
PhutilAWSv4Signature::getCredential11 us
HTTPSFuture::isReady44 us
HTTPSFuture::formatRequestDataForCURL11 us
HTTPSFuture::didReceiveDataCallback5061 us
HTTPFutureHTTPResponseStatus::__construct11 us
phutil_hashes_are_identical30 us
AphrontTableView::render41 us
PhabricatorMainMenuView::renderPhabricatorLogo10 us
PhabricatorStandardPageView::getTitle10 us
PhabricatorBarePageView::getHead10 us
AphrontWebpageResponse::buildResponseString11 us
phutil_utf8v10 us
Child Calls
PhutilQueryString::__toString321,881 us77.0%