XHProf
idx Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
idx
4,332
943 us
100.0%
Parent Calls
PhutilKeyValueCache::getKey
909
87 us
AphrontDefaultApplicationConfiguration::buildRequest
2
2 us
PhutilURI::__construct
477
88 us
AphrontApplicationConfiguration::buildController
1
0 us
PhabricatorEnv::getRemoteAddress
1
0 us
AphrontRequest::getCookie
1
0 us
PhutilKeyValueCache::getKey@1
1
0 us
AphrontBaseMySQLDatabaseConnection::getConfiguration
307
85 us
LiskDAO::getConfigOption
542
126 us
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector
106
16 us
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause
214
22 us
PhabricatorPolicyFilter::getApplicationForPHID
16
4 us
PhabricatorDataNotAttachedException::__construct
10
2 us
PhabricatorStandardCustomField::buildStandardFields
1
0 us
PhabricatorPolicyType::getPolicyTypeOrder
9
2 us
PhabricatorPolicy::getCustomRuleClasses
2
0 us
PhabricatorPolicyFilter::loadCustomPolicies
4
1 us
PhabricatorPolicyFilter::checkCustomPolicy
7
0 us
PhabricatorProjectsBasePolicyRule::getMemberships
1
2 us
PhabricatorPolicyCapability::getCapabilityByKey
229
35 us
PhabricatorApplication::getCustomPolicySetting
159
38 us
AphrontRequest::getURIData
3
0 us
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector@1
1
0 us
PhabricatorAuthProviderConfig::getProperty
13
0 us
DifferentialRevisionQuery::willFilterPage
12
1 us
DifferentialRevisionQuery::loadReviewers
1
0 us
DifferentialDiffQuery::willFilterPage
11
1 us
DifferentialRevisionViewController::handleRequest
5
1 us
DifferentialRevisionViewController::loadChangesetsAndVsMap
1
0 us
DifferentialController::loadDiffProperties
3
1 us
PhabricatorProjectIconSet::getIconSpec
26
4 us
PhabricatorProjectIconSet::getIconImage
4
0 us
PhabricatorFile::getIsProfileImage
4
1 us
PhabricatorFile::getBuiltinName
8
2 us
PhabricatorFileQuery::loadPage
4
1 us
PhabricatorPeopleQuery::didFilterPage
8
1 us
PhabricatorPeopleIconSet::getDefaultIconKey
3
0 us
PhabricatorPeopleQuery::fillUserCaches
11
2 us
DiffusionCommitQuery::willFilterPage
4
0 us
PhabricatorFile::getViewableMimeType
4
3 us
PhabricatorFile::normalizeFileName
4
6 us
PhabricatorProjectIconSet::getIconIcon
4
0 us
PhabricatorPeopleIconSet::getIconIcon
8
2 us
PhabricatorUser::getAwayUntil
8
2 us
PhabricatorPeopleIconSet::getIconName
3
1 us
DiffusionCommitAuditStatus::getIcon
3
1 us
DiffusionCommitAuditStatus::getColor
3
0 us
DiffusionCommitAuditStatus::getName
3
1 us
DifferentialRevisionStatus::getDisplayName
2
1 us
DifferentialRevisionStatus::getIcon
2
1 us
DifferentialRevisionStatus::getTagColor
1
0 us
DifferentialRevision::getProperty
3
5 us
CelerityResourceMap::__construct
4
1 us
CelerityResourceMap::getResourceNameForSymbol
122
45 us
PhabricatorObjectRelationshipList::getRelationship
2
0 us
PhabricatorRepository::getDetail
6
3 us
DifferentialDiffQuery::didFilterPage
1
2 us
PhutilDefaultSyntaxHighlighterEngine::getLanguageFromFilename
1
0 us
DifferentialRevisionViewController::buildRevisionWarnings
12
8 us
HarbormasterBuildQuery::didFilterPage
8
7 us
HarbormasterBuildQuery::didFilterPage@1
4
5 us
HarbormasterBuildableQuery::didFilterPage
2
1 us
DifferentialController::loadHarbormasterData
2
1 us
DifferentialDiff::loadTargetBranch
2
1 us
DifferentialHarbormasterField::renderDiffPropertyViewValue
2
1 us
DifferentialLintField::renderHarbormasterStatus
1
0 us
DifferentialUnitField::renderDiffPropertyViewValue
1
0 us
PhabricatorApplicationTransaction::getMetadataValue
207
84 us
PhabricatorApplicationTransactionQuery::loadPage
2
2 us
PhabricatorCustomField::getObjectField
13
5 us
PhabricatorPolicyAwareQuery::applyWillFilterPageExtensions
2
1 us
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace
1
0 us
DifferentialRevisionStatus::isClosedStatus
16
4 us
DifferentialRevisionStatus::getIconColor
1
1 us
DifferentialRevisionTimelineEngine::newTimelineView
4
3 us
DiffusionPathIDQuery::loadPathIDs
1
1 us
PhabricatorCursorPagedPolicyAwareQuery::getBuiltinOrderAliasMap
5
1 us
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector
1
0 us
DifferentialChangeset::getChangesetMetadata
2
3 us
DifferentialChangeset::getChangesetAttribute
1
0 us
HarbormasterBuildUnitMessage::getProperty
54
3 us
DifferentialController::buildTableOfContents
1
0 us
DifferentialController::getChangesetPackages
1
0 us
DifferentialController::getPackageChangesets
2
2 us
PhabricatorEditEngineConfigurationQuery::willFilterPage
1
0 us
PhabricatorPolicy::getSortName
7
0 us
PhabricatorCustomFieldStorageQuery::execute
1
1 us
PhutilJSONParser::parse
6
1 us
PhabricatorApplication::isCapabilityEditable
37
52 us
PhabricatorEditEngineConfiguration::getProperty
4
4 us
PhabricatorEditEngineConfiguration::applyConfigurationToFields
25
0 us
javelin_tag@2
8
2 us
javelin_tag@1
11
11 us
PhutilRemarkupEngine::postprocessText
12
3 us
PhutilRemarkupEngine::getTextMetadata
128
37 us
PhutilRemarkupEngine::getConfig
7
0 us
PhutilEventEngine::dispatchEvent
10
2 us
PhutilEvent::getValue
35
3 us
HarbormasterUIEventListener::handlePropertyEvent
2
3 us
javelin_tag@4
18
13 us
HarbormasterBuildAutoplan::getAutoplan
1
0 us
PhabricatorApplicationTransactionView::groupRelatedTransactions
18
2 us
PhabricatorContentSource::newFromSerialized
164
2 us
PhabricatorProjectQuery::loadSlugs
1
0 us
PhabricatorProjectProjectPHIDType::loadNamedObjects
1
0 us
javelin_tag
36
17 us
PhabricatorEdgeType::getByConstant
5
0 us
DifferentialRevisionStatus::getTimelineIcon
1
0 us
DifferentialRevisionStatus::getTimelineColor
1
0 us
PhabricatorApplicationTransaction::getHandleIfExists
2
0 us
PhabricatorBadgesQuality::getQualityDictionary
3
1 us
PhabricatorBadgesQuality::getQualityColor
3
1 us
phabricator_form
6
1 us
DifferentialChangeType::getSummaryColorForChangeType
1
1 us
DifferentialChangeType::getSummaryCharacterForChangeType
1
1 us
DifferentialChangeType::getFullNameForChangeType
1
1 us
DifferentialChangeType::getShortNameForFileType
1
3 us
AphrontTableView::render
6
1 us
DifferentialRevisionUpdateHistoryView::render
3
4 us
DifferentialRevisionUpdateHistoryView::renderDiffLintStar
3
0 us
DifferentialRevisionUpdateHistoryView::renderDiffUnitStar
3
0 us
DifferentialRevisionUpdateHistoryView::renderBaseRevision
3
1 us
DifferentialLocalCommitsView::render
10
1 us
DifferentialLocalCommitsView::buildCommitLink
3
0 us
DifferentialChangesetListView::renderViewOptionsDropdown
3
3 us
DiffusionRequest::newFromDictionary
2
0 us
DiffusionRequest::newFromRepository
1
0 us
DiffusionRequest::initializeFromDictionary
8
1 us
PhabricatorRepository::getDefaultBranch
1
0 us
DiffusionRequest::generateURI
1
0 us
PhabricatorRepository::generateURI
8
1 us
DifferentialChangesetListView::render
2
2 us
FileTypeIcon::getFileIcon
1
1 us
PHUIHeaderView::renderPolicyProperty
1
1 us
PhabricatorApplication::getPolicy
22
22 us
PhabricatorPolicy::getIcon
1
1 us
PhabricatorCustomLogoConfigType::getLogoImagePHID
1
1 us
PhabricatorCustomLogoConfigType::getLogoWordmark
1
0 us
PhabricatorMainMenuSearchView::buildModeSelector
2
0 us
javelin_tag@3
1
0 us
CelerityResourceMap::getURIForName
12
7 us
PhabricatorBarePageView::newFavicons
8
0 us
PhabricatorStandardPageView::renderFooter
4
0 us
PhabricatorNotificationServerRef::newRefs
10
1 us
Child Calls
array_key_exists
715
3 us
0.3%