Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
mpull | 2,088 | 7,249,468 us | 100.0% |
Parent Calls | | | |
PhutilArgumentParser::mergeSpecs | 1 | 18 us | |
PhutilArgumentParser::parsePartial | 2 | 30 us | |
PhabricatorConfigDefaultSource::__construct | 1 | 387 us | |
PhabricatorConfigDefaultSource::loadExternalOptions | 1 | 1 us | |
msort | 683 | 5,786,396 us | |
mgroup | 104 | 152,162 us | |
PhutilEventEngine::dispatchEvent | 175 | 84,056 us | |
PhabricatorStandardCustomField::buildStandardFields | 128 | 489,826 us | |
ConpherenceEditor::validateTransaction | 7 | 4,398 us | |
ConpherenceEditor::getMailTo | 12 | 2,524 us | |
PhabricatorApplicationTransactionEditor::applyTransactions | 51 | 32,919 us | |
PhabricatorFileQuery::loadPage | 63 | 27,815 us | |
PhabricatorEmbedFileRemarkupRule::loadObjects | 8 | 3,503 us | |
PhabricatorObjectRemarkupRule::loadHandles | 8 | 3,547 us | |
PhabricatorObjectQuery::loadObjectsByPHID | 72 | 28,431 us | |
PhabricatorObjectQuery::loadPage | 109 | 21,651 us | |
ConpherenceEditor::generateTransactionsFromText | 2 | 981 us | |
PhabricatorApplicationTransactionEditor::extractFilePHIDs | 2 | 510 us | |
DifferentialChangesetParser::diffOriginals | 12 | 31,146 us | |
DifferentialChangeset::makeOldFile | 8 | 8,656 us | |
DifferentialChangeset::makeNewFile | 8 | 8,383 us | |
DifferentialDiffQuery::willFilterPage | 11 | 7,179 us | |
HarbormasterTargetEngine::getAutosteps | 2 | 2,674 us | |
HarbormasterTargetEngine::generateBuildStepMap | 4 | 1,901 us | |
HarbormasterBuildQuery::willFilterPage | 18 | 8,087 us | |
HarbormasterBuildableQuery::willFilterPage | 20 | 9,787 us | |
PhabricatorObjectQuery::loadObjectsByPHID@1 | 16 | 7,932 us | |
PhabricatorObjectQuery::loadPage@1 | 22 | 3,209 us | |
HarbormasterBuildableQuery::didFilterPage | 8 | 5,327 us | |
HarbormasterBuildQuery::didFilterPage | 24 | 10,323 us | |
HarbormasterBuildStepQuery::willFilterPage | 20 | 12,167 us | |
HarbormasterBuildStepImplementation::getDependencies | 6 | 822 us | |
HarbormasterBuildTargetQuery::willFilterPage | 12 | 6,617 us | |
PhabricatorObjectQuery::loadObjectsByPHID@2 | 5 | 1,304 us | |
PhabricatorObjectQuery::loadPage@2 | 10 | 1,440 us | |
HarbormasterBuildableQuery::didFilterPage@1 | 1 | 607 us | |
HarbormasterTargetEngine::generateBuildTargetMap | 1 | 261 us | |
HarbormasterQueryAutotargetsConduitAPIMethod::execute | 2 | 828 us | |
HarbormasterBuildPlanQuery::didFilterPage | 1 | 464 us | |
HarbormasterBuildQuery::didFilterPage@1 | 3 | 1,057 us | |
HeraldRuleTestCase::testHeraldRuleExecutionOrder | 1 | 2,489 us | |
PhabricatorSpacesNamespaceQuery::getAllSpaces | 11 | 5,268 us | |
HeraldEngine::applyRules | 24 | 6,218 us | |
HeraldEngine::applyEffects | 48 | 13,554 us | |
ManiphestTaskTestCase::testTaskReordering | 1 | 1,515 us | |
ManiphestTaskQuery::didFilterPage | 33 | 29,767 us | |
ManiphestTaskTestCase::testTaskAdjacentBlocks | 2 | 5,535 us | |
PHUIListViewTestCase::assertMenuKeys | 4 | 6,766 us | |
PhutilEventEngine::getAllListeners | 9 | 72,034 us | |
PhabricatorPeopleQuery::didFilterPage | 23 | 38,232 us | |
PhabricatorPeopleQuery::rebuildAvailabilityCache | 23 | 13,474 us | |
PhabricatorCalendarHoliday::getNthBusinessDay | 5 | 4,609 us | |
PhabricatorFileQuery::loadPage@1 | 18 | 6,397 us | |
PhabricatorFileQuery::loadPage@2 | 4 | 814 us | |
PhabricatorMetaMTAActorQuery::loadUserActors | 26 | 22,310 us | |
PhabricatorMetaMTAMail::loadActors | 12 | 9,105 us | |
PhabricatorMetaMTAMail::sendNow | 3 | 1,980 us | |
PhabricatorMetaMTAMail::buildRecipientList | 10 | 3,578 us | |
PhabricatorMetaMTAApplicationEmailQuery::willFilterPage | 9 | 3,216 us | |
PhabricatorObjectListQuery::execute | 6 | 1,947 us | |
PhabricatorPolicyQuery::loadPage | 6 | 2,291 us | |
PhabricatorPolicyFilter::loadCustomPolicies | 6 | 2,272 us | |
PhabricatorProjectQuery::loadPage | 22 | 10,565 us | |
PhabricatorSubscriptionsSubscribersPolicyRule::willApplyRules | 2 | 474 us | |
PhabricatorPolicyFilter::executeExtendedPolicyChecks | 6 | 1,485 us | |
PhabricatorProjectQuery::didFilterPage | 2 | 2,544 us | |
PhabricatorFile::loadBuiltins | 2 | 238 us | |
PhabricatorQueryOrderTestCase::testQueryOrderVector | 2 | 1,379 us | |
PassphraseCredentialQuery::willFilterPage | 2 | 1,356 us | |
PassphraseCredentialType::getTypeByConstant | 2 | 1,702 us | |
PhabricatorMetaMTAApplicationEmail::getInUseMessage | 1 | 23,968 us | |
PhabricatorWorkerLeaseQuery::execute | 21 | 8,475 us | |
PhabricatorRepositoryDiscoveryEngine::discoverMercurialCommits | 3 | 1,584 us | |
DiffusionCommitQuery::willFilterPage | 16 | 81,880 us | |
PhabricatorChangeParserTestCase::expectChanges | 72 | 73,844 us | |
PhabricatorRepositoryDiscoveryEngine::discoverGitCommits | 3 | 1,946 us | |
PhabricatorChangeParserTestCase::testSubversionForeignStubsParser | 1 | 4,951 us | |
PhabricatorWorkingCopyDiscoveryTestCase::testSubversionCommitDiscovery | 1 | 474 us | |
PhabricatorWorkingCopyDiscoveryTestCase::testMercurialCommitDiscovery | 1 | 281 us | |
PhabricatorWorkingCopyDiscoveryTestCase::testGitCommitDiscovery | 1 | 699 us | |
ArcanistUnitWorkflow::run | 1 | 8,926 us | |
Child Calls | | | |
PhabricatorObjectRemarkupRule::getPriority | 10,716 | 2,438,739 us | 33.6% |
PhutilRemarkupRule::getPriority | 1,128 | 257,814 us | 3.6% |
DoorkeeperRemarkupRule::getPriority | 1,128 | 252,989 us | 3.5% |
PhutilRemarkupDocumentLinkRule::getPriority | 564 | 149,690 us | 2.1% |
PhutilRemarkupMonospaceRule::getPriority | 564 | 140,130 us | 1.9% |
PhabricatorMemeRemarkupRule::getPriority | 564 | 133,308 us | 1.8% |
PhrictionRemarkupRule::getPriority | 564 | 132,774 us | 1.8% |
PhutilRemarkupUnderlineRule::getPriority | 564 | 132,655 us | 1.8% |
PhutilRemarkupEscapeRemarkupRule::getPriority | 564 | 131,881 us | 1.8% |
PhabricatorNavigationRemarkupRule::getPriority | 564 | 131,810 us | 1.8% |
PhutilRemarkupHyperlinkRule::getPriority | 564 | 131,699 us | 1.8% |
PhutilRemarkupBoldRule::getPriority | 564 | 131,579 us | 1.8% |
PhabricatorIconRemarkupRule::getPriority | 564 | 131,476 us | 1.8% |
PhutilRemarkupDelRule::getPriority | 564 | 130,953 us | 1.8% |
PhutilRemarkupItalicRule::getPriority | 564 | 129,856 us | 1.8% |
DiffusionRepositoryByIDRemarkupRule::getPriority | 564 | 129,431 us | 1.8% |
PhabricatorEmojiRemarkupRule::getPriority | 564 | 128,405 us | 1.8% |
DiffusionRepositoryRemarkupRule::getPriority | 564 | 126,198 us | 1.7% |
DivinerSymbolRemarkupRule::getPriority | 564 | 125,416 us | 1.7% |
DarkConsolePlugin::getOrderKey | 45 | 109,137 us | 1.5% |
PhutilEventListener::getListenerID | 391 | 107,589 us | 1.5% |
LiskDAO::getPHID | 492 | 103,165 us | 1.4% |
PhutilRemarkupBlockRule::getPriority | 376 | 78,449 us | 1.1% |
PhabricatorRepositoryCommit::getRepositoryID | 96 | 77,744 us | 1.1% |
ManiphestTransaction::getTransactionType | 56 | 54,115 us | 0.7% |
PhabricatorStandardCustomFieldText::getFieldType | 128 | 35,637 us | 0.5% |
PhabricatorStandardCustomFieldBool::getFieldType | 128 | 35,137 us | 0.5% |
PhabricatorStandardCustomFieldLink::getFieldType | 128 | 34,483 us | 0.5% |
PhabricatorStandardCustomFieldInt::getFieldType | 128 | 33,999 us | 0.5% |
PhabricatorStandardCustomFieldCredential::getFieldType | 128 | 33,230 us | 0.5% |
PhabricatorStandardCustomFieldSelect::getFieldType | 128 | 33,149 us | 0.5% |
PhabricatorStandardCustomFieldUsers::getFieldType | 128 | 32,793 us | 0.5% |
PhabricatorDashboardPanelSearchApplicationCustomField::getFieldType | 128 | 32,714 us | 0.5% |
PhabricatorStandardCustomFieldRemarkup::getFieldType | 128 | 32,685 us | 0.5% |
PhabricatorStandardCustomFieldDate::getFieldType | 128 | 32,357 us | 0.4% |
PhabricatorStandardCustomFieldHeader::getFieldType | 128 | 32,328 us | 0.4% |
PhabricatorDashboardPanelSearchQueryCustomField::getFieldType | 128 | 32,039 us | 0.4% |
PhabricatorDashboardPanelTabsCustomField::getFieldType | 128 | 31,443 us | 0.4% |
PhabricatorUser::getProfileImagePHID | 23 | 30,876 us | 0.4% |
DifferentialModernHunk::getChanges | 12 | 27,611 us | 0.4% |
PhabricatorApplication::getPHID | 73 | 23,960 us | 0.3% |
PhabricatorRepositoryParsedChange::getPathID | 96 | 23,321 us | 0.3% |
PhabricatorRepositoryParsedChange::getTargetCommitID | 96 | 21,728 us | 0.3% |
PhabricatorSpacesNamespaceTransaction::getTransactionType | 30 | 19,484 us | 0.3% |
PhabricatorUserEmail::getuserPHID | 18 | 17,235 us | 0.2% |
ConpherenceTransaction::getTransactionType | 20 | 16,737 us | 0.2% |
DifferentialModernHunk::getOldOffset | 19 | 16,208 us | 0.2% |
PhabricatorPolicy::getSortKey | 6 | 15,242 us | 0.2% |
HeraldRule::getRuleExecutionOrderSortKey | 6 | 13,386 us | 0.2% |
PhabricatorUserEmail::getUserPHID | 13 | 12,359 us | 0.2% |
PhabricatorRepositoryCommit::getCommitIdentifier | 14 | 12,111 us | 0.2% |
LiskDAO::getID | 49 | 11,716 us | 0.2% |
HarbormasterBuildStep::getBuildPlanPHID | 26 | 11,021 us | 0.2% |
PhutilRemarkupReplyBlockRule::getPriority | 47 | 10,405 us | 0.1% |
PhabricatorProjectTransaction::getTransactionType | 12 | 10,205 us | 0.1% |
PhutilRemarkupListBlockRule::getPriority | 47 | 10,187 us | 0.1% |
PhutilRemarkupDefaultBlockRule::getPriority | 47 | 10,137 us | 0.1% |
PhutilRemarkupHorizontalRuleBlockRule::getPriority | 47 | 10,043 us | 0.1% |
HarbormasterBuildable::getBuildablePHID | 18 | 9,526 us | 0.1% |
ArcanistUnitTestResult::toDictionary | 287 | 7,492 us | 0.1% |
DifferentialHunk::makeOldFile | 8 | 7,474 us | 0.1% |
DifferentialHunk::makeNewFile | 8 | 7,241 us | 0.1% |
PhabricatorSetupCheck::getExecutionOrder | 21 | 7,036 us | 0.1% |
PhabricatorUserPreferences::getUserPHID | 7 | 6,218 us | 0.1% |
PhabricatorTransformedFile::getTransformedPHID | 9 | 5,676 us | 0.1% |
PhabricatorTransformedFile::getOriginalPHID | 9 | 5,645 us | 0.1% |
DifferentialDiff::getRevisionID | 11 | 5,610 us | 0.1% |
HarbormasterBuildTarget::getBuildPHID | 12 | 5,334 us | 0.1% |
PhabricatorMetaMTAApplicationEmail::getApplicationPHID | 9 | 5,022 us | 0.1% |
HarbormasterBuild::getBuildPlanPHID | 9 | 4,983 us | 0.1% |
PHUIListItemView::getKey | 24 | 4,827 us | 0.1% |
HarbormasterBuild::getBuildablePHID | 10 | 4,820 us | 0.1% |
ManiphestTask::getSubpriority | 9 | 3,714 us | 0.1% |
PhabricatorCalendarHoliday::getDay | 5 | 3,634 us | 0.1% |
PHUIListItemView::getOrder | 18 | 3,063 us | 0.0% |
PhabricatorProject::getProfileImagePHID | 2 | 2,083 us | 0.0% |
HarbormasterBuildTarget::getBuildStepPHID | 4 | 1,891 us | 0.0% |
HarbormasterBuildStepImplementation::getBuildStepAutotargetStepKey | 16 | 1,805 us | 0.0% |
DiffusionRepositoryRef::getCommitIdentifier | 6 | 1,391 us | 0.0% |
PhabricatorMetaMTAActor::getPHID | 6 | 1,349 us | 0.0% |
PhabricatorMetaMTAActor::getEmailAddress | 3 | 1,239 us | 0.0% |
PassphraseCredential::getSecretID | 2 | 1,091 us | 0.0% |
HarbormasterBuildStep::getStepAutoKey | 2 | 1,004 us | 0.0% |
AlmanacClusterDatabaseServiceType::getServiceTypeName | 1 | 746 us | 0.0% |
AlmanacClusterRepositoryServiceType::getServiceTypeName | 1 | 731 us | 0.0% |
AlmanacCustomServiceType::getServiceTypeName | 1 | 727 us | 0.0% |
PhabricatorQueryOrderItem::getIsReversed | 4 | 627 us | 0.0% |
DiffusionRepositoryRef::getShortName | 3 | 617 us | 0.0% |
PhabricatorRepositoryCommitRef::getIdentifier | 2 | 508 us | 0.0% |
PhabricatorQueryOrderItem::getOrderKey | 4 | 448 us | 0.0% |
HarbormasterBuildPlan::getPlanAutoKey | 1 | 397 us | 0.0% |
PhabricatorExtensionsSetupCheck::getExecutionOrder | 1 | 357 us | 0.0% |
PhabricatorPolicyTestObject::getPHID | 1 | 351 us | 0.0% |
PhabricatorDatabaseSetupCheck::getExecutionOrder | 1 | 350 us | 0.0% |
PhabricatorPHPConfigSetupCheck::getExecutionOrder | 1 | 349 us | 0.0% |
PassphraseNoteCredentialType::getCredentialType | 2 | 296 us | 0.0% |
PhabricatorRepositoryCommitRef::getEpoch | 2 | 291 us | 0.0% |
PassphraseSSHPrivateKeyFileCredentialType::getCredentialType | 2 | 269 us | 0.0% |
PassphrasePasswordCredentialType::getCredentialType | 2 | 267 us | 0.0% |
PassphraseSSHPrivateKeyTextCredentialType::getCredentialType | 2 | 266 us | 0.0% |
PassphraseSSHGeneratedKeyCredentialType::getCredentialType | 2 | 257 us | 0.0% |
HarbormasterArcLintBuildStepImplementation::getBuildStepAutotargetStepKey | 2 | 249 us | 0.0% |
HarbormasterArcUnitBuildStepImplementation::getBuildStepAutotargetStepKey | 2 | 247 us | 0.0% |
HarbormasterArcLintBuildStepImplementation::getBuildStepAutotargetPlanKey | 2 | 245 us | 0.0% |
HarbormasterArcUnitBuildStepImplementation::getBuildStepAutotargetPlanKey | 2 | 234 us | 0.0% |
ManiphestExcelFormat::getOrder | 1 | 187 us | 0.0% |
PhabricatorMySQLSearchEngine::getEnginePriority | 1 | 138 us | 0.0% |
PhabricatorElasticSearchEngine::getEnginePriority | 1 | 137 us | 0.0% |
PhabricatorS3FileStorageEngine::getEnginePriority | 1 | 115 us | 0.0% |
PhabricatorTestStorageEngine::getEnginePriority | 1 | 113 us | 0.0% |
PhabricatorLocalDiskFileStorageEngine::getEnginePriority | 1 | 113 us | 0.0% |
PhabricatorChunkedFileStorageEngine::getEnginePriority | 1 | 113 us | 0.0% |
PhabricatorMySQLFileStorageEngine::getEnginePriority | 1 | 112 us | 0.0% |
PhabricatorConfigOption::getDefault | 206 | 4 us | 0.0% |
PhabricatorConfigApplication::getApplicationGroup | 1 | 1 us | 0.0% |
PhabricatorDaemonsApplication::getApplicationGroup | 1 | 1 us | 0.0% |
PhabricatorCountdownApplication::getApplicationGroup | 1 | 1 us | 0.0% |
PhabricatorApplication::getApplicationOrder | 56 | 1 us | 0.0% |
PhabricatorApplication::getApplicationGroup | 31 | 1 us | 0.0% |
PhabricatorConduitApplication::getApplicationGroup | 1 | 1 us | 0.0% |
PhabricatorAuthApplication::getApplicationGroup | 1 | 1 us | 0.0% |
PhabricatorPhluxApplication::getApplicationGroup | 1 | 1 us | 0.0% |
PhabricatorDrydockApplication::getApplicationGroup | 1 | 1 us | 0.0% |
PhutilArgumentSpecification::getShortAlias | 15 | 1 us | 0.0% |
PhabricatorLegalpadApplication::getApplicationGroup | 1 | 1 us | 0.0% |
PhabricatorHarbormasterApplication::getApplicationGroup | 1 | 1 us | 0.0% |
PhabricatorFlagsApplication::getApplicationGroup | 1 | 1 us | 0.0% |
PhabricatorFilesApplication::getApplicationGroup | 1 | 1 us | 0.0% |
PhabricatorMacroApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorPhrequentApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorFundApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorUIExamplesApplication::getApplicationOrder | 1 | 0 us | |
PhabricatorPhrictionApplication::getApplicationOrder | 1 | 0 us | |
PhabricatorPhrequentApplication::getApplicationOrder | 1 | 0 us | |
PhabricatorManiphestApplication::getApplicationOrder | 1 | 0 us | |
PhabricatorHomeApplication::getApplicationOrder | 1 | 0 us | |
PhabricatorDiffusionApplication::getApplicationOrder | 1 | 0 us | |
PhabricatorDifferentialApplication::getApplicationOrder | 1 | 0 us | |
PhabricatorConduitApplication::getApplicationOrder | 1 | 0 us | |
PhabricatorAuditApplication::getApplicationOrder | 1 | 0 us | |
PhabricatorOAuthServerApplication::getApplicationGroup | 1 | 0 us | |
PhutilArgumentSpecification::getName | 8 | 0 us | |
PhabricatorUIExamplesApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorPhragmentApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorPhortuneApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorPassphraseApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorPHPASTApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorPasteApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorTokensApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorXHProfApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorOwnersApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorSettingsApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorSlowvoteApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorMultimeterApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorHeraldApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorAlmanacApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorDivinerApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorMetaMTAApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorChatLogApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorFactApplication::getApplicationGroup | 1 | 0 us | |
PhabricatorSpacesApplication::getApplicationGroup | 1 | 0 us | |