XHProf id Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
id12,1821,115,407 us100.0%
Parent Calls
PhutilConsole::writeTextMessage5,517159 us
PhutilBootloader::registerLibrary11 us
ArcanistConfiguration::buildAllWorkflows10 us
ArcanistGitAPI::getAllFiles10 us
PhutilUnitTestEngine::getAllTests11 us
PhabricatorApplicationConfigOptions::loadAll21 us
PhabricatorApplicationConfigOptions::newOption2066 us
PhabricatorDifferentialConfigOptions::getOptions10 us
PhabricatorDiffusionConfigOptions::getOptions10 us
PhabricatorManiphestConfigOptions::getOptions11 us
PhabricatorProjectConfigOptions::getOptions11 us
PhabricatorUserConfigOptions::getOptions76 us
PhabricatorEnv::buildConfigurationSourceStack31 us
PhabricatorConfigDatabaseSource::loadConfig10 us
PhabricatorEventEngine::initialize11 us
PhabricatorApplication::getAllApplications11 us
PhutilClassMapQuery::loadMap263,282 us
PhutilTranslation::loadAllTranslations152,099 us
PhutilLibraryTestCase::getLibraryRoot3178 us
PhutilLibraryTestCase::testLibraryMap128 us
PhutilLibraryMapBuilder::loadSourceFileMap127 us
PhutilTestCase::getLink287179 us
PhutilLibraryTestCase::testMethodVisibility144 us
PhutilLibraryTestCase::testEverythingImplemented1135 us
DifferentialDiff::initializeNewDiff9812,335 us
HeraldField::getAllFields1115 us
PhabricatorPHIDType::getAllTypes571103,451 us
AlmanacServiceType::getAllServiceTypes1136 us
AphrontHTTPSinkTestCase::testJSONContentSniff1144 us
AphrontIsolatedDatabaseConnectionTestCase::assertNoSuchRow3598 us
AphrontMySQLDatabaseConnectionTestCase::testConnectionFailures1187 us
CelerityPhysicalResources::getAll1142 us
CelerityPostprocessor::getAllPostprocessors3413 us
ConduitAPIMethod::loadAllConduitMethods1190 us
PhabricatorTestCase::generateNewTestUser20830,834 us
PhabricatorUserEditor::willAddEmail13218,294 us
PhabricatorUser::save11921,151 us
PhabricatorWorker::scheduleTask26762,081 us
PhabricatorUserEditor::didVerifyEmail10914,934 us
ConpherenceThread::initializeNewRoom121,264 us
ConpherenceRoomTestCase::createRoom152,009 us
PhabricatorMarkupEngine::loadCustomInlineRules476,635 us
PhabricatorMarkupEngine::loadCustomBlockRules4710,854 us
ConpherenceEditor::validateTransaction7704 us
PhabricatorPolicyCapability::getCapabilityMap35979,915 us
PhabricatorCustomField::buildFieldList10721,263 us
PhabricatorStandardCustomField::buildStandardFields14918,052 us
PhabricatorPolicyQuery::getObjectPolicyRules394,321 us
ConpherenceEditor::applyInitialEffects132,937 us
PhabricatorPolicyFilter::requireCapability394,210 us
PhabricatorApplicationTransactionEditor::applyTransactions526,476 us
HeraldTranscript::loadXHeraldRulesHeader516,268 us
ConpherenceEditor::getMailTo121,385 us
ConpherenceTestCase::addParticipants4390 us
ConpherenceEditor::applyCustomExternalTransaction2311 us
PhabricatorFile::newFileFromContentHash182,264 us
PhabricatorFile::initializeNewFile367,010 us
ConpherenceTestCase::addMessageWithFile2207 us
PhabricatorEmbedFileRemarkupRule::loadObjects8828 us
PhabricatorFileQuery::loadPage6310,369 us
PhabricatorUser::loadHandles3449 us
PhabricatorHandlePool::newHandleList101,191 us
PhabricatorHandlePool::loadPHIDs3501 us
PhabricatorHandleQuery::loadPage12847,813 us
PhabricatorFileFilePHIDType::buildQueryForObjects131,699 us
PhabricatorEmbedFileRemarkupRule::renderFileLink8794 us
PhabricatorFile::getDownloadURI8782 us
ConpherenceEditor::generateTransactionsFromText8845 us
PhabricatorApplicationTransactionEditor::expandRemarkupBlockTransactions2199 us
PhabricatorApplicationTransactionEditor::extractFilePHIDs2198 us
PhabricatorEdgeType::getAllTypes198 us
ConpherenceTestCase::removeParticipants81,530 us
PhabricatorDifferenceEngine::generateChangesetFromFileContent141,849 us
DifferentialDiff::newEphemeralFromRawChanges141,817 us
DifferentialCommitMessageParserTestCase::testDifferentialCommitMessageParser6642 us
DifferentialCommitMessageParser::parseCorpus6653 us
DifferentialHunkParserTestCase::createHunk121,456 us
PhutilDefaultSyntaxHighlighterEngine::getHighlightFuture283,262 us
PhutilPygmentsSyntaxHighlighter::getHighlightFuture282,846 us
ArcanistDiffUtils::generateEditString161,657 us
DrydockBlueprintImplementation::getAllBlueprintImplementations1117 us
HarbormasterAutotargetsTestCase::testGenerateHarbormasterAutotargets2566 us
HarbormasterQueryAutotargetsConduitAPIMethod::execute4397 us
DifferentialDiffPHIDType::buildQueryForObjects111,181 us
HarbormasterBuildStepImplementation::getImplementations213,027 us
HarbormasterTargetEngine::generateBuildStepMap2214 us
HarbormasterBuildPlan::initializeNewBuildPlan199 us
HarbormasterBuildStep::initializeNewStep2196 us
HarbormasterBuildable::createOrLoadExisting2468 us
HarbormasterBuildable::initializeNewBuildable1104 us
HarbormasterTargetEngine::generateBuildTargetMap3359 us
HarbormasterBuild::initializeNewBuild1100 us
HarbormasterBuildWorker::doWork2227 us
HarbormasterBuildQuery::willFilterPage91,290 us
HarbormasterBuildablePHIDType::buildQueryForObjects8811 us
HarbormasterBuildableQuery::willFilterPage101,216 us
HarbormasterBuildableQuery::didFilterPage8818 us
HarbormasterBuildQuery::didFilterPage171,790 us
HarbormasterBuildPlanPHIDType::buildQueryForObjects182,463 us
HarbormasterBuildEngine::releaseAllArtifacts1101 us
HarbormasterBuildEngine::updateBuildSteps6613 us
HarbormasterBuildStepQuery::willFilterPage101,060 us
HarbormasterBuildStepImplementation::getAvailableArtifacts6583 us
HarbormasterBuildTarget::initializeNewBuildTarget2261 us
PhabricatorWorker::scheduleTask@12235 us
HarbormasterTargetWorker::loadBuildTarget2245 us
HarbormasterBuildTargetQuery::willFilterPage6668 us
HarbormasterBuildPHIDType::buildQueryForObjects61,084 us
HarbormasterTargetWorker::doWork2242 us
HarbormasterBuildEngine::updateWaitingTargets2198 us
PhabricatorWorkerActiveTask::archiveTask8948 us
HarbormasterBuildEngine::updateBuildable1106 us
HarbormasterBuildableQuery::didFilterPage@11100 us
HarbormasterBuildPlanQuery::didFilterPage1127 us
HarbormasterBuildQuery::didFilterPage@12212 us
HeraldRuleTestCase::testHeraldRuleExecutionOrder6692 us
HeraldTranscriptTestCase::testTranscriptTruncation1276 us
LiskFixtureTestCase::testNonmutableColumns1130 us
LiskFixtureTestCase::testTransactionalIsolation1of22216 us
LiskFixtureTestCase::testReadableTransactions1101 us
LiskFixtureTestCase::testTransactionalIsolation2of22225 us
LiskFixtureTestCase::testFixturesBasicallyWork3351 us
ManiphestExcelFormat::loadAllFormats1138 us
ManiphestTask::initializeNewTask446,496 us
PhabricatorSpacesNamespaceQuery::getAllSpaces111,217 us
ManiphestTaskTestCase::newTask121,625 us
ManiphestTaskTestCase::applyTaskTransactions202,578 us
ManiphestTransactionEditor::buildHeraldAdapter242,889 us
HeraldEngine::loadRulesForAdapter242,845 us
HeraldTranscript::saveXHeraldRulesHeader242,783 us
PhabricatorSubscribersQuery::loadSubscribersForPHID8410,449 us
PhabricatorEdgeQuery::loadDestinationPHIDs8611,729 us
ManiphestTaskTestCase::loadTasks101,124 us
ManiphestTransactionEditor::getAdjacentSubpriority8980 us
ManiphestTransactionEditor::getAdjacentSubpriority@12221 us
ManiphestTaskTestCase::moveTask121,851 us
ManiphestTransactionEditor::getEdgeSubpriority2212 us
ManiphestTaskTestCase::movePriority4403 us
MetaMTAEmailTransactionCommand::getAllCommands1125 us
DifferentialActionEmailCommand::getCommandObjects6591 us
NuanceSourceDefinition::getAllDefinitions1190 us
PHUIListViewTestCase::newLabel2220 us
PHUIListViewTestCase::newLink252,599 us
PassphraseCredentialType::getAllTypes3342 us
PhabricatorAccessControlTestCase::testControllerAccessControls121,715 us
PhabricatorAccessControlTestCase::checkAccess599,346 us
PhabricatorUser::loadPreferences171,946 us
DarkConsoleCore::__construct598,254 us
PhabricatorController::willBeginExecution659,739 us
PhabricatorAuthProvider::getAllBaseProviders1100 us
PhabricatorAuthProvider::getAllProviders1103 us
PhabricatorAuthController::isFirstTimeSetup71,344 us
PhabricatorController::buildPageResponse162,157 us
PhabricatorDisabledUserController::processRequest91,430 us
PhabricatorAuthNeedsApprovalController::processRequest81,499 us
PhabricatorStandardPageView::willRenderPage91,456 us
PhabricatorHomeApplication::loadAllQuickCreateItems182,697 us
PhabricatorPassphraseApplication::getCustomCapabilities233,157 us
PhabricatorManiphestApplication::getQuickCreateItems184,022 us
PhabricatorPholioApplication::getQuickCreateItems182,741 us
PhabricatorProjectApplication::getQuickCreateItems183,225 us
PhabricatorConpherenceApplication::getQuickCreateItems182,549 us
PhabricatorCalendarApplication::getQuickCreateItems182,858 us
PhabricatorPasteApplication::getQuickCreateItems182,638 us
PHUIListView::newLabel91,153 us
PHUIListItemView::getTagContent729,579 us
PhabricatorHelpApplication::buildMainMenuItems91,237 us
PhabricatorAuthApplication::buildMainMenuItems91,077 us
PhabricatorMainMenuView::renderApplicationMenu93,071 us
AphrontRequest::getRequestURI274,270 us
PhabricatorStandardPageView::getBody91,179 us
PhabricatorStandardPageView::buildQuicksandConfig91,166 us
AphlictDropdownDataQuery::execute182,659 us
ConpherenceDurableColumnView::buildSearchButton274,832 us
PhabricatorKeyValueDatabaseCache::establishConnection91,816 us
LiskDAO::loadRelatives182,299 us
PhabricatorMustVerifyEmailController::processRequest1110 us
PhabricatorPolicyFilter::renderAccessDenied252,817 us
PhabricatorApplicationApplicationPHIDType::buildQueryForObjects3308 us
PhabricatorPolicyFilter::rejectObject252,974 us
PhabricatorApplicationConfigurationPanel::loadAllPanels1523 us
PhabricatorApplicationSearchEngine::getAllEngines1175 us
PhabricatorAuthFactor::getAllFactors1137 us
PhabricatorAuthInviteTestCase::generateEngine303,545 us
PhabricatorAuthInviteEngine::processInviteCode697,922 us
PhabricatorAuthInviteTestCase::testInviteWithNewEmail4529 us
PhabricatorAuthInviteEngine::handleLoggedInInvite1834,693 us
PhabricatorAuthInviteTestCase::generateEmail4837,392 us
PhabricatorAuthInviteTestCase::testInviteWithKnownEmail242,998 us
PhabricatorAuthInviteEngine::loadUserForEmail1639,146 us
PhabricatorPeopleUserPHIDType::buildQueryForObjects286,351 us
PhabricatorPeopleQuery::rebuildAvailabilityCache232,676 us
PhabricatorCalendarEventQuery::buildJoinClauseParts233,257 us
PhabricatorUserEmail::sendOldPrimaryEmail121,337 us
PhabricatorMetaMTAMail::expandRecipients3837,833 us
PhabricatorUserEmail::sendNewPrimaryEmail121,880 us
PhabricatorAuthTemporaryToken::revokeTokens121,305 us
PhabricatorAuthInviteTestCase::testDuplicateInvite1100 us
PhabricatorCalendarHolidayTestCase::willRunTests15 us
PhabricatorCalendarHoliday::getNthBusinessDay5709 us
PhabricatorCelerityTestCase::testCelerityMaps1344 us
CelerityResourcesOnDisk::findResourcesWithSuffixes2234 us
CelerityResourceMapGenerator::generate1112 us
CelerityResourceMapGenerator::detectGraphCycles1114 us
PhabricatorConduitTestCase::testConduitMethods1351 us
PhabricatorEdgeTestCase::testCycleDetection53,625 us
PhabricatorEdgeEditor::detectCycles3789 us
PhabricatorEdgeGraph::loadEdges51,091 us
PhabricatorFactEngine::loadAllEngines1124 us
PhabricatorFileStorageEngine::loadAllEngines5599 us
PhabricatorFileTestCase::testFileTransformDelete7914 us
PhabricatorFileQuery::buildJoinClauseParts101,349 us
PhabricatorFileQuery::loadPage@1182,466 us
PhabricatorFileQuery::loadPage@24451 us
PhabricatorFile::delete6800 us
PhabricatorFile::delete@12203 us
PhabricatorFile::buildAllEngines6805 us
PhabricatorFile::deleteFileDataIfUnused4567 us
PhabricatorFileTestCase::canViewFile81,372 us
PhabricatorFile::attachToObject199 us
ManiphestTaskPHIDType::buildQueryForObjects41,195 us
PhabricatorFileTestCase::testFileVisibility1122 us
PhabricatorFile::detachFromObject1102 us
PhabricatorFileTransform::getAllTransforms1148 us
PhabricatorFileThumbnailTransform::generateTransforms4541 us
PhabricatorMailReceiver::getRawAddress384,809 us
PhabricatorMailReceiver::stripMailboxPrefix13816,814 us
PhabricatorMetaMTAMail::loadActors374,178 us
PhabricatorMetaMTAActorQuery::execute131,466 us
PhabricatorMetaMTAActorQuery::loadUserActors262,951 us
PhabricatorMetaMTAMail::sendNow3337 us
PhabricatorMetaMTAReceivedMail::loadReceiver8835 us
PhabricatorMailReceiver::canAcceptApplicationMail324,371 us
ConpherenceCreateThreadMailReceiver::getMailUsernames141,891 us
ConpherenceCreateThreadMailReceiver::loadMailUsers7700 us
PhabricatorObjectMailReceiver::matchObjectAddress9210,393 us
PhabricatorMetaMTAReceivedMailTestCase::setManiphestCreateEmail2235 us
PhabricatorMetaMTAApplicationEmailQuery::willFilterPage7800 us
PhabricatorUser::loadOneWithEmailAddress111,159 us
PhabricatorMetaMTAReceivedMail::sendExceptionMail6627 us
PhutilURI::__construct222,212 us
PhabricatorObjectListQueryTestCase::parseObjectList9933 us
PhabricatorObjectListQuery::loadObjects161,661 us
PhabricatorPeopleUserPHIDType::loadNamedObjects2225 us
PhabricatorObjectMailReceiverTestCase::buildMail4431 us
PhabricatorManiphestTaskTestDataGenerator::generate121,570 us
PhabricatorManiphestTaskTestDataGenerator::generateTitle8832 us
PhabricatorManiphestTaskTestDataGenerator::generateDescription4439 us
ManiphestTransactionEditor::requireCapabilities121,264 us
ManiphestTransactionEditor::applyCustomInternalTransaction4409 us
PhabricatorApplicationTransactionEditor::applyExternalEffects4460 us
ManiphestTaskMailReceiver::loadObject4456 us
ManiphestTaskQuery::didFilterPage6617 us
PhabricatorPasswordHasher::getAllHashers3368 us
PhabricatorPolicyDataTestCase::testCustomPolicyRuleLunarPhase1114 us
PhabricatorPolicyFilter::loadCustomPolicies6664 us
PhabricatorPolicyQuery::getGlobalPolicies567,513 us
PhabricatorPolicyQuery::getObjectPolicies242,549 us
PhabricatorPolicyQuery::loadPage6669 us
PhabricatorPolicyDataTestCase::testObjectPolicyRuleThreadMembers1224 us
PhabricatorPolicyDataTestCase::testCustomPolicyRuleUser1101 us
PhabricatorPolicyDataTestCase::testCustomPolicyRuleAdministrators1102 us
PhabricatorSubscriptionsSubscribersPolicyRule::willApplyRules2524 us
PhabricatorPolicyDataTestCase::testObjectPolicyRuleSubscribers1114 us
PhabricatorPolicyDataTestCase::testProjectPolicyMembership3449 us
PhabricatorProject::updateDatasourceTokens232,858 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks6661 us
PhabricatorPolicy::getPolicyExplanation8878 us
PhabricatorPolicyTestCase::testAllQueriesBelongToActualApplications1156 us
PhabricatorProject::initializeNewProject61,237 us
PhabricatorProjectEditorTestCase::refreshProject192,336 us
PhabricatorProjectQuery::loadPage151,712 us
PhabricatorProjectEditorTestCase::joinOrLeaveProject202,186 us
PhabricatorApplicationTransactionEditor::getTransactionOldValue101,080 us
PhabricatorProjectTransactionEditor::applyBuiltinExternalTransaction71,378 us
PhabricatorApplicationTransactionEditor::applyInverseEdgeTransactions7990 us
PhabricatorProjectTransactionEditor::validateTransaction4528 us
PhabricatorProjectTransactionEditor::addSlug42,454 us
PhabricatorProjectProjectPHIDType::buildQueryForObjects2214 us
PhabricatorFile::loadBuiltins4466 us
PhabricatorRepositoryURITestCase::testURIGeneration1119 us
PassphraseCredential::initializeNewCredential2664 us
PhabricatorRepository::initializeNewRepository284,019 us
PassphraseAbstractKey::loadCredential2232 us
PassphraseCredentialQuery::willFilterPage228,783 us
PhabricatorSearchEngine::loadAllEngines1117 us
PhabricatorSetupCheck::loadAllChecks1153 us
PhabricatorSpacesTestCase::loadAllSpaces9967 us
PhabricatorSpacesNamespace::initializeNewNamespace161,759 us
PhabricatorSpacesTestCase::newSpace384,060 us
PhabricatorPolicyFilter::requireCapabilityWithForcedPolicy161,768 us
PhabricatorDestructionEngine::destroyObject3302 us
PhabricatorDestructionEngine::destroyEdges5506 us
PhabricatorDestructionEngine::destroyObject@1121,220 us
PhabricatorDestructionEngine::destroyWorkerTasks5509 us
PhabricatorPaste::initializeNewPaste2205 us
PhabricatorTriggerClockTestCase::expectClock416,850 us
PhabricatorUserEditorTestCase::registerUser121,606 us
PhabricatorMetaMTAApplicationEmail::initializeNewAppEmail1138 us
PhabricatorWorkerBulkJobType::getAllJobTypes1149 us
PhabricatorWorkerTestCase::expectNextLease232,664 us
PhabricatorWorkerLeaseQuery::getLeaseOwnershipName232,601 us
PhabricatorWorkingCopyTestCase::buildBareRepository132,430 us
PhabricatorChangeParserTestCase::testSubversionValidRootParser41,964 us
PhabricatorRepositoryDiscoveryEngine::verifySubversionRoot141,568 us
PhabricatorRepositoryDiscoveryEngine::discoverSubversionCommits274,445 us
PhabricatorRepositoryDiscoveryEngine::fillCommitCache364,114 us
PhabricatorRepository::delete6671 us
PhabricatorRepositoryCommit::loadCommitData4416 us
PhabricatorRepositoryCommit::delete4412 us
PhabricatorWorkingCopyTestCase::buildPulledRepository9958 us
PhabricatorWorkingCopyTestCase::buildDiscoveredRepository3379 us
PhabricatorRepositoryEngine::verifyGitOrigin6640 us
PhabricatorRepositoryDiscoveryEngine::discoverGitCommits3335 us
DiffusionLowLevelGitRefQuery::executeQuery3312 us
PhabricatorRepositoryDiscoveryEngine::discoverStreamAncestry162,003 us
PhabricatorChangeParserTestCase::testGitParser1104 us
DiffusionCommitQuery::willFilterPage161,687 us
PhabricatorRepositoryGitCommitChangeParserWorker::parseCommitChanges171,791 us
PhabricatorChangeParserTestCase::expectChanges414,998 us
DiffusionPathQuery::execute313,476 us
PhabricatorRepositoryDiscoveryEngine::discoverMercurialCommits3403 us
DiffusionLowLevelMercurialBranchesQuery::executeQuery3365 us
PhabricatorChangeParserTestCase::testMercurialParser1102 us
PhabricatorRepositoryMercurialCommitChangeParserWorker::parseCommitChanges171,799 us
PhabricatorChangeParserTestCase::testSubversionPartialParser3345 us
PhabricatorRepositorySvnCommitChangeParserWorker::buildChanges7710,530 us
PhabricatorChangeParserTestCase::testSubversionParser1102 us
PhabricatorChangeParserTestCase::testSubversionForeignStubsParser4431 us
PhabricatorWorkingCopyDiscoveryTestCase::discoverRefs3389 us
PhortunePaymentProvider::getAllProviders1121 us
PhrequentTimeBlockTestCase::newEvent283,521 us
QueryFormattingTestCase::testQueryFormatting1119 us
Child Calls