XHProf strlen Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
strlen2,7142,399 us100.0%
Parent Calls
PhutilKeyValueCacheNamespace::unprefixKeys2318 us
AphrontDefaultApplicationConfiguration::buildRequest10 us
PhutilQueryStringParser::parseQueryStringToPairList3331 us
PhutilQueryStringParser::parseQueryString2625 us
PhutilURI::__construct4333 us
PhutilClassMapQuery::loadMap6046 us
PhabricatorPlatformSite::newSiteForRequest10 us
AphrontSite::isHostMatch11 us
AphrontRoutingMap::tryRoute11 us
AphrontRequest::getPrefixedCookieName1520 us
PhabricatorController::willBeginExecution11 us
Filesystem::readRandomBytes32 us
AphrontRequest::getCookieDomainURI44 us
PhabricatorHash::getNamedHMACKey264149 us
PhabricatorHash::digestHMACSHA25642 us
PhabricatorLiskDAO::getStorageNamespace5845 us
PhutilOpaqueEnvelope::mask1,295831 us
xsprintf7442 us
xsprintf_query130112 us
PhabricatorAuthStartController::handleRequest34 us
PhabricatorLiskDAO::getTableName208 us
PhabricatorQuery::flattenSubclause12492 us
xsprintf@14521 us
xsprintf_query@18465 us
xsprintf@26152 us
xsprintf_query@25039 us
xsprintf@32625 us
xsprintf_query@32926 us
PhutilURI::__toString220153 us
PhabricatorCookies::parseNextURICookie11 us
PhabricatorCookies::setClientIDCookie11 us
PhabricatorAuthProvider::getAuthCSRFCode66 us
PhutilLexer::getTokens6099 us
xsprintf@466 us
xsprintf_query@466 us
Phobject::getPhobjectClassConstant22 us
PhabricatorPolicyQuery::isObjectPolicy22 us
PhabricatorAuthStartController::newCustomStartMessage11 us
PhutilSortVector::addString1212 us
AphrontFormControl::render61 us
PhabricatorMainMenuView::renderPhabricatorLogo10 us
PhabricatorStandardPageView::getTitle11 us
PhutilURI::setPath134 us
PhabricatorBarePageView::getHead11 us
PhabricatorEnv::isValidLocalURIForLink22 us
PhabricatorEnv::requireValidRemoteURIForLink44 us
AphrontWebpageResponse::buildResponseString11 us
phutil_utf8v11 us
Child Calls
PhutilQueryString::__toString10457 us19.0%