Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
idx | 78,089 | 17,162,448 us | 100.0% |
Parent Calls | | | |
PhutilArgumentParser::getArg | 12 | 8 us | |
PhutilTranslator::translate | 11,799 | 1,279,881 us | |
ArcanistConfigurationManager::readUserArcConfig | 6 | 7 us | |
main() | 8 | 19 us | |
ArcanistWorkingCopyIdentity::getProjectConfig | 298 | 1,046 us | |
ArcanistSettings::getOption | 300 | 350 us | |
ArcanistSettings::getType | 294 | 162 us | |
ArcanistSettings::getLegacyName | 6 | 4 us | |
ArcanistConfiguration::buildWorkflow | 1 | 2 us | |
ArcanistWorkflow::getArgument | 6,151 | 10,964 us | |
ArcanistConfigurationManager::getConfigFromAllSources | 15 | 9 us | |
ArcanistWorkingCopyIdentity::getLocalConfig | 5 | 3 us | |
PhutilURI::__construct | 8,385 | 1,608,737 us | |
ExecFuture::closeProcess | 171 | 52,653 us | |
ArcanistWorkingCopyIdentity::getProjectConfig@1 | 1 | 2 us | |
PhutilLexer::getTokens | 12,146 | 3,580,814 us | |
ArcanistConfigurationDrivenUnitTestEngine::buildTestEngines | 2 | 2 us | |
PHUIIconView::getSheetManifest | 1 | 1 us | |
PhabricatorEnv::getSelectedEnvironmentName | 254 | 73,940 us | |
AphrontBaseMySQLDatabaseConnection::getConfiguration | 7,730 | 2,074,831 us | |
PhutilLocale::loadLocale | 25 | 5,218 us | |
PhutilTranslator::translate@1 | 588 | 169,031 us | |
PhutilLibraryMapBuilder::loadSymbolCache | 1 | 560 us | |
ArcanistDiffParser::parseDiff | 64 | 22,003 us | |
ArcanistDiffParser::parseChangeset | 130 | 35,335 us | |
PhabricatorApplication::isCapabilityEditable | 280 | 70,856 us | |
PhabricatorApplication::getCustomPolicySetting | 2,070 | 534,825 us | |
PhabricatorApplication::getPolicy | 280 | 77,005 us | |
LiskDAO::getConfigOption | 12,292 | 3,457,654 us | |
DifferentialChangesetParser::detectCopiedCode | 22 | 4,388 us | |
DifferentialDiffTestCase::detectCopiesIn | 2 | 411 us | |
DiffusionRequest::generateDiffusionURI | 55 | 11,813 us | |
PhutilSimpleOptionsLexer::getNiceTokens | 2 | 668 us | |
ConduitAPIMethod::getConduitMethod | 135 | 40,239 us | |
PhutilKeyValueCache::getKey | 2,701 | 736,263 us | |
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector | 640 | 173,543 us | |
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause | 1,280 | 361,479 us | |
PhabricatorWorker::scheduleTask | 807 | 228,794 us | |
PhabricatorUserLog::initializeNewLog | 149 | 43,482 us | |
PhutilEventEngine::dispatchEvent | 350 | 101,200 us | |
PhabricatorApplicationTransactionEditor::applyTransactions | 790 | 202,321 us | |
PhabricatorApplicationTransactionEditor::getPHIDTransactionNewValue | 123 | 29,454 us | |
PhabricatorPolicyCapability::getCapabilityByKey | 363 | 107,126 us | |
PhabricatorDataNotAttachedException::__construct | 84 | 26,172 us | |
PhabricatorCustomField::buildFieldList | 39 | 9,143 us | |
PhabricatorPolicyFilter::loadObjectPolicies | 33 | 7,281 us | |
PhabricatorPolicyFilter::checkObjectPolicy | 18 | 3,959 us | |
ConpherenceThread::getParticipantIfExists | 14 | 2,912 us | |
ConpherenceEditor::getMailTo | 60 | 18,170 us | |
PhabricatorFile::readPropertiesFromParameters | 162 | 46,098 us | |
PhabricatorFile::getViewableMimeType | 41 | 9,923 us | |
PhabricatorFile::isViewableImage | 20 | 4,738 us | |
PhabricatorMarkupEngine::newDifferentialMarkupEngine | 46 | 10,275 us | |
PhabricatorObjectRemarkupRule::markupObjectEmbed | 8 | 1,855 us | |
PhutilRemarkupEngine::getTextMetadata | 568 | 140,162 us | |
PhutilRemarkupEngine::getConfig | 56 | 12,792 us | |
PhutilRemarkupEngine::postprocessText | 60 | 14,528 us | |
PhabricatorFile::getIsProfileImage | 91 | 28,212 us | |
PhabricatorFileQuery::loadPage | 34 | 9,166 us | |
PhabricatorFile::getBuiltinName | 55 | 13,874 us | |
PhabricatorFile::isAudio | 8 | 1,770 us | |
PhabricatorFile::normalizeFileName | 18 | 3,854 us | |
CelerityResourceMap::__construct | 8 | 2,846 us | |
CelerityResourceMap::getResourceNameForSymbol | 336 | 73,278 us | |
PhabricatorEdgeType::getByConstant | 108 | 35,372 us | |
PhabricatorEdgeEditor::executeAdds | 53 | 14,013 us | |
DifferentialCommitMessageParser::parseCorpus | 1 | 424 us | |
PhabricatorCustomFieldMonogramParser::parseCorpus | 32 | 7,737 us | |
PhutilEvent::getValue | 24 | 7,111 us | |
DifferentialChangesetParser::isGenerated | 40 | 9,456 us | |
DifferentialChangesetParser::isUnchanged | 32 | 7,191 us | |
DifferentialChangesetParser::isMoveAway | 18 | 3,827 us | |
DifferentialChangesetParser::isDeleted | 18 | 4,292 us | |
PhutilPygmentsSyntaxHighlighter::getHighlightFuture | 28 | 9,301 us | |
DifferentialChangesetParser::isWhitespaceOnly | 10 | 2,176 us | |
DifferentialHunkParser::setOldLineTypeMap | 24 | 6,909 us | |
DifferentialHunkParser::setNewLineTypeMap | 24 | 5,332 us | |
DiffusionGitFileContentQuery::match | 3 | 2,447 us | |
PhutilChannel::waitForActivity | 20 | 4,399 us | |
ConduitAPIRequest::getValue | 4 | 957 us | |
HarbormasterTargetEngine::generateBuildStepMap | 2 | 633 us | |
HarbormasterTargetEngine::generateBuildTargetMap | 2 | 476 us | |
HarbormasterBuildWorker::loadBuild | 1 | 394 us | |
HarbormasterBuildableQuery::didFilterPage | 8 | 1,854 us | |
HarbormasterBuildQuery::didFilterPage | 17 | 5,256 us | |
PhutilLock::getLock | 10 | 2,940 us | |
HarbormasterBuildEngine::updateBuildSteps | 6 | 2,114 us | |
HarbormasterBuildStepImplementation::getImplementation | 18 | 4,620 us | |
HarbormasterBuildStep::getDetail | 6 | 1,541 us | |
PhabricatorWorker::scheduleTask@1 | 6 | 1,313 us | |
HarbormasterTargetWorker::loadBuildTarget | 2 | 418 us | |
HarbormasterBuildTargetQuery::didFilterPage | 2 | 767 us | |
HarbormasterBuildableQuery::didFilterPage@1 | 1 | 325 us | |
HarbormasterAutotargetsTestCase::testGenerateHarbormasterAutotargets | 1 | 202 us | |
HarbormasterBuildPlanQuery::didFilterPage | 1 | 230 us | |
HarbormasterBuildQuery::didFilterPage@1 | 2 | 511 us | |
ManiphestTaskStatus::getStatusPrefixMap | 66 | 13,800 us | |
ManiphestTaskStatus::getStatusSuffixMap | 66 | 13,633 us | |
ManiphestTaskStatus::validateConfiguration | 19 | 8,274 us | |
ManiphestTaskStatus::getSpecialStatus | 26 | 6,320 us | |
ManiphestTransactionEditor::requireCapabilities | 44 | 10,836 us | |
HeraldRepetitionPolicyConfig::toInt | 24 | 6,276 us | |
PhabricatorCursorPagedPolicyAwareQuery::getBuiltinOrderAliasMap | 108 | 36,530 us | |
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector | 18 | 4,456 us | |
ManiphestTaskQuery::getPagingValueMap | 8 | 1,875 us | |
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClauseFromMultipleColumns | 80 | 21,754 us | |
HeraldTranscript::loadXHeraldRulesHeader | 8 | 2,611 us | |
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause | 3 | 4,369 us | |
PhabricatorUserPreferences::getPreference | 128 | 36,969 us | |
PhabricatorTestController::getConfig | 268 | 70,683 us | |
AphrontRequest::getCookie | 7 | 1,843 us | |
PhabricatorController::buildApplicationPage | 96 | 25,799 us | |
CelerityResourceMap::getURIForName | 76 | 17,793 us | |
phabricator_form | 50 | 11,802 us | |
AphrontRequest::getURIData | 9 | 2,036 us | |
PhabricatorTestApplication::getPolicy | 48 | 13,931 us | |
javelin_tag@2 | 81 | 21,442 us | |
javelin_tag | 9 | 1,854 us | |
javelin_tag@1 | 12 | 3,546 us | |
AphlictDropdownDataQuery::execute | 9 | 2,949 us | |
DarkConsoleRequestPlugin::generateData | 9 | 2,151 us | |
DarkConsoleServicesPlugin::generateData | 18 | 4,240 us | |
LiskDAO::loadRelatives | 18 | 7,201 us | |
PhabricatorObjectHandle::getPHIDType | 26 | 7,976 us | |
PhabricatorPeopleQuery::rebuildAvailabilityCache | 23 | 7,589 us | |
PhabricatorUser::getAwayUntil | 21 | 5,888 us | |
PhabricatorMetaMTAMail::getParam | 342 | 100,336 us | |
CelerityResourceMapGenerator::getProvidesAndRequires | 718 | 198,090 us | |
CelerityPostprocessor::getPostprocessor | 2 | 435 us | |
CelerityResourceGraph::loadEdges | 9 | 2,148 us | |
CelerityResourceMapGenerator::rebuildPackages | 171 | 47,444 us | |
PhabricatorEdgeConfig::establishConnection | 12 | 4,571 us | |
PhabricatorFileQuery::loadPage@1 | 9 | 3,083 us | |
PhabricatorFileQuery::loadPage@2 | 2 | 740 us | |
PhabricatorFile::copyDimensions | 6 | 1,312 us | |
PhabricatorMetaMTAMail::sendNow | 39 | 10,214 us | |
PhabricatorMailImplementationTestAdapter::supportsMessageIDHeader | 2 | 421 us | |
PhabricatorMetaMTAActorQuery::loadUserActors | 26 | 9,617 us | |
PhabricatorMetaMTAMail::loadActors | 15 | 3,898 us | |
PhabricatorMetaMTAMail::getRoutingRule | 22 | 5,551 us | |
PhabricatorMetaMTAReceivedMail::getHeader | 25 | 7,394 us | |
PhabricatorMetaMTAReceivedMail::getToAddresses | 191 | 59,256 us | |
PhabricatorMetaMTAApplicationEmailQuery::willFilterPage | 7 | 1,652 us | |
MetaMTAReceivedMailStatus::getHumanReadableName | 6 | 2,215 us | |
PhabricatorMetaMTAReceivedMail::getRawTextBody | 6 | 1,465 us | |
PhabricatorMetaMTAApplicationEmail::getConfigValue | 1 | 213 us | |
PhabricatorPeopleUserPHIDType::loadNamedObjects | 2 | 474 us | |
ManiphestTaskPriority::getTaskPriorityMap | 24 | 5,993 us | |
PhabricatorApplicationTransaction::getMetadataValue | 88 | 31,286 us | |
PhabricatorApplicationTransactionEditor::getEdgeTransactionNewValue | 42 | 11,715 us | |
ManiphestTaskQuery::didFilterPage | 3 | 1,202 us | |
PhabricatorOwnersPackage::findLongestPathsPerPackage | 2 | 536 us | |
PhabricatorPolicyType::getPolicyTypeOrder | 6 | 1,429 us | |
PhabricatorPolicy::getCustomRuleClasses | 6 | 1,566 us | |
PhabricatorPolicyFilter::loadCustomPolicies | 12 | 2,815 us | |
PhabricatorPolicyFilter::checkCustomPolicy | 27 | 8,747 us | |
PhabricatorStandardCustomField::buildStandardFields | 23 | 5,650 us | |
PhabricatorStandardCustomField::getFieldConfigValue | 23 | 7,842 us | |
PhabricatorSubscriptionsSubscribersPolicyRule::applyRule | 2 | 427 us | |
PhabricatorPolicyTestObject::getPolicy | 148 | 48,412 us | |
PhabricatorPolicyTestObject::hasAutomaticCapability | 148 | 54,931 us | |
PhabricatorPolicyTestObject::getExtendedPolicy | 40 | 15,070 us | |
PhabricatorPolicyQuery::getGlobalPolicy | 4 | 798 us | |
PhabricatorPolicy::isStrongerThan | 32 | 6,355 us | |
PhabricatorApplicationTransactionEditor::validateTransaction | 12 | 3,100 us | |
PhabricatorProjectQuery::didFilterPage | 2 | 644 us | |
PhabricatorFile::loadBuiltin | 2 | 510 us | |
PhabricatorEdgeQuery::execute | 4 | 3,813 us | |
PhabricatorRepository::getDetail | 1,006 | 299,989 us | |
PassphraseCredentialType::getTypeByConstant | 2 | 850 us | |
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace | 2 | 792 us | |
PhabricatorTriggerClock::getProperty | 42 | 13,794 us | |
PhabricatorMetaMTAApplicationEmail::getInUseMessage | 1 | 248 us | |
PhabricatorTestWorker::getMaximumRetryCount | 10 | 3,361 us | |
PhabricatorTestWorker::getRequiredLeaseTime | 9 | 2,036 us | |
PhabricatorTestWorker::doWork | 9 | 2,034 us | |
PhabricatorTestWorker::getWaitBeforeRetry | 6 | 1,285 us | |
DiffusionLowLevelGitRefQuery::extractFields | 21 | 4,687 us | |
DiffusionCommitQuery::willFilterPage | 48 | 12,957 us | |
PhabricatorChangeParserTestCase::expectChanges | 223 | 70,165 us | |
PhortuneCurrency::newFromString | 49 | 17,372 us | |
PhrequentTimeBlock::getTimeSpentOnObject | 2 | 430 us | |
ArcanistUnitWorkflow::getOutputFormat | 1 | 3 us | |
Child Calls | | | |
array_key_exists | 20,393 | 24,207 us | 0.1% |