XHProf id Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
id13,3841,857,739 us100.0%
Parent Calls
PhutilConsole::writeTextMessage6,4394,706 us
PhutilBootloader::registerLibrary11 us
ArcanistConfiguration::buildAllWorkflows11 us
PhutilClassMapQuery::loadMap409,615 us
ArcanistGitAPI::getAllFiles10 us
ArcanistConfigurationDrivenUnitTestEngine::loadAvailableTestEngines21 us
PhutilUnitTestEngine::getAllTests11 us
PhabricatorApplicationConfigOptions::loadAll22 us
PhabricatorApplicationConfigOptions::newOption20054 us
PhabricatorDifferentialConfigOptions::getOptions11 us
PhabricatorDiffusionConfigOptions::getOptions10 us
PhabricatorManiphestConfigOptions::getOptions10 us
PhabricatorOwnersConfigOptions::getOptions20 us
PhabricatorProjectConfigOptions::getOptions10 us
PhabricatorUserConfigOptions::getOptions73 us
PhabricatorEnv::buildConfigurationSourceStack31 us
PhabricatorConfigDatabaseSource::loadConfig10 us
PhabricatorEventEngine::initialize11 us
PhabricatorApplication::getAllApplications11 us
PhutilTranslation::loadAllTranslations153,049 us
PhutilLibraryTestCase::testMethodVisibility1136 us
PhutilLibraryTestCase::getLibraryRoot3894 us
PhutilTestCase::getLink29191 us
PhutilLibraryTestCase::testLibraryMap1276 us
PhutilLibraryMapBuilder::loadSourceFileMap1251 us
PhutilLibraryTestCase::testEverythingImplemented1317 us
DifferentialDiff::initializeNewDiff9822,240 us
HeraldField::getAllFields1237 us
PhabricatorPHIDType::getAllTypes579161,449 us
AlmanacServiceType::getAllServiceTypes1245 us
AphrontHTTPSinkTestCase::testJSONContentSniff1297 us
AphrontIsolatedDatabaseConnectionTestCase::assertNoSuchRow3792 us
AphrontMySQLDatabaseConnectionTestCase::testConnectionFailures1242 us
CelerityPhysicalResources::getAll1242 us
CelerityPostprocessor::getAllPostprocessors3674 us
ConduitAPIMethod::loadAllConduitMethods13640,962 us
PhabricatorTestCase::generateNewTestUser20859,179 us
PhabricatorUserEditor::willAddEmail13234,854 us
PhabricatorUser::save11943,787 us
PhabricatorWorker::scheduleTask26972,894 us
PhabricatorUserEditor::didVerifyEmail10929,898 us
ConpherenceThread::initializeNewRoom122,701 us
ConpherenceRoomTestCase::createRoom153,502 us
PhabricatorMarkupEngine::loadCustomInlineRules4711,560 us
PhabricatorMarkupEngine::loadCustomBlockRules4711,467 us
ConpherenceEditor::validateTransaction71,384 us
PhabricatorPolicyCapability::getCapabilityMap364106,222 us
PhabricatorCustomField::buildFieldList11035,718 us
PhabricatorStandardCustomField::buildStandardFields15538,113 us
PhabricatorPolicyQuery::getObjectPolicyRules398,437 us
ConpherenceEditor::applyInitialEffects133,063 us
PhabricatorPolicyFilter::requireCapability398,707 us
PhabricatorApplicationTransactionEditor::applyTransactions5417,327 us
HeraldTranscript::loadXHeraldRulesHeader5316,401 us
ConpherenceEditor::getMailTo123,141 us
ConpherenceTestCase::addParticipants4911 us
ConpherenceEditor::applyCustomExternalTransaction2399 us
PhabricatorFile::newFileFromContentHash185,741 us
PhabricatorFile::initializeNewFile3614,382 us
ConpherenceTestCase::addMessageWithFile2540 us
PhabricatorEmbedFileRemarkupRule::loadObjects81,633 us
PhabricatorFileQuery::loadPage6318,567 us
PhabricatorUser::loadHandles3659 us
PhabricatorHandlePool::newHandleList102,206 us
PhabricatorHandlePool::loadPHIDs3930 us
PhabricatorHandleQuery::loadPage12843,012 us
PhabricatorFileFilePHIDType::buildQueryForObjects132,854 us
PhabricatorEmbedFileRemarkupRule::renderFileLink81,674 us
PhabricatorFile::getDownloadURI81,589 us
ConpherenceEditor::generateTransactionsFromText82,356 us
PhabricatorApplicationTransactionEditor::expandRemarkupBlockTransactions2436 us
PhabricatorApplicationTransactionEditor::extractFilePHIDs2372 us
PhabricatorEdgeType::getAllTypes1242 us
ConpherenceTestCase::removeParticipants81,885 us
PhabricatorDifferenceEngine::generateChangesetFromFileContent144,927 us
DifferentialDiff::newEphemeralFromRawChanges143,307 us
DifferentialCommitMessageParserTestCase::testDifferentialCommitMessageParser61,529 us
DifferentialCommitMessageParser::parseCorpus61,666 us
DifferentialHunkParserTestCase::createHunk124,971 us
PhutilDefaultSyntaxHighlighterEngine::getHighlightFuture287,918 us
PhutilPygmentsSyntaxHighlighter::getHighlightFuture289,949 us
ArcanistDiffUtils::generateEditString163,995 us
DrydockBlueprintImplementation::getAllBlueprintImplementations1247 us
HarbormasterAutotargetsTestCase::testGenerateHarbormasterAutotargets2381 us
HarbormasterQueryAutotargetsConduitAPIMethod::execute4798 us
DifferentialDiffPHIDType::buildQueryForObjects112,516 us
HarbormasterBuildStepImplementation::getImplementations215,594 us
HarbormasterTargetEngine::generateBuildStepMap2524 us
HarbormasterBuildPlan::initializeNewBuildPlan2430 us
HarbormasterBuildStep::initializeNewStep2377 us
HarbormasterBuildable::createOrLoadExisting2649 us
HarbormasterBuildable::initializeNewBuildable1240 us
HarbormasterTargetEngine::generateBuildTargetMap3668 us
HarbormasterBuild::initializeNewBuild1256 us
HarbormasterBuildWorker::loadBuild1349 us
HarbormasterBuildQuery::willFilterPage92,604 us
HarbormasterBuildablePHIDType::buildQueryForObjects81,752 us
HarbormasterBuildableQuery::willFilterPage102,249 us
HarbormasterBuildableQuery::didFilterPage82,063 us
HarbormasterBuildQuery::didFilterPage174,450 us
HarbormasterBuildPlanPHIDType::buildQueryForObjects184,827 us
HarbormasterBuildWorker::doWork1281 us
HarbormasterBuildEngine::releaseAllArtifacts1197 us
HarbormasterBuildEngine::updateBuildSteps62,115 us
HarbormasterBuildStepQuery::willFilterPage123,511 us
HarbormasterBuildStepImplementation::getAvailableArtifacts61,669 us
HarbormasterBuildTarget::initializeNewBuildTarget2429 us
PhabricatorWorker::scheduleTask@12431 us
HarbormasterTargetWorker::loadBuildTarget2423 us
HarbormasterBuildTargetQuery::willFilterPage61,346 us
HarbormasterBuildPHIDType::buildQueryForObjects61,216 us
HarbormasterBuildTargetQuery::didFilterPage2561 us
HarbormasterTargetWorker::doWork2617 us
HarbormasterBuildEngine::updateWaitingTargets2620 us
PhabricatorWorkerActiveTask::archiveTask82,882 us
HarbormasterBuildEngine::updateBuildable1251 us
HarbormasterBuildableQuery::didFilterPage@11467 us
HarbormasterBuildPlanQuery::didFilterPage1225 us
HarbormasterBuildQuery::didFilterPage@12601 us
HeraldRuleTestCase::testHeraldRuleExecutionOrder61,413 us
HeraldTranscriptTestCase::testTranscriptTruncation1494 us
LiskFixtureTestCase::testTransactionalIsolation2of22575 us
LiskFixtureTestCase::testReadableTransactions1257 us
LiskFixtureTestCase::testTransactionalIsolation1of22484 us
LiskFixtureTestCase::testFixturesBasicallyWork3769 us
LiskFixtureTestCase::testNonmutableColumns1460 us
ManiphestExcelFormat::loadAllFormats1247 us
ManiphestTask::initializeNewTask4411,025 us
PhabricatorSpacesNamespaceQuery::getAllSpaces102,190 us
ManiphestTaskTestCase::newTask122,828 us
ManiphestTaskTestCase::applyTaskTransactions204,447 us
ManiphestTransactionEditor::buildHeraldAdapter2410,350 us
HeraldEngine::loadRulesForAdapter246,498 us
HeraldTranscript::saveXHeraldRulesHeader247,526 us
PhabricatorSubscribersQuery::loadSubscribersForPHID8822,942 us
PhabricatorEdgeQuery::loadDestinationPHIDs8731,452 us
ManiphestTaskTestCase::loadTasks103,598 us
ManiphestTransactionEditor::getAdjacentSubpriority82,522 us
ManiphestTransactionEditor::getAdjacentSubpriority@12432 us
ManiphestTaskTestCase::moveTask122,938 us
ManiphestTransactionEditor::getEdgeSubpriority2387 us
ManiphestTaskTestCase::movePriority4904 us
MetaMTAEmailTransactionCommand::getAllCommands1269 us
DifferentialActionEmailCommand::getCommandObjects61,555 us
NuanceSourceDefinition::getAllDefinitions1266 us
PHUIListViewTestCase::newLink256,021 us
PHUIListViewTestCase::newLabel2479 us
PassphraseCredentialType::getAllTypes31,162 us
PhabricatorAccessControlTestCase::testControllerAccessControls123,223 us
PhabricatorAccessControlTestCase::checkAccess5915,435 us
PhabricatorUser::loadPreferences173,908 us
DarkConsoleCore::__construct5914,412 us
PhabricatorController::willBeginExecution6519,794 us
PhabricatorAuthProvider::getAllBaseProviders1182 us
PhabricatorAuthProvider::getAllProviders1237 us
PhabricatorAuthController::isFirstTimeSetup71,778 us
PhabricatorController::newPage163,719 us
PhabricatorDisabledUserController::handleRequest91,954 us
PhabricatorAuthNeedsApprovalController::handleRequest81,738 us
PhabricatorStandardPageView::willRenderPage92,360 us
PhabricatorHomeApplication::loadAllQuickCreateItems185,766 us
PhabricatorPassphraseApplication::getCustomCapabilities235,719 us
PhabricatorManiphestApplication::getQuickCreateItems184,873 us
PhabricatorPholioApplication::getQuickCreateItems183,855 us
PhabricatorProjectApplication::getQuickCreateItems184,022 us
PhabricatorConpherenceApplication::getQuickCreateItems183,657 us
PhabricatorCalendarApplication::getQuickCreateItems183,765 us
PhabricatorPasteApplication::getQuickCreateItems184,501 us
PHUIListView::newLabel92,460 us
PHUIListItemView::getTagContent7218,231 us
PhabricatorHelpApplication::buildMainMenuItems92,574 us
PhabricatorAuthApplication::buildMainMenuItems91,968 us
PhabricatorMainMenuView::renderApplicationMenu91,920 us
AphrontRequest::getRequestURI277,852 us
PhabricatorStandardPageView::getBody92,196 us
PhabricatorStandardPageView::buildQuicksandConfig91,888 us
AphlictDropdownDataQuery::execute186,192 us
ConpherenceDurableColumnView::buildSearchButton2710,081 us
PhabricatorKeyValueDatabaseCache::establishConnection92,711 us
PhabricatorStandardPageView::produceAphrontResponse93,360 us
LiskDAO::loadRelatives185,960 us
PhabricatorMustVerifyEmailController::handleRequest1172 us
PhabricatorPolicyFilter::renderAccessDenied257,185 us
PhabricatorApplicationApplicationPHIDType::buildQueryForObjects31,210 us
PhabricatorPolicyFilter::rejectObject2510,222 us
PhabricatorApplicationConfigurationPanel::loadAllPanels1348 us
PhabricatorApplicationSearchEngine::getAllEngines1293 us
PhabricatorAuthFactor::getAllFactors1251 us
PhabricatorAuthInviteTestCase::generateEmail4813,815 us
PhabricatorAuthInviteTestCase::testInviteWithKnownEmail249,658 us
PhabricatorAuthInviteTestCase::generateEngine308,326 us
PhabricatorAuthInviteEngine::processInviteCode6918,563 us
PhabricatorAuthInviteEngine::loadUserForEmail164,129 us
PhabricatorPeopleUserPHIDType::buildQueryForObjects288,388 us
PhabricatorPeopleQuery::rebuildAvailabilityCache238,556 us
PhabricatorCalendarEventQuery::buildJoinClauseParts235,470 us
PhabricatorUserEmail::sendOldPrimaryEmail124,617 us
PhabricatorMetaMTAMail::expandRecipients389,231 us
PhabricatorUserEmail::sendNewPrimaryEmail122,806 us
PhabricatorAuthTemporaryToken::revokeTokens123,258 us
PhabricatorAuthInviteEngine::handleLoggedInInvite187,211 us
PhabricatorAuthInviteTestCase::testInviteWithNewEmail41,335 us
PhabricatorAuthInviteTestCase::testDuplicateInvite1234 us
PhabricatorCalendarHolidayTestCase::willRunTests10 us
PhabricatorCalendarHoliday::getNthBusinessDay51,365 us
PhabricatorCelerityTestCase::testCelerityMaps1291 us
CelerityResourcesOnDisk::findResourcesWithSuffixes2993 us
CelerityResourceMapGenerator::generate1214 us
CelerityResourceMapGenerator::detectGraphCycles1307 us
PhabricatorConduitTestCase::testConduitMethods1318 us
PhabricatorEdgeTestCase::testCycleDetection51,632 us
PhabricatorEdgeEditor::detectCycles31,132 us
PhabricatorEdgeGraph::loadEdges51,689 us
PhabricatorFactEngine::loadAllEngines1277 us
PhabricatorFileStorageEngine::loadAllEngines51,243 us
PhabricatorFileTestCase::testFileTransformDelete72,002 us
PhabricatorFileQuery::buildJoinClauseParts102,282 us
PhabricatorFileQuery::loadPage@1184,766 us
PhabricatorFileQuery::loadPage@242,970 us
PhabricatorFile::delete62,029 us
PhabricatorFile::delete@121,191 us
PhabricatorFile::buildAllEngines63,433 us
PhabricatorFile::deleteFileDataIfUnused41,045 us
PhabricatorFileTestCase::canViewFile82,470 us
PhabricatorFile::attachToObject1479 us
ManiphestTaskPHIDType::buildQueryForObjects4791 us
PhabricatorFileTestCase::testFileVisibility1311 us
PhabricatorFile::detachFromObject1193 us
PhabricatorFileTransform::getAllTransforms1359 us
PhabricatorFileThumbnailTransform::generateTransforms4975 us
PhabricatorMailReceiver::getRawAddress3810,860 us
PhabricatorMailReceiver::stripMailboxPrefix17352,445 us
PhabricatorMetaMTAMail::loadActors379,572 us
PhabricatorMetaMTAActorQuery::execute133,224 us
PhabricatorMetaMTAActorQuery::loadUserActors267,584 us
PhabricatorMetaMTAMail::sendNow3889 us
PhabricatorMetaMTAReceivedMail::loadReceiver82,418 us
ConpherenceCreateThreadMailReceiver::getMailUsernames144,828 us
ConpherenceCreateThreadMailReceiver::loadMailUsers73,231 us
PhabricatorMailReceiver::canAcceptApplicationMail3210,788 us
PhabricatorObjectMailReceiver::matchObjectAddress12734,929 us
PhabricatorMetaMTAReceivedMailTestCase::setManiphestCreateEmail2483 us
PhabricatorMetaMTAApplicationEmailQuery::willFilterPage71,969 us
PhabricatorUser::loadOneWithEmailAddress113,168 us
PhabricatorMetaMTAReceivedMail::sendExceptionMail61,718 us
PhutilURI::__construct3410,296 us
PhabricatorObjectListQueryTestCase::parseObjectList92,125 us
PhabricatorObjectListQuery::loadObjects163,871 us
PhabricatorPeopleUserPHIDType::loadNamedObjects2480 us
PhabricatorObjectMailReceiverTestCase::buildMail41,249 us
PhabricatorManiphestTaskTestDataGenerator::generate123,351 us
PhabricatorManiphestTaskTestDataGenerator::generateTitle82,481 us
PhabricatorManiphestTaskTestDataGenerator::generateDescription41,189 us
ManiphestTransactionEditor::requireCapabilities123,012 us
ManiphestTransactionEditor::applyCustomInternalTransaction4979 us
PhabricatorApplicationTransactionEditor::applyExternalEffects41,287 us
ManiphestTaskMailReceiver::loadObject4880 us
ManiphestTaskQuery::didFilterPage61,828 us
PhabricatorPasswordHasher::getAllHashers3657 us
PhabricatorPolicyDataTestCase::testObjectPolicyRuleThreadMembers1250 us
PhabricatorPolicyDataTestCase::testCustomPolicyRuleLunarPhase1238 us
PhabricatorPolicyFilter::loadCustomPolicies62,649 us
PhabricatorPolicyQuery::getGlobalPolicies5614,542 us
PhabricatorPolicyQuery::getObjectPolicies245,643 us
PhabricatorPolicyQuery::loadPage61,266 us
PhabricatorPolicyDataTestCase::testCustomPolicyRuleAdministrators1287 us
PhabricatorPolicyDataTestCase::testCustomPolicyRuleUser1195 us
PhabricatorPolicyDataTestCase::testProjectPolicyMembership3772 us
PhabricatorProject::updateDatasourceTokens259,580 us
PhabricatorSubscriptionsSubscribersPolicyRule::willApplyRules2460 us
PhabricatorPolicyDataTestCase::testObjectPolicyRuleSubscribers1210 us
PhabricatorPolicyTestCase::testAllQueriesBelongToActualApplications1308 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks61,269 us
PhabricatorPolicy::getPolicyExplanation85,180 us
PhabricatorProject::initializeNewProject61,548 us
PhabricatorProjectEditorTestCase::refreshProject194,626 us
PhabricatorProjectQuery::loadPage153,890 us
PhabricatorProjectTransactionEditor::validateTransaction41,057 us
PhabricatorProjectTransactionEditor::addSlug41,760 us
PhabricatorProjectProjectPHIDType::buildQueryForObjects2409 us
PhabricatorFile::loadBuiltins41,087 us
PhabricatorProjectEditorTestCase::joinOrLeaveProject204,818 us
PhabricatorApplicationTransactionEditor::getTransactionOldValue102,293 us
PhabricatorProjectTransactionEditor::applyBuiltinExternalTransaction71,942 us
PhabricatorApplicationTransactionEditor::applyInverseEdgeTransactions71,548 us
PhabricatorRepositoryURITestCase::testURIGeneration1414 us
PassphraseCredential::initializeNewCredential2472 us
PhabricatorRepository::initializeNewRepository289,027 us
PassphraseAbstractKey::loadCredential22,367 us
PassphraseCredentialQuery::willFilterPage2563 us
PhabricatorSearchEngine::loadAllEngines1256 us
PhabricatorSetupCheck::loadAllChecks1251 us
PhabricatorSpacesTestCase::loadAllSpaces92,893 us
PhabricatorSpacesNamespace::initializeNewNamespace168,259 us
PhabricatorSpacesTestCase::newSpace389,048 us
PhabricatorPolicyFilter::requireCapabilityWithForcedPolicy163,963 us
PhabricatorDestructionEngine::destroyObject3727 us
PhabricatorDestructionEngine::destroyEdges51,143 us
PhabricatorDestructionEngine::destroyObject@1123,864 us
PhabricatorDestructionEngine::destroyWorkerTasks51,395 us
PhabricatorPaste::initializeNewPaste2423 us
PhabricatorTriggerClockTestCase::expectClock4113,833 us
PhabricatorUserEditorTestCase::registerUser126,823 us
PhabricatorMetaMTAApplicationEmail::initializeNewAppEmail1243 us
PhabricatorWorkerBulkJobType::getAllJobTypes1264 us
PhabricatorWorkerTestCase::expectNextLease236,269 us
PhabricatorWorkerLeaseQuery::getLeaseOwnershipName235,569 us
PhabricatorWorkingCopyTestCase::buildBareRepository133,577 us
PhabricatorWorkingCopyTestCase::buildPulledRepository93,931 us
PhabricatorWorkingCopyTestCase::buildDiscoveredRepository32,106 us
PhabricatorRepositoryEngine::verifyGitOrigin61,548 us
PhabricatorRepositoryDiscoveryEngine::discoverGitCommits3649 us
DiffusionLowLevelGitRefQuery::executeQuery3675 us
PhabricatorRepositoryDiscoveryEngine::fillCommitCache369,815 us
PhabricatorRepositoryDiscoveryEngine::discoverStreamAncestry165,049 us
PhabricatorChangeParserTestCase::testGitParser1228 us
DiffusionCommitQuery::willFilterPage164,076 us
PhabricatorRepositoryGitCommitChangeParserWorker::parseCommitChanges174,648 us
PhabricatorChangeParserTestCase::expectChanges4113,091 us
DiffusionPathQuery::execute318,365 us
PhabricatorChangeParserTestCase::testSubversionValidRootParser41,123 us
PhabricatorRepositoryDiscoveryEngine::verifySubversionRoot144,115 us
PhabricatorRepositoryDiscoveryEngine::discoverSubversionCommits278,053 us
PhabricatorRepository::delete51,987 us
PhabricatorRepositoryCommit::loadCommitData41,934 us
PhabricatorRepositoryCommit::delete41,770 us
PhabricatorChangeParserTestCase::testSubversionForeignStubsParser4989 us
PhabricatorRepositorySvnCommitChangeParserWorker::buildChanges7722,416 us
PhabricatorRepositoryDiscoveryEngine::discoverMercurialCommits3858 us
DiffusionLowLevelMercurialBranchesQuery::executeQuery313,083 us
PhabricatorChangeParserTestCase::testMercurialParser1224 us
PhabricatorRepositoryMercurialCommitChangeParserWorker::parseCommitChanges175,160 us
PhabricatorChangeParserTestCase::testSubversionPartialParser3907 us
PhabricatorChangeParserTestCase::testSubversionParser1225 us
PhabricatorWorkingCopyDiscoveryTestCase::discoverRefs31,084 us
PhortunePaymentProvider::getAllProviders1528 us
PhrequentTimeBlockTestCase::newEvent288,171 us
QueryFormattingTestCase::testQueryFormatting1251 us
Child Calls