XHProf id Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
id12,1891,290,162 us100.0%
Parent Calls
PhutilConsole::writeTextMessage5,5171,589 us
PhutilBootloader::registerLibrary10 us
ArcanistConfiguration::buildAllWorkflows10 us
ArcanistGitAPI::getAllFiles10 us
PhutilUnitTestEngine::getAllTests11 us
PhabricatorApplicationConfigOptions::loadAll21 us
PhabricatorApplicationConfigOptions::newOption20639 us
PhabricatorDifferentialConfigOptions::getOptions11 us
PhabricatorDiffusionConfigOptions::getOptions11 us
PhabricatorManiphestConfigOptions::getOptions11 us
PhabricatorProjectConfigOptions::getOptions11 us
PhabricatorUserConfigOptions::getOptions76 us
PhabricatorEnv::buildConfigurationSourceStack31 us
PhabricatorConfigDatabaseSource::loadConfig10 us
PhabricatorEventEngine::initialize11 us
PhabricatorApplication::getAllApplications11 us
PhutilClassMapQuery::loadMap265,405 us
PhutilTranslation::loadAllTranslations154,123 us
PhutilLibraryTestCase::getLibraryRoot3376 us
PhutilLibraryTestCase::testLibraryMap132 us
PhutilLibraryMapBuilder::loadSourceFileMap131 us
PhutilLibraryMapBuilder::analyzeLibrary127 us
PhutilTestCase::getLink287275 us
PhutilLibraryTestCase::testMethodVisibility140 us
PhutilLibraryTestCase::testEverythingImplemented1346 us
DifferentialDiff::initializeNewDiff9817,538 us
HeraldField::getAllFields1362 us
PhabricatorPHIDType::getAllTypes571113,115 us
AlmanacServiceType::getAllServiceTypes1125 us
AphrontHTTPSinkTestCase::testJSONContentSniff1138 us
AphrontIsolatedDatabaseConnectionTestCase::assertNoSuchRow3311 us
AphrontMySQLDatabaseConnectionTestCase::testConnectionFailures1310 us
CelerityPhysicalResources::getAll1125 us
CelerityPostprocessor::getAllPostprocessors3576 us
ConduitAPIMethod::loadAllConduitMethods1380 us
PhabricatorTestCase::generateNewTestUser20850,193 us
PhabricatorUserEditor::willAddEmail13232,021 us
PhabricatorUser::save11928,323 us
PhabricatorWorker::scheduleTask26756,283 us
PhabricatorUserEditor::didVerifyEmail10924,359 us
ConpherenceThread::initializeNewRoom122,907 us
ConpherenceRoomTestCase::createRoom153,324 us
PhabricatorMarkupEngine::loadCustomInlineRules479,093 us
PhabricatorMarkupEngine::loadCustomBlockRules479,265 us
ConpherenceEditor::validateTransaction71,211 us
PhabricatorPolicyCapability::getCapabilityMap35971,789 us
PhabricatorCustomField::buildFieldList10734,194 us
PhabricatorStandardCustomField::buildStandardFields14935,810 us
PhabricatorPolicyQuery::getObjectPolicyRules398,292 us
ConpherenceEditor::applyInitialEffects132,789 us
PhabricatorPolicyFilter::requireCapability396,892 us
PhabricatorApplicationTransactionEditor::applyTransactions5211,694 us
HeraldTranscript::loadXHeraldRulesHeader5110,494 us
ConpherenceEditor::getMailTo122,405 us
PhabricatorFile::newFileFromContentHash183,125 us
PhabricatorFile::initializeNewFile365,660 us
ConpherenceTestCase::addMessageWithFile2424 us
PhabricatorEmbedFileRemarkupRule::loadObjects81,259 us
PhabricatorFileQuery::loadPage6313,336 us
PhabricatorUser::loadHandles3512 us
PhabricatorHandlePool::newHandleList102,105 us
PhabricatorHandlePool::loadPHIDs3498 us
PhabricatorHandleQuery::loadPage12825,333 us
PhabricatorFileFilePHIDType::buildQueryForObjects132,006 us
PhabricatorEmbedFileRemarkupRule::renderFileLink81,683 us
PhabricatorFile::getDownloadURI81,795 us
ConpherenceEditor::generateTransactionsFromText81,714 us
PhabricatorApplicationTransactionEditor::expandRemarkupBlockTransactions2397 us
PhabricatorApplicationTransactionEditor::extractFilePHIDs2782 us
PhabricatorEdgeType::getAllTypes1291 us
ConpherenceTestCase::removeParticipants81,307 us
ConpherenceTestCase::addParticipants4920 us
ConpherenceEditor::applyCustomExternalTransaction2519 us
PhabricatorDifferenceEngine::generateChangesetFromFileContent143,351 us
DifferentialDiff::newEphemeralFromRawChanges142,823 us
DifferentialCommitMessageParserTestCase::testDifferentialCommitMessageParser6672 us
DifferentialCommitMessageParser::parseCorpus6810 us
DifferentialHunkParserTestCase::createHunk122,192 us
PhutilDefaultSyntaxHighlighterEngine::getHighlightFuture284,069 us
PhutilPygmentsSyntaxHighlighter::getHighlightFuture283,793 us
ArcanistDiffUtils::generateEditString162,449 us
DrydockBlueprintImplementation::getAllBlueprintImplementations1126 us
HarbormasterAutotargetsTestCase::testGenerateHarbormasterAutotargets2221 us
HarbormasterQueryAutotargetsConduitAPIMethod::execute4560 us
DifferentialDiffPHIDType::buildQueryForObjects111,450 us
HarbormasterBuildStepImplementation::getImplementations212,527 us
HarbormasterTargetEngine::generateBuildStepMap2212 us
HarbormasterBuildPlan::initializeNewBuildPlan1121 us
HarbormasterBuildStep::initializeNewStep2245 us
HarbormasterBuildable::createOrLoadExisting2232 us
HarbormasterBuildable::initializeNewBuildable1127 us
HarbormasterTargetEngine::generateBuildTargetMap3373 us
HarbormasterBuild::initializeNewBuild1123 us
HarbormasterBuildWorker::doWork2212 us
HarbormasterBuildQuery::willFilterPage91,030 us
HarbormasterBuildablePHIDType::buildQueryForObjects8981 us
HarbormasterBuildableQuery::willFilterPage101,269 us
HarbormasterBuildableQuery::didFilterPage83,047 us
HarbormasterBuildQuery::didFilterPage172,629 us
HarbormasterBuildPlanPHIDType::buildQueryForObjects182,237 us
HarbormasterBuildEngine::releaseAllArtifacts1101 us
HarbormasterBuildEngine::updateBuildSteps6639 us
HarbormasterBuildStepQuery::willFilterPage101,068 us
HarbormasterBuildStepImplementation::getAvailableArtifacts6760 us
HarbormasterBuildTarget::initializeNewBuildTarget2212 us
PhabricatorWorker::scheduleTask@12206 us
HarbormasterTargetWorker::loadBuildTarget2332 us
HarbormasterBuildTargetQuery::willFilterPage6729 us
HarbormasterBuildPHIDType::buildQueryForObjects6643 us
HarbormasterTargetWorker::doWork2225 us
HarbormasterBuildEngine::updateWaitingTargets2213 us
PhabricatorWorkerActiveTask::archiveTask8965 us
HarbormasterBuildEngine::updateBuildable1108 us
HarbormasterBuildableQuery::didFilterPage@11122 us
HarbormasterBuildPlanQuery::didFilterPage1213 us
HarbormasterBuildQuery::didFilterPage@12234 us
HeraldRuleTestCase::testHeraldRuleExecutionOrder61,788 us
HeraldTranscriptTestCase::testTranscriptTruncation1298 us
LiskFixtureTestCase::testTransactionalIsolation2of22314 us
LiskFixtureTestCase::testNonmutableColumns1177 us
LiskFixtureTestCase::testFixturesBasicallyWork3389 us
LiskFixtureTestCase::testTransactionalIsolation1of22607 us
LiskFixtureTestCase::testReadableTransactions1161 us
ManiphestExcelFormat::loadAllFormats1134 us
ManiphestTask::initializeNewTask4410,982 us
PhabricatorSpacesNamespaceQuery::getAllSpaces112,592 us
ManiphestTaskTestCase::newTask123,137 us
ManiphestTaskTestCase::applyTaskTransactions205,108 us
ManiphestTransactionEditor::buildHeraldAdapter247,620 us
HeraldEngine::loadRulesForAdapter245,743 us
HeraldTranscript::saveXHeraldRulesHeader245,770 us
PhabricatorSubscribersQuery::loadSubscribersForPHID8418,444 us
PhabricatorEdgeQuery::loadDestinationPHIDs8621,113 us
ManiphestTaskTestCase::loadTasks104,697 us
ManiphestTransactionEditor::getAdjacentSubpriority81,983 us
ManiphestTransactionEditor::getAdjacentSubpriority@12238 us
ManiphestTaskTestCase::moveTask123,164 us
ManiphestTransactionEditor::getEdgeSubpriority2845 us
ManiphestTaskTestCase::movePriority4809 us
MetaMTAEmailTransactionCommand::getAllCommands1144 us
DifferentialActionEmailCommand::getCommandObjects6819 us
NuanceSourceDefinition::getAllDefinitions1120 us
PHUIListViewTestCase::newLink254,211 us
PHUIListViewTestCase::newLabel2284 us
PassphraseCredentialType::getAllTypes3355 us
PhabricatorAccessControlTestCase::testControllerAccessControls123,147 us
PhabricatorAccessControlTestCase::checkAccess5914,506 us
PhabricatorUser::loadPreferences174,280 us
DarkConsoleCore::__construct5914,565 us
PhabricatorController::willBeginExecution6516,729 us
PhabricatorAuthProvider::getAllBaseProviders1109 us
PhabricatorAuthProvider::getAllProviders1116 us
PhabricatorAuthController::isFirstTimeSetup71,546 us
PhabricatorController::buildPageResponse165,732 us
PhabricatorDisabledUserController::processRequest92,344 us
PhabricatorAuthNeedsApprovalController::processRequest81,942 us
PhabricatorStandardPageView::willRenderPage91,702 us
PhabricatorHomeApplication::loadAllQuickCreateItems183,326 us
PhabricatorPassphraseApplication::getCustomCapabilities233,329 us
PhabricatorManiphestApplication::getQuickCreateItems183,115 us
PhabricatorPholioApplication::getQuickCreateItems183,742 us
PhabricatorProjectApplication::getQuickCreateItems183,186 us
PhabricatorConpherenceApplication::getQuickCreateItems182,971 us
PhabricatorCalendarApplication::getQuickCreateItems183,164 us
PhabricatorPasteApplication::getQuickCreateItems182,875 us
PHUIListView::newLabel91,520 us
PHUIListItemView::getTagContent7213,563 us
PhabricatorHelpApplication::buildMainMenuItems91,529 us
PhabricatorAuthApplication::buildMainMenuItems91,501 us
PhabricatorMainMenuView::renderApplicationMenu91,377 us
AphrontRequest::getRequestURI278,709 us
PhabricatorStandardPageView::getBody91,452 us
PhabricatorStandardPageView::buildQuicksandConfig91,438 us
AphlictDropdownDataQuery::execute183,290 us
ConpherenceDurableColumnView::buildSearchButton276,123 us
PhabricatorKeyValueDatabaseCache::establishConnection91,837 us
LiskDAO::loadRelatives183,814 us
PhabricatorMustVerifyEmailController::processRequest1122 us
PhabricatorPolicyFilter::renderAccessDenied254,534 us
PhabricatorApplicationApplicationPHIDType::buildQueryForObjects3891 us
PhabricatorPolicyFilter::rejectObject256,015 us
PhabricatorApplicationConfigurationPanel::loadAllPanels1315 us
PhabricatorApplicationSearchEngine::getAllEngines1149 us
PhabricatorAuthFactor::getAllFactors1141 us
PhabricatorAuthInviteTestCase::testDuplicateInvite1109 us
PhabricatorAuthInviteTestCase::generateEngine308,893 us
PhabricatorAuthInviteEngine::processInviteCode6917,551 us
PhabricatorAuthInviteEngine::handleLoggedInInvite183,761 us
PhabricatorAuthInviteTestCase::testInviteWithNewEmail41,333 us
PhabricatorAuthInviteTestCase::generateEmail4810,436 us
PhabricatorAuthInviteTestCase::testInviteWithKnownEmail245,047 us
PhabricatorAuthInviteEngine::loadUserForEmail164,124 us
PhabricatorPeopleUserPHIDType::buildQueryForObjects286,688 us
PhabricatorPeopleQuery::rebuildAvailabilityCache236,652 us
PhabricatorCalendarEventQuery::buildJoinClauseParts236,539 us
PhabricatorUserEmail::sendOldPrimaryEmail122,683 us
PhabricatorMetaMTAMail::expandRecipients389,011 us
PhabricatorUserEmail::sendNewPrimaryEmail122,739 us
PhabricatorAuthTemporaryToken::revokeTokens122,436 us
PhabricatorCalendarHolidayTestCase::willRunTests11 us
PhabricatorCalendarHoliday::getNthBusinessDay5702 us
PhabricatorCelerityTestCase::testCelerityMaps1205 us
CelerityResourcesOnDisk::findResourcesWithSuffixes2332 us
CelerityResourceMapGenerator::generate1131 us
CelerityResourceMapGenerator::detectGraphCycles1123 us
PhabricatorConduitTestCase::testConduitMethods1143 us
PhabricatorEdgeTestCase::testCycleDetection51,002 us
PhabricatorEdgeEditor::detectCycles3527 us
PhabricatorEdgeGraph::loadEdges5748 us
PhabricatorFactEngine::loadAllEngines1140 us
PhabricatorFileStorageEngine::loadAllEngines5821 us
PhabricatorFileTestCase::testFileTransformDelete71,563 us
PhabricatorFileQuery::buildJoinClauseParts101,743 us
PhabricatorFileQuery::loadPage@1182,430 us
PhabricatorFileQuery::loadPage@24491 us
PhabricatorFile::delete61,056 us
PhabricatorFile::delete@12268 us
PhabricatorFile::buildAllEngines61,203 us
PhabricatorFile::deleteFileDataIfUnused41,433 us
PhabricatorFileTestCase::canViewFile81,436 us
PhabricatorFile::attachToObject1120 us
ManiphestTaskPHIDType::buildQueryForObjects4817 us
PhabricatorFileTestCase::testFileVisibility1102 us
PhabricatorFile::detachFromObject11,083 us
PhabricatorFileTransform::getAllTransforms1329 us
PhabricatorFileThumbnailTransform::generateTransforms41,238 us
PhabricatorMailReceiver::getRawAddress405,005 us
PhabricatorMailReceiver::stripMailboxPrefix14019,314 us
PhabricatorMetaMTAMail::loadActors378,717 us
PhabricatorMetaMTAActorQuery::execute132,999 us
PhabricatorMetaMTAActorQuery::loadUserActors266,250 us
PhabricatorMetaMTAMail::sendNow31,740 us
PhabricatorMetaMTAReceivedMailTestCase::setManiphestCreateEmail2611 us
PhabricatorMetaMTAReceivedMail::loadReceiver81,137 us
ConpherenceCreateThreadMailReceiver::getMailUsernames142,065 us
ConpherenceCreateThreadMailReceiver::loadMailUsers7958 us
PhabricatorMailReceiver::canAcceptApplicationMail324,929 us
PhabricatorMetaMTAApplicationEmailQuery::willFilterPage91,246 us
PhabricatorObjectMailReceiver::matchObjectAddress9212,943 us
PhabricatorUser::loadOneWithEmailAddress111,494 us
PhabricatorMetaMTAReceivedMail::sendExceptionMail61,424 us
PhutilURI::__construct226,585 us
PhabricatorObjectListQueryTestCase::parseObjectList91,530 us
PhabricatorObjectListQuery::loadObjects162,340 us
PhabricatorPeopleUserPHIDType::loadNamedObjects2431 us
PhabricatorObjectMailReceiverTestCase::buildMail4522 us
PhabricatorManiphestTaskTestDataGenerator::generate122,542 us
PhabricatorManiphestTaskTestDataGenerator::generateTitle82,102 us
PhabricatorManiphestTaskTestDataGenerator::generateDescription41,013 us
ManiphestTransactionEditor::requireCapabilities121,903 us
ManiphestTransactionEditor::applyCustomInternalTransaction4723 us
PhabricatorApplicationTransactionEditor::applyExternalEffects4839 us
ManiphestTaskMailReceiver::loadObject4498 us
ManiphestTaskQuery::didFilterPage61,199 us
PhabricatorPasswordHasher::getAllHashers31,885 us
PhabricatorPolicyDataTestCase::testCustomPolicyRuleLunarPhase1622 us
PhabricatorPolicyFilter::loadCustomPolicies61,245 us
PhabricatorPolicyQuery::getGlobalPolicies568,169 us
PhabricatorPolicyQuery::getObjectPolicies244,147 us
PhabricatorPolicyQuery::loadPage61,034 us
PhabricatorPolicyDataTestCase::testProjectPolicyMembership3572 us
PhabricatorProject::updateDatasourceTokens235,065 us
PhabricatorPolicyDataTestCase::testObjectPolicyRuleThreadMembers1317 us
PhabricatorPolicyDataTestCase::testCustomPolicyRuleAdministrators1298 us
PhabricatorSubscriptionsSubscribersPolicyRule::willApplyRules2212 us
PhabricatorPolicyDataTestCase::testObjectPolicyRuleSubscribers1104 us
PhabricatorPolicyDataTestCase::testCustomPolicyRuleUser1298 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks61,098 us
PhabricatorPolicy::getPolicyExplanation81,137 us
PhabricatorPolicyTestCase::testAllQueriesBelongToActualApplications1165 us
PhabricatorProject::initializeNewProject61,444 us
PhabricatorProjectEditorTestCase::refreshProject193,594 us
PhabricatorProjectQuery::loadPage153,597 us
PhabricatorProjectEditorTestCase::joinOrLeaveProject205,329 us
PhabricatorApplicationTransactionEditor::getTransactionOldValue102,169 us
PhabricatorProjectTransactionEditor::applyBuiltinExternalTransaction71,638 us
PhabricatorApplicationTransactionEditor::applyInverseEdgeTransactions71,536 us
PhabricatorProjectProjectPHIDType::buildQueryForObjects2406 us
PhabricatorFile::loadBuiltins41,043 us
PhabricatorProjectTransactionEditor::validateTransaction4425 us
PhabricatorProjectTransactionEditor::addSlug41,207 us
PhabricatorRepositoryURITestCase::testURIGeneration1105 us
PassphraseCredential::initializeNewCredential2234 us
PhabricatorRepository::initializeNewRepository287,801 us
PassphraseAbstractKey::loadCredential2259 us
PassphraseCredentialQuery::willFilterPage2226 us
PhabricatorSearchEngine::loadAllEngines1211 us
PhabricatorSetupCheck::loadAllChecks1324 us
PhabricatorSpacesTestCase::loadAllSpaces91,658 us
PhabricatorSpacesNamespace::initializeNewNamespace163,615 us
PhabricatorSpacesTestCase::newSpace386,781 us
PhabricatorPolicyFilter::requireCapabilityWithForcedPolicy162,999 us
PhabricatorDestructionEngine::destroyObject3404 us
PhabricatorDestructionEngine::destroyEdges5537 us
PhabricatorDestructionEngine::destroyObject@1121,266 us
PhabricatorDestructionEngine::destroyWorkerTasks5579 us
PhabricatorPaste::initializeNewPaste2597 us
PhabricatorTriggerClockTestCase::expectClock4112,537 us
PhabricatorUserEditorTestCase::registerUser121,440 us
PhabricatorMetaMTAApplicationEmail::initializeNewAppEmail1104 us
PhabricatorWorkerBulkJobType::getAllJobTypes1683 us
PhabricatorWorkerTestCase::expectNextLease233,781 us
PhabricatorWorkerLeaseQuery::getLeaseOwnershipName233,915 us
PhabricatorWorkingCopyTestCase::buildBareRepository134,268 us
PhabricatorChangeParserTestCase::testSubversionValidRootParser4803 us
PhabricatorRepositoryDiscoveryEngine::verifySubversionRoot142,159 us
PhabricatorRepositoryDiscoveryEngine::discoverSubversionCommits274,741 us
PhabricatorRepositoryDiscoveryEngine::fillCommitCache367,017 us
PhabricatorRepository::delete61,117 us
PhabricatorRepositoryCommit::loadCommitData41,038 us
PhabricatorRepositoryCommit::delete41,323 us
PhabricatorWorkingCopyTestCase::buildPulledRepository91,844 us
PhabricatorWorkingCopyTestCase::buildDiscoveredRepository3816 us
PhabricatorRepositoryDiscoveryEngine::discoverMercurialCommits3613 us
DiffusionLowLevelMercurialBranchesQuery::executeQuery3832 us
PhabricatorRepositoryDiscoveryEngine::discoverStreamAncestry165,308 us
PhabricatorChangeParserTestCase::testMercurialParser1115 us
DiffusionCommitQuery::willFilterPage163,138 us
PhabricatorRepositoryMercurialCommitChangeParserWorker::parseCommitChanges172,735 us
PhabricatorChangeParserTestCase::expectChanges418,488 us
DiffusionPathQuery::execute316,218 us
PhabricatorChangeParserTestCase::testSubversionParser1302 us
PhabricatorRepositorySvnCommitChangeParserWorker::buildChanges7715,072 us
PhabricatorChangeParserTestCase::testSubversionPartialParser3478 us
PhabricatorRepositoryEngine::verifyGitOrigin61,449 us
PhabricatorRepositoryDiscoveryEngine::discoverGitCommits3723 us
DiffusionLowLevelGitRefQuery::executeQuery3545 us
PhabricatorChangeParserTestCase::testGitParser1204 us
PhabricatorRepositoryGitCommitChangeParserWorker::parseCommitChanges173,655 us
PhabricatorChangeParserTestCase::testSubversionForeignStubsParser4528 us
PhabricatorWorkingCopyDiscoveryTestCase::discoverRefs3446 us
PhortunePaymentProvider::getAllProviders1370 us
PhrequentTimeBlockTestCase::newEvent285,911 us
QueryFormattingTestCase::testQueryFormatting1121 us
Child Calls