XHProf idx Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
idx5,7451,038 us100.0%
Parent Calls
PhutilKeyValueCache::getKey92445 us
AphrontDefaultApplicationConfiguration::buildRequest22 us
PhutilURI::__construct522192 us
AphrontApplicationConfiguration::buildController10 us
PhabricatorEnv::getRemoteAddress10 us
AphrontRequest::getCookie10 us
PhutilKeyValueCache::getKey@110 us
AphrontBaseMySQLDatabaseConnection::getConfiguration311114 us
LiskDAO::getConfigOption1,68853 us
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector10835 us
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause21819 us
PhabricatorPolicyFilter::getApplicationForPHID161 us
PhabricatorDataNotAttachedException::__construct92 us
PhabricatorStandardCustomField::buildStandardFields10 us
PhabricatorPolicyType::getPolicyTypeOrder93 us
PhabricatorPolicy::getCustomRuleClasses20 us
PhabricatorPolicyFilter::loadCustomPolicies40 us
PhabricatorPolicyFilter::checkCustomPolicy70 us
PhabricatorProjectsBasePolicyRule::getMemberships12 us
PhabricatorPolicyCapability::getCapabilityByKey24615 us
PhabricatorApplication::getCustomPolicySetting15958 us
AphrontRequest::getURIData30 us
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector@110 us
PhabricatorAuthProviderConfig::getProperty130 us
DifferentialRevisionQuery::willFilterPage150 us
DifferentialRevisionQuery::loadReviewers10 us
DifferentialDiffQuery::willFilterPage100 us
DifferentialRevisionViewController::handleRequest52 us
DifferentialRevisionViewController::loadChangesetsAndVsMap10 us
DifferentialController::loadDiffProperties10 us
PhabricatorPeopleQuery::didFilterPage71 us
PhabricatorPeopleIconSet::getDefaultIconKey20 us
PhabricatorPeopleQuery::fillUserCaches90 us
PhabricatorPeopleIconSet::getIconIcon70 us
PhabricatorUser::getAwayUntil80 us
PhabricatorPeopleIconSet::getIconName20 us
DiffusionCommitQuery::willFilterPage10 us
DifferentialRevisionStatus::getDisplayName20 us
DifferentialRevisionStatus::getIcon20 us
DifferentialRevisionStatus::getTagColor10 us
DifferentialRevision::getProperty36 us
PhabricatorPolicyAwareQuery::applyWillFilterPageExtensions61 us
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace40 us
CelerityResourceMap::__construct40 us
CelerityResourceMap::getResourceNameForSymbol12471 us
PhabricatorObjectRelationshipList::getRelationship20 us
PhabricatorRepository::getDetail75 us
DifferentialDiffQuery::didFilterPage10 us
DrydockLandRepositoryOperation::getBarrierToLanding10 us
PhutilDefaultSyntaxHighlighterEngine::getLanguageFromFilename20 us
DifferentialRevisionViewController::buildRevisionWarnings128 us
HarbormasterBuildQuery::didFilterPage168 us
HarbormasterBuildQuery::didFilterPage@187 us
HarbormasterBuildableQuery::didFilterPage20 us
DifferentialController::loadHarbormasterData21 us
DifferentialHarbormasterField::renderDiffPropertyViewValue21 us
DifferentialLintField::renderHarbormasterStatus10 us
DifferentialUnitField::renderDiffPropertyViewValue10 us
PhabricatorApplicationTransactionQuery::loadPage40 us
DifferentialRevisionStatus::isClosedStatus160 us
DifferentialRevisionStatus::getIconColor10 us
DifferentialRevisionTimelineEngine::newTimelineView41 us
DiffusionPathIDQuery::loadPathIDs21 us
PhabricatorCursorPagedPolicyAwareQuery::getBuiltinOrderAliasMap54 us
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector10 us
DifferentialChangeset::getChangesetMetadata45 us
DifferentialChangeset::getChangesetAttribute20 us
HarbormasterBuildUnitMessage::getProperty3369 us
DifferentialController::buildTableOfContents21 us
DifferentialController::getChangesetPackages20 us
DifferentialController::getPackageChangesets12 us
PhabricatorEditEngineConfigurationQuery::willFilterPage10 us
PhabricatorPolicy::getSortName71 us
PhabricatorCustomFieldStorageQuery::execute11 us
PhutilJSONParser::parse61 us
PhabricatorApplication::isCapabilityEditable3770 us
PhabricatorEditEngineConfiguration::getProperty44 us
PhabricatorEditEngineConfiguration::applyConfigurationToFields250 us
javelin_tag@2113 us
javelin_tag@1196 us
PhutilRemarkupEngine::postprocessText181 us
PhutilRemarkupEngine::getTextMetadata19366 us
PhutilRemarkupEngine::getConfig190 us
PhabricatorObjectRemarkupRule::renderHovertag40 us
PhabricatorFile::getIsProfileImage60 us
PhabricatorFile::getBuiltinName60 us
PhabricatorFileQuery::loadPage20 us
PhabricatorFileQuery::didFilterPage20 us
PhabricatorFile::getViewableMimeType71 us
PhabricatorFile::isViewableImage30 us
PhabricatorFile::isAudio10 us
PhabricatorFile::isVideo10 us
PhabricatorFileTransform::getTransformByKey10 us
PhabricatorFile::normalizeFileName46 us
PhabricatorFile::getImageWidth10 us
PhabricatorFile::getImageHeight10 us
PhutilEventEngine::dispatchEvent143 us
PhutilEvent::getValue476 us
HarbormasterUIEventListener::handlePropertyEvent46 us
javelin_tag@4195 us
HarbormasterBuildAutoplan::getAutoplan10 us
PhabricatorApplicationTransaction::getMetadataValue9042 us
PhabricatorApplicationTransactionView::groupRelatedTransactions102 us
PhabricatorContentSource::newFromSerialized841 us
PhabricatorEdgeType::getByConstant21 us
javelin_tag2721 us
PhabricatorBadgesQuality::getQualityDictionary82 us
PhabricatorBadgesQuality::getQualityColor80 us
phabricator_form62 us
DifferentialChangeType::getSummaryColorForChangeType20 us
DifferentialChangeType::getSummaryCharacterForChangeType20 us
DifferentialChangeType::getFullNameForChangeType20 us
DifferentialChangeType::getShortNameForFileType25 us
AphrontTableView::render52 us
DifferentialRevisionUpdateHistoryView::render12 us
DifferentialRevisionUpdateHistoryView::renderDiffLintStar10 us
DifferentialRevisionUpdateHistoryView::renderDiffUnitStar10 us
DifferentialRevisionUpdateHistoryView::renderBaseRevision11 us
DifferentialLocalCommitsView::render107 us
DifferentialLocalCommitsView::buildCommitLink33 us
DifferentialChangesetListView::renderViewOptionsDropdown610 us
DiffusionRequest::newFromDictionary43 us
DiffusionRequest::newFromRepository22 us
DiffusionRequest::initializeFromDictionary1614 us
DiffusionRequest::generateURI21 us
PhabricatorRepository::generateURI1612 us
DifferentialChangesetListView::render44 us
FileTypeIcon::getFileIcon22 us
PHUIHeaderView::renderPolicyProperty11 us
PhabricatorApplication::getPolicy2227 us
PhabricatorPolicy::getIcon11 us
PhabricatorCustomLogoConfigType::getLogoImagePHID11 us
PhabricatorCustomLogoConfigType::getLogoWordmark11 us
PhabricatorMainMenuSearchView::buildModeSelector20 us
javelin_tag@310 us
CelerityResourceMap::getURIForName129 us
PhabricatorBarePageView::newFavicons80 us
PhabricatorStandardPageView::renderFooter42 us
PhabricatorNotificationServerRef::newRefs102 us
Child Calls
array_key_exists1,02712 us1.2%