XHProf
idx Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
idx
3,427
4,138 us
100.0%
Parent Calls
PhutilKeyValueCache::getKey
641
667 us
AphrontDefaultApplicationConfiguration::buildRequest
2
4 us
PhutilURI::__construct
369
559 us
AphrontApplicationConfiguration::buildController
1
1 us
PhabricatorEnv::getRemoteAddress
1
1 us
AphrontRequest::getCookie
1
1 us
PhutilKeyValueCache::getKey@1
1
1 us
AphrontBaseMySQLDatabaseConnection::getConfiguration
207
196 us
LiskDAO::getConfigOption
332
310 us
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector
50
53 us
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause
102
106 us
PhabricatorPolicyFilter::getApplicationForPHID
12
12 us
PhabricatorDataNotAttachedException::__construct
5
5 us
PhabricatorStandardCustomField::buildStandardFields
1
1 us
PhabricatorPolicyType::getPolicyTypeOrder
12
14 us
PhabricatorPolicy::getCustomRuleClasses
2
2 us
PhabricatorPolicyFilter::loadCustomPolicies
4
4 us
PhabricatorPolicyFilter::checkCustomPolicy
7
8 us
PhabricatorProjectsBasePolicyRule::getMemberships
1
3 us
PhabricatorPolicyCapability::getCapabilityByKey
196
199 us
PhabricatorApplication::getCustomPolicySetting
168
165 us
AphrontRequest::getURIData
1
1 us
PhabricatorPolicyAwareQuery::applyWillFilterPageExtensions
8
8 us
ManiphestTaskQuery::didFilterPage
1
1 us
ManiphestTaskDetailController::handleRequest
1
1 us
PhabricatorApplicationTransactionQuery::loadPage
6
6 us
PhabricatorApplicationTransaction::getMetadataValue
114
245 us
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector@1
1
1 us
PhabricatorAuthProviderConfig::getProperty
13
14 us
DifferentialRevisionQuery::willFilterPage
4
4 us
PhabricatorPeopleQuery::didFilterPage
7
7 us
PhabricatorPeopleQuery::fillUserCaches
11
11 us
PhabricatorProjectColumnQuery::willFilterPage
28
28 us
PhabricatorProjectIconSet::getIconSpec
14
15 us
PhabricatorProjectIconSet::getIconImage
6
6 us
PhabricatorClusterServiceHealthRecord::didHealthCheck
5
3 us
PhabricatorFile::getIsProfileImage
6
6 us
PhabricatorFile::getBuiltinName
12
12 us
PhabricatorFileQuery::loadPage
6
6 us
DifferentialRevisionStatus::isClosedStatus
4
4 us
DifferentialRevisionStatus::getIcon
4
4 us
DifferentialRevisionStatus::getIconColor
4
4 us
DifferentialRevisionStatus::getDisplayName
4
4 us
PhabricatorPeopleIconSet::getIconIcon
7
7 us
PhabricatorUser::getAwayUntil
7
8 us
PhabricatorPeopleIconSet::getIconName
1
1 us
PhabricatorProjectColumn::getProperty
28
8 us
PhabricatorFile::getViewableMimeType
2
2 us
PhabricatorFile::normalizeFileName
2
6 us
PhabricatorProjectIconSet::getIconIcon
2
2 us
ManiphestTaskPriority::getTaskPriorityMap
24
20 us
ManiphestTaskPriority::getTaskPriorityName
3
2 us
ManiphestTaskPriority::getColorMap
6
4 us
ManiphestTaskPriority::getTaskPriorityColor
1
1 us
ManiphestTaskStatus::getStatusAttribute
34
54 us
ManiphestTaskPoints::getIsEnabled
2
2 us
PhabricatorEditEngineSubtype::newSubtypeMap
18
33 us
PhutilRemarkupEngine::postprocessText
21
21 us
PhutilRemarkupEngine::getTextMetadata
224
480 us
PhutilRemarkupEngine::getConfig
15
15 us
PhabricatorObjectRemarkupRule::renderHovertag
2
2 us
CelerityResourceMap::__construct
4
3 us
CelerityResourceMap::getResourceNameForSymbol
96
99 us
PhabricatorMentionRemarkupRule::didMarkupText
2
2 us
PhabricatorProjectColumnQuery::didFilterPage
2
2 us
PhabricatorBoardLayoutEngine::loadColumns
4
4 us
PhabricatorBoardLayoutEngine::executeLayout
4
4 us
PhabricatorBoardLayoutEngine::layoutBoard
2
2 us
PhabricatorBoardLayoutEngine::getObjectColumns
4
4 us
PhabricatorEditEngineConfigurationQuery::willFilterPage
4
4 us
PhabricatorObjectRelationshipList::getRelationship
4
4 us
ManiphestEditEngine::getTaskStatusMap
1
1 us
ManiphestTaskStatus::getSpecialStatus
8
5 us
ManiphestTaskPriority::getTaskPriorityKeywordsMap
12
12 us
ManiphestTaskPriority::isDisabledPriority
12
16 us
ManiphestEditEngine::getTaskPriorityMap
7
3 us
ManiphestTaskPriority::getKeywordForTaskPriority
14
13 us
PhabricatorBoardLayoutEngine::getColumns
1
1 us
ManiphestTaskPoints::getPointsLabel
1
1 us
ManiphestTaskPoints::getPointsActionLabel
1
1 us
PhabricatorPolicy::getSortName
8
6 us
PhabricatorApplication::isCapabilityEditable
38
103 us
PhabricatorApplication::getPolicy
23
51 us
PhabricatorEditEngineConfiguration::getProperty
4
9 us
PhabricatorEditEngineConfiguration::applyConfigurationToFields
18
18 us
PhabricatorApplicationTransactionView::groupRelatedTransactions
18
38 us
PhabricatorContentSource::newFromSerialized
136
94 us
PhabricatorEdgeType::getByConstant
5
5 us
PhabricatorApplicationTransaction::getHandleIfExists
2
2 us
PhabricatorPolicyQuery::getGlobalPolicy
2
2 us
javelin_tag
44
91 us
PhutilEventEngine::dispatchEvent
16
16 us
PhutilEvent::getValue
51
38 us
javelin_tag@2
14
16 us
javelin_tag@1
16
16 us
PhabricatorBadgesQuality::getQualityDictionary
6
6 us
PhabricatorBadgesQuality::getQualityColor
6
6 us
javelin_tag@4
15
15 us
phabricator_form
4
4 us
PHUIHandleTagListView::getTagContent
1
1 us
PHUIHeaderView::renderPolicyProperty
3
3 us
PhabricatorPolicy::isStrongerThan
2
2 us
PhabricatorPolicy::getIcon
1
2 us
PhabricatorCustomLogoConfigType::getLogoImagePHID
1
1 us
PhabricatorCustomLogoConfigType::getLogoWordmark
1
1 us
PhabricatorMainMenuSearchView::buildModeSelector
2
2 us
javelin_tag@3
1
1 us
CelerityResourceMap::getURIForName
10
11 us
PhabricatorBarePageView::newFavicons
8
8 us
PhabricatorStandardPageView::renderFooter
4
4 us
PhabricatorNotificationServerRef::newRefs
10
14 us
Child Calls
array_key_exists
626
117 us
2.8%