XHProf
idx Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
idx
4,125
863 us
100.0%
Parent Calls
PhutilKeyValueCache::getKey
562
110 us
AphrontDefaultApplicationConfiguration::buildRequest
2
2 us
PhutilURI::__construct
1,530
478 us
AphrontApplicationConfiguration::buildController
1
1 us
PhabricatorEnv::getRemoteAddress
1
1 us
AphrontRequest::getURIData
11
7 us
DiffusionServeController::isVCSRequest
1
1 us
AphrontRequest::getCookie
1
1 us
PhutilKeyValueCache::getKey@1
1
1 us
AphrontBaseMySQLDatabaseConnection::getConfiguration
220
44 us
LiskDAO::getConfigOption
502
27 us
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector
38
5 us
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause
78
16 us
PhabricatorPolicyFilter::getApplicationForPHID
12
6 us
PhabricatorDataNotAttachedException::__construct
7
5 us
PhabricatorStandardCustomField::buildStandardFields
1
0 us
PhabricatorPolicyType::getPolicyTypeOrder
6
0 us
PhabricatorPolicy::getCustomRuleClasses
2
0 us
PhabricatorPolicyFilter::loadCustomPolicies
4
1 us
PhabricatorPolicyFilter::checkCustomPolicy
7
0 us
PhabricatorProjectsBasePolicyRule::getMemberships
1
2 us
PhabricatorPolicyCapability::getCapabilityByKey
258
15 us
PhabricatorApplication::getCustomPolicySetting
64
10 us
CelerityResourceMap::__construct
4
1 us
CelerityResourceMap::getResourceNameForSymbol
110
22 us
DiffusionRequest::newFromDictionary
13
3 us
PhabricatorRepositoryURIQuery::willFilterPage
10
5 us
PhabricatorRepositoryQuery::didFilterPage
2
1 us
PhabricatorFile::getIsProfileImage
3
0 us
PhabricatorFile::getBuiltinName
3
0 us
PhabricatorFileQuery::loadPage
1
0 us
DiffusionRequest::newFromRepository
6
0 us
DiffusionRequest::initializeFromDictionary
48
7 us
DiffusionCommitQuery::buildWhereClauseParts
3
1 us
DiffusionCommitQuery::willFilterPage
4
1 us
DiffusionCommitQuery::didFilterPage
4
4 us
PhabricatorRepositoryIdentityQuery::didFilterPage
1
0 us
PhabricatorRepository::getDetail
29
2 us
DiffusionRequest::generateURI
22
3 us
PhabricatorRepository::generateURI
170
3 us
PhabricatorRepositoryCommitData::getCommitDetail
7
5 us
PhabricatorMarkupEngine::newDifferentialMarkupEngine
1
0 us
PhabricatorPeopleQuery::didFilterPage
3
0 us
PhabricatorPeopleQuery::fillUserCaches
3
0 us
PhabricatorPeopleIconSet::getIconIcon
3
0 us
PhabricatorUser::getAwayUntil
3
0 us
PhabricatorPolicyAwareQuery::applyWillFilterPageExtensions
5
1 us
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector@1
1
0 us
PhabricatorAuthProviderConfig::getProperty
13
1 us
DifferentialRevisionQuery::willFilterPage
1
0 us
DifferentialRevisionStatus::isClosedStatus
1
0 us
DifferentialRevisionStatus::getIcon
1
0 us
DifferentialRevisionStatus::getIconColor
1
0 us
DifferentialRevisionStatus::getDisplayName
1
0 us
PhabricatorCachedClassMapQuery::loadClass
3
2 us
PhutilLexer::getTokens
48
1 us
PhabricatorRepository::getAlmanacServiceURI
3
0 us
ConduitClient::newHostString
3
4 us
BaseHTTPFuture::parseRawHTTPResponse
3
3 us
HTTPFutureHTTPResponseStatus::getErrorCodeDescription
3
1 us
HTTPSFuture::shouldReuseHandles
3
2 us
PhutilRemarkupEngine::getConfig
32
6 us
PhabricatorObjectRemarkupRule::markupObjectReference
2
0 us
PhutilRemarkupEngine::getTextMetadata
33
17 us
PhutilRemarkupHyperlinkRule::markupHyperlink
3
0 us
PhutilRemarkupListBlockRule::renderTree
1
0 us
PhutilRemarkupEngine::postprocessText
3
0 us
DiffusionCommitAuditStatus::getIcon
1
0 us
DiffusionCommitAuditStatus::getColor
1
0 us
DiffusionCommitAuditStatus::getName
1
0 us
PhabricatorObjectRemarkupRule::renderHovertag
4
0 us
javelin_tag@1
17
0 us
DiffusionView::linkBrowse
10
0 us
DifferentialChangeType::getIconForFileType
5
0 us
DifferentialChangeType::getIconColorForFileType
5
0 us
PhabricatorEditEngineConfigurationQuery::willFilterPage
1
0 us
PhabricatorPolicy::getSortName
4
0 us
PhabricatorEditEngineConfiguration::getProperty
4
4 us
PhabricatorEditEngineConfiguration::applyConfigurationToFields
10
0 us
PhutilEventEngine::dispatchEvent
4
1 us
PhutilEvent::getValue
13
0 us
javelin_tag@4
9
0 us
phabricator_form
4
0 us
DifferentialChangeType::getSummaryColorForChangeType
5
0 us
DifferentialChangeType::getSummaryCharacterForChangeType
5
0 us
DifferentialChangeType::getFullNameForChangeType
5
0 us
DifferentialChangeType::getShortNameForFileType
5
5 us
AphrontTableView::render
5
0 us
DifferentialChangesetListView::renderViewOptionsDropdown
15
11 us
DifferentialChangesetListView::render
10
0 us
FileTypeIcon::getFileIcon
5
0 us
javelin_tag
9
1 us
PhabricatorCustomLogoConfigType::getLogoImagePHID
1
1 us
PhabricatorCustomLogoConfigType::getLogoWordmark
1
0 us
javelin_tag@2
1
1 us
PhabricatorMainMenuSearchView::buildModeSelector
2
0 us
javelin_tag@3
1
0 us
CelerityResourceMap::getURIForName
13
8 us
PhabricatorBarePageView::newFavicons
8
0 us
PhabricatorStandardPageView::renderFooter
4
1 us
PhabricatorNotificationServerRef::newRefs
10
1 us
Child Calls
array_key_exists
837
2 us
0.2%