XHProf
strlen Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
strlen
12,881
987 us
100.0%
Parent Calls
ArcanistConfigurationManager::getUserConfigurationFileLocation
1
1 us
FileList::contains
3
0 us
Filesystem::walkToRoot
19
0 us
ArcanistWorkingCopyIdentity::readLocalArcConfig
1
0 us
Filesystem::resolvePath
1
0 us
FileFinder::getFiles
1
0 us
PhutilClassMapQuery::loadMap
60
42 us
PhutilURI::setPath
3
0 us
PhutilURI::__toString
21
0 us
Filesystem::readablePath
2
0 us
PhutilLexer::getTokens
1,390
96 us
PhutilSymbolLoader::selectAndLoadSymbols
1
1 us
PhutilJSON::encodeFormattedObject
5
0 us
PhutilJSON::encodeFormattedObject@1
11
0 us
PhabricatorUIConfigOptions::getOptions
12
9 us
PhabricatorLiskDAO::getStorageNamespace
788
119 us
PhutilOpaqueEnvelope::mask
24
10 us
PhabricatorLiskDAO::getTableName
828
44 us
xsprintf
2,475
65 us
xsprintf_query
5,690
305 us
PhabricatorEnv::initializeCommonEnvironment
1
0 us
Filesystem::readRandomBytes
73
23 us
xsprintf_command
6
0 us
ExecFuture::isReady
112
147 us
ExecFuture::readAndDiscard
308
43 us
PhabricatorUser::validateUsername
2
1 us
PhabricatorUserEmail::isValidAddress
4
0 us
PhabricatorQuery::flattenSubclause
857
28 us
PhabricatorUser::save
2
1 us
PhabricatorTypeaheadDatasource::tokenizeString
2
0 us
PhabricatorApplicationQuery::loadPage
12
8 us
PhabricatorPolicyQuery::isObjectPolicy
80
32 us
ManiphestTaskQuery::buildFullTextWhereClause
30
4 us
PhabricatorQuery::flattenSubclause@1
30
2 us
PhabricatorCursorPagedPolicyAwareQuery::isCustomFieldOrderKey
24
6 us
ArcanistUnitConsoleRenderer::renderUnitResult
2
0 us
Child Calls