XHProf strlen Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
strlen2,714550 us100.0%
Parent Calls
PhutilKeyValueCacheNamespace::unprefixKeys2310 us
AphrontDefaultApplicationConfiguration::buildRequest10 us
PhutilQueryStringParser::parseQueryStringToPairList330 us
PhutilQueryStringParser::parseQueryString260 us
PhutilURI::__construct431 us
PhutilClassMapQuery::loadMap606 us
PhabricatorPlatformSite::newSiteForRequest10 us
AphrontSite::isHostMatch10 us
AphrontRoutingMap::tryRoute10 us
AphrontRequest::getPrefixedCookieName1513 us
PhabricatorController::willBeginExecution10 us
Filesystem::readRandomBytes30 us
AphrontRequest::getCookieDomainURI41 us
PhabricatorHash::getNamedHMACKey2642 us
PhabricatorHash::digestHMACSHA25640 us
PhabricatorLiskDAO::getStorageNamespace5814 us
PhutilOpaqueEnvelope::mask1,29555 us
xsprintf749 us
xsprintf_query1306 us
PhabricatorAuthStartController::handleRequest31 us
PhabricatorLiskDAO::getTableName203 us
PhabricatorQuery::flattenSubclause12392 us
xsprintf@1453 us
xsprintf_query@1843 us
xsprintf@2614 us
xsprintf_query@2503 us
xsprintf@3261 us
xsprintf_query@3291 us
PhutilURI::__toString2204 us
PhabricatorCookies::parseNextURICookie10 us
PhabricatorCookies::setClientIDCookie10 us
PhabricatorAuthProvider::getAuthCSRFCode60 us
PhutilLexer::getTokens6013 us
xsprintf@461 us
xsprintf_query@461 us
Phobject::getPhobjectClassConstant20 us
PhabricatorPolicyQuery::isObjectPolicy20 us
PhabricatorAuthStartController::newCustomStartMessage10 us
PhutilSortVector::addString120 us
AphrontFormControl::render61 us
PhabricatorMainMenuView::renderPhabricatorLogo10 us
PhabricatorStandardPageView::getTitle10 us
PhutilURI::setPath130 us
PhabricatorBarePageView::getHead10 us
PhabricatorEnv::isValidLocalURIForLink20 us
PhabricatorEnv::requireValidRemoteURIForLink40 us
AphrontWebpageResponse::buildResponseString11 us
phutil_utf8v11 us
Child Calls
PhutilQueryString::__toString10365 us66.4%