XHProf strlen Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
strlen2,7161,877 us100.0%
Parent Calls
PhutilKeyValueCacheNamespace::unprefixKeys2319 us
AphrontDefaultApplicationConfiguration::buildRequest11 us
PhutilQueryStringParser::parseQueryStringToPairList343 us
PhutilQueryStringParser::parseQueryString272 us
PhutilURI::__construct4318 us
PhutilClassMapQuery::loadMap6017 us
PhabricatorPlatformSite::newSiteForRequest11 us
AphrontSite::isHostMatch11 us
AphrontRoutingMap::tryRoute11 us
AphrontRequest::getPrefixedCookieName1512 us
PhabricatorController::willBeginExecution11 us
Filesystem::readRandomBytes32 us
AphrontRequest::getCookieDomainURI42 us
PhabricatorHash::getNamedHMACKey264262 us
PhabricatorHash::digestHMACSHA25644 us
PhabricatorLiskDAO::getStorageNamespace5840 us
PhutilOpaqueEnvelope::mask1,295813 us
xsprintf7420 us
xsprintf_query13060 us
PhabricatorAuthStartController::handleRequest31 us
PhabricatorLiskDAO::getTableName2012 us
PhabricatorQuery::flattenSubclause12449 us
xsprintf@1457 us
xsprintf_query@18424 us
xsprintf@2614 us
xsprintf_query@2504 us
xsprintf@3262 us
xsprintf_query@3291 us
PhutilURI::__toString22055 us
PhabricatorCookies::parseNextURICookie10 us
PhabricatorCookies::setClientIDCookie10 us
PhabricatorAuthProvider::getAuthCSRFCode60 us
PhutilLexer::getTokens6011 us
xsprintf@461 us
xsprintf_query@461 us
Phobject::getPhobjectClassConstant20 us
PhabricatorPolicyQuery::isObjectPolicy22 us
PhabricatorAuthStartController::newCustomStartMessage11 us
PhutilSortVector::addString120 us
AphrontFormControl::render66 us
PhabricatorMainMenuView::renderPhabricatorLogo11 us
PhabricatorStandardPageView::getTitle11 us
PhutilURI::setPath136 us
PhabricatorBarePageView::getHead11 us
PhabricatorEnv::isValidLocalURIForLink22 us
PhabricatorEnv::requireValidRemoteURIForLink44 us
AphrontWebpageResponse::buildResponseString11 us
phutil_utf8v11 us
Child Calls
PhutilQueryString::__toString10418 us22.3%