XHProf strlen Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
strlen23,604551 us100.0%
Parent Calls
PhutilKeyValueCacheNamespace::unprefixKeys600 us
PhutilQueryStringParser::parseQueryStringToPairList40 us
PhutilQueryStringParser::parseQueryString10 us
PhutilURI::__construct50 us
PhutilClassMapQuery::loadMap907 us
PhabricatorPlatformSite::newSiteForRequest10 us
AphrontSite::isHostMatch10 us
AphrontRoutingMap::tryRoute10 us
AphrontRequest::getPrefixedCookieName11 us
PhabricatorController::willBeginExecution10 us
PhabricatorLiskDAO::getStorageNamespace10626 us
PhutilOpaqueEnvelope::mask18,501312 us
PhabricatorHash::getNamedHMACKey3,30016 us
PhabricatorHash::digestHMACSHA256500 us
PhabricatorLiskDAO::getTableName1042 us
xsprintf3965 us
xsprintf_query66413 us
PhutilURI::setPath21 us
PhutilURI::__toString121 us
DarkConsoleController::handleRequest20 us
PhabricatorQuery::flattenSubclause44154 us
PhabricatorPolicyQuery::isObjectPolicy101 us
Phobject::getPhobjectClassConstant140 us
PhutilSortVector::addString120 us
Filesystem::readRandomBytes20 us
PhabricatorAuthCSRFEngine::isValidToken70 us
phutil_hashes_are_identical1471 us
PhutilLexer::getTokens181 us
PhabricatorPeopleQuery::buildWhereClauseParts11 us
PhabricatorApplicationQuery::loadPage22 us
PhabricatorSelectSetting::assertValidValue204 us
PhabricatorSelectSetting::validateTransactionValue191 us
PhabricatorEditorSetting::validateTransactionValue11 us
PhabricatorMonospacedFontSetting::validateTransactionValue11 us
PhabricatorLiskDAO::chunkSQL20 us
AphrontAjaxResponse::buildResponseString10 us
phutil_utf8v10 us
Child Calls
PhutilQueryString::__toString3075 us13.6%