XHProf idx Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
idx12,0251,681 us100.0%
Parent Calls
PhutilKeyValueCache::getKey1,70134 us
AphrontDefaultApplicationConfiguration::buildRequest22 us
PhutilURI::__construct2,196347 us
AphrontApplicationConfiguration::buildController10 us
PhabricatorEnv::getRemoteAddress10 us
AphrontRequest::getCookie11 us
PhutilKeyValueCache::getKey@110 us
AphrontBaseMySQLDatabaseConnection::getConfiguration448169 us
LiskDAO::getConfigOption91484 us
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector20064 us
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause4029 us
PhabricatorPolicyFilter::getApplicationForPHID123 us
PhabricatorDataNotAttachedException::__construct103 us
PhabricatorStandardCustomField::buildStandardFields10 us
PhabricatorPolicyType::getPolicyTypeOrder90 us
PhabricatorPolicy::getCustomRuleClasses20 us
PhabricatorPolicyFilter::loadCustomPolicies41 us
PhabricatorPolicyFilter::checkCustomPolicy71 us
PhabricatorProjectsBasePolicyRule::getMemberships12 us
PhabricatorPolicyCapability::getCapabilityByKey5096 us
PhabricatorApplication::getCustomPolicySetting1599 us
AphrontRequest::getURIData32 us
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector@110 us
PhabricatorAuthProviderConfig::getProperty130 us
DifferentialRevisionQuery::willFilterPage391 us
DifferentialRevisionQuery::loadReviewers10 us
DifferentialDiffQuery::willFilterPage100 us
DifferentialRevisionViewController::handleRequest32 us
DifferentialRevisionViewController::loadChangesetsAndVsMap10 us
DifferentialController::loadDiffProperties42 us
PhabricatorPeopleQuery::didFilterPage150 us
PhabricatorPeopleIconSet::getDefaultIconKey20 us
PhabricatorPeopleQuery::fillUserCaches210 us
DiffusionCommitQuery::willFilterPage70 us
PhabricatorPeopleIconSet::getIconIcon150 us
PhabricatorUser::getAwayUntil180 us
PhabricatorPeopleIconSet::getIconName60 us
DiffusionCommitAuditStatus::getIcon30 us
DiffusionCommitAuditStatus::getColor30 us
DiffusionCommitAuditStatus::getName30 us
DifferentialRevisionStatus::getDisplayName20 us
DifferentialRevisionStatus::getIcon20 us
DifferentialRevisionStatus::getTagColor10 us
DifferentialRevision::getProperty36 us
PhabricatorPolicyAwareQuery::applyWillFilterPageExtensions130 us
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace50 us
CelerityResourceMap::__construct42 us
CelerityResourceMap::getResourceNameForSymbol12240 us
PhabricatorObjectRelationshipList::getRelationship20 us
PhabricatorRepository::getDetail254 us
DifferentialDiffQuery::didFilterPage12 us
PhutilDefaultSyntaxHighlighterEngine::getLanguageFromFilename200 us
DifferentialRevisionViewController::buildRevisionWarnings127 us
DifferentialController::loadHarbormasterData21 us
DifferentialHarbormasterField::renderDiffPropertyViewValue21 us
DifferentialLintField::renderHarbormasterStatus10 us
DifferentialUnitField::renderDiffPropertyViewValue10 us
PhabricatorApplicationTransaction::getMetadataValue457207 us
PhabricatorApplicationTransactionQuery::loadPage350 us
PhabricatorCustomField::getObjectField152 us
DifferentialRevisionStatus::isClosedStatus160 us
DifferentialRevisionStatus::getIconColor10 us
DifferentialRevisionTimelineEngine::newTimelineView41 us
DiffusionPathIDQuery::loadPathIDs201 us
PhabricatorCursorPagedPolicyAwareQuery::getBuiltinOrderAliasMap53 us
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector10 us
DifferentialChangeset::getChangesetMetadata4023 us
DifferentialChangeset::getChangesetAttribute200 us
DifferentialController::buildTableOfContents201 us
DifferentialController::getChangesetPackages200 us
DifferentialController::getPackageChangesets12 us
PhabricatorEditEngineConfigurationQuery::willFilterPage10 us
PhabricatorPolicy::getSortName70 us
PhabricatorCustomFieldStorageQuery::execute11 us
PhutilJSONParser::parse62 us
PhabricatorApplication::isCapabilityEditable3733 us
PhabricatorEditEngineConfiguration::getProperty44 us
PhabricatorEditEngineConfiguration::applyConfigurationToFields250 us
javelin_tag@2795 us
javelin_tag@11281 us
PhutilRemarkupEngine::postprocessText11116 us
PhutilRemarkupEngine::getTextMetadata1,198239 us
PhutilRemarkupEngine::getConfig881 us
PhabricatorClusterServiceHealthRecord::didHealthCheck50 us
PhabricatorFile::getIsProfileImage1382 us
PhabricatorFile::getBuiltinName1386 us
PhabricatorFileQuery::loadPage461 us
PhabricatorFileQuery::didFilterPage460 us
PhutilLexer::getTokens122 us
PhabricatorFile::getViewableMimeType1635 us
PhabricatorFile::isViewableImage690 us
PhabricatorFile::isAudio230 us
PhabricatorFile::isVideo230 us
PhabricatorFile::normalizeFileName9294 us
PhabricatorFile::getImageHeight230 us
PhabricatorFile::getImageWidth230 us
PhutilEventEngine::dispatchEvent762 us
PhutilEvent::getValue2321 us
javelin_tag@4160 us
PhabricatorApplicationTransactionView::groupRelatedTransactions604 us
PhabricatorContentSource::newFromSerialized4844 us
PhabricatorFileTransform::getTransformByKey210 us
PhabricatorObjectRemarkupRule::renderHovertag80 us
PhabricatorEdgeType::getByConstant70 us
DifferentialRevisionStatus::getTimelineIcon10 us
DifferentialRevisionStatus::getTimelineColor10 us
PhabricatorApplicationTransaction::getHandleIfExists20 us
javelin_tag15885 us
PhabricatorBadgesQuality::getQualityDictionary685 us
PhabricatorBadgesQuality::getQualityColor680 us
PhabricatorContentSource::getContentSourceParameter50 us
phabricator_form60 us
DifferentialChangeType::getSummaryColorForChangeType200 us
DifferentialChangeType::getSummaryCharacterForChangeType200 us
DifferentialChangeType::getFullNameForChangeType201 us
DifferentialChangeType::getShortNameForFileType2012 us
AphrontTableView::render250 us
DifferentialRevisionUpdateHistoryView::render47 us
DifferentialRevisionUpdateHistoryView::renderDiffLintStar40 us
DifferentialRevisionUpdateHistoryView::renderDiffUnitStar40 us
DifferentialRevisionUpdateHistoryView::renderBaseRevision41 us
DifferentialChangesetListView::renderViewOptionsDropdown6038 us
DiffusionRequest::newFromDictionary405 us
DiffusionRequest::newFromRepository201 us
DiffusionRequest::initializeFromDictionary16025 us
DiffusionRequest::generateURI201 us
PhabricatorRepository::generateURI1602 us
DifferentialChangesetListView::render400 us
FileTypeIcon::getFileIcon201 us
PHUIHeaderView::renderPolicyProperty10 us
PhabricatorApplication::getPolicy2216 us
PhabricatorPolicy::getIcon10 us
PhabricatorCustomLogoConfigType::getLogoImagePHID11 us
PhabricatorCustomLogoConfigType::getLogoWordmark10 us
PhabricatorMainMenuSearchView::buildModeSelector21 us
javelin_tag@310 us
CelerityResourceMap::getURIForName129 us
PhabricatorBarePageView::newFavicons80 us
PhabricatorStandardPageView::renderFooter40 us
PhabricatorNotificationServerRef::newRefs102 us
Child Calls
array_key_exists3,1837 us0.4%