XHProf strlen Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
strlen2,697557 us100.0%
Parent Calls
PhutilKeyValueCacheNamespace::unprefixKeys237 us
AphrontDefaultApplicationConfiguration::buildRequest10 us
PhutilQueryStringParser::parseQueryStringToPairList330 us
PhutilQueryStringParser::parseQueryString260 us
PhutilURI::__construct352 us
PhutilClassMapQuery::loadMap608 us
PhabricatorPlatformSite::newSiteForRequest10 us
AphrontSite::isHostMatch10 us
AphrontRoutingMap::tryRoute11 us
AphrontRequest::getPrefixedCookieName129 us
PhabricatorController::willBeginExecution10 us
PhabricatorHash::getNamedHMACKey26415 us
PhabricatorHash::digestHMACSHA25641 us
PhabricatorLiskDAO::getStorageNamespace5818 us
PhutilOpaqueEnvelope::mask1,29563 us
xsprintf742 us
xsprintf_query1308 us
PhabricatorAuthStartController::handleRequest31 us
PhabricatorLiskDAO::getTableName201 us
PhabricatorQuery::flattenSubclause12392 us
xsprintf@1452 us
xsprintf_query@1842 us
xsprintf@2611 us
xsprintf_query@2502 us
xsprintf@3261 us
xsprintf_query@3291 us
PhutilURI::__toString2201 us
PhabricatorCookies::parseNextURICookie10 us
PhabricatorCookies::setClientIDCookie10 us
PhabricatorAuthProvider::getAuthCSRFCode60 us
PhutilLexer::getTokens6011 us
xsprintf@460 us
xsprintf_query@460 us
Phobject::getPhobjectClassConstant20 us
PhabricatorPolicyQuery::isObjectPolicy20 us
PhabricatorAuthStartController::newCustomStartMessage10 us
PhutilSortVector::addString120 us
AphrontFormControl::render61 us
Filesystem::readRandomBytes10 us
PhabricatorMainMenuView::renderPhabricatorLogo10 us
PhabricatorStandardPageView::getTitle11 us
PhutilURI::setPath131 us
PhabricatorBarePageView::getHead10 us
PhabricatorEnv::isValidLocalURIForLink21 us
PhabricatorEnv::requireValidRemoteURIForLink42 us
AphrontWebpageResponse::buildResponseString11 us
phutil_utf8v11 us
Child Calls
PhutilQueryString::__toString10364 us65.4%