XHProf strlen Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
strlen2,708202 us100.0%
Parent Calls
PhutilKeyValueCacheNamespace::unprefixKeys230 us
AphrontDefaultApplicationConfiguration::buildRequest10 us
PhutilQueryStringParser::parseQueryStringToPairList340 us
PhutilQueryStringParser::parseQueryString270 us
PhutilURI::__construct420 us
PhutilClassMapQuery::loadMap600 us
PhabricatorPlatformSite::newSiteForRequest10 us
AphrontSite::isHostMatch10 us
AphrontRoutingMap::tryRoute10 us
AphrontRequest::getPrefixedCookieName150 us
PhabricatorController::willBeginExecution10 us
Filesystem::readRandomBytes30 us
AphrontRequest::getCookieDomainURI40 us
PhabricatorHash::getNamedHMACKey2640 us
PhabricatorHash::digestHMACSHA25640 us
PhabricatorLiskDAO::getStorageNamespace580 us
PhutilOpaqueEnvelope::mask1,2953 us
xsprintf740 us
xsprintf_query1306 us
PhabricatorAuthStartController::handleRequest30 us
PhabricatorLiskDAO::getTableName200 us
PhabricatorQuery::flattenSubclause12193 us
xsprintf@1450 us
xsprintf_query@1840 us
xsprintf@2610 us
xsprintf_query@2500 us
xsprintf@3260 us
xsprintf_query@3290 us
PhabricatorCookies::parseNextURICookie10 us
PhabricatorCookies::setClientIDCookie10 us
PhabricatorAuthProvider::getAuthCSRFCode60 us
PhutilURI::__toString2130 us
PhutilLexer::getTokens600 us
xsprintf@460 us
xsprintf_query@460 us
Phobject::getPhobjectClassConstant20 us
PhabricatorPolicyQuery::isObjectPolicy20 us
PhabricatorAuthStartController::newCustomStartMessage10 us
PhutilSortVector::addString120 us
AphrontFormControl::render60 us
PhabricatorMainMenuView::renderPhabricatorLogo10 us
PhabricatorStandardPageView::getTitle10 us
PhutilURI::setPath130 us
PhabricatorBarePageView::getHead10 us
PhabricatorEnv::isValidLocalURIForLink20 us
PhabricatorEnv::requireValidRemoteURIForLink40 us
AphrontWebpageResponse::buildResponseString10 us
phutil_utf8v10 us
Child Calls
PhutilQueryString::__toString10179 us88.6%