XHProf LiskDAO::__construct Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
LiskDAO::__construct3,6251,241,698 us100.0%
Parent Calls
PhabricatorDifferentialConfigOptions::getOptions14 us
PhabricatorDiffusionConfigOptions::getOptions13 us
PhabricatorManiphestConfigOptions::getOptions13 us
PhabricatorProjectConfigOptions::getOptions13 us
PhabricatorUserConfigOptions::getOptions14 us
PhabricatorConfigDatabaseSource::loadConfig13 us
PhabricatorUser::getOmnipotentUser1234 us
DifferentialDiff::initializeNewDiff4916,001 us
DifferentialDiff::buildChangesetsFromRawChanges13340,178 us
DifferentialHunkTestCase::testMakeChanges2532 us
AphrontIsolatedDatabaseConnectionTestCase::testTransactionRollback41,732 us
AphrontIsolatedDatabaseConnectionTestCase::assertNoSuchRow31,437 us
AphrontMySQLDatabaseConnectionTestCase::testConnectionFailures1454 us
CalendarTimeUtilTestCase::testTimestampsStartDay1289 us
CalendarTimeUtilTestCase::testTimestampsAtMidnight1364 us
ConduitCall::executeMethod2832 us
PhabricatorTestCase::generateNewTestUser20865,661 us
PhabricatorMetaMTAApplicationEmailQuery::loadPage16444,592 us
PhabricatorWorker::scheduleTask26775,102 us
PhabricatorWorkerActiveTask::forceSaveWithoutLease26974,410 us
PhabricatorUserLog::initializeNewLog14957,064 us
ConpherenceThread::initializeNewRoom61,501 us
ConpherenceRoomTestCase::createRoom103,200 us
PhabricatorPeopleQuery::loadPage7221,164 us
PhabricatorPeopleQuery::newResultObject7452,407 us
ConpherenceEditor::applyInitialEffects135,437 us
ConpherenceEditor::getMailTo123,313 us
ConpherenceTestCase::addParticipants2459 us
ConpherenceEditor::applyCustomExternalTransaction2730 us
PhabricatorFile::newFileFromContentHash185,170 us
PhabricatorFile::initializeNewFile187,138 us
PhabricatorFileQuery::loadPage6218,272 us
PhabricatorFileQuery::newResultObject4616,010 us
PhabricatorFileFilePHIDType::newObject4411,808 us
ConpherenceEditor::generateTransactionsFromText61,372 us
ConpherenceTransactionComment::getApplicationTransactionObject4965 us
PhabricatorConpherenceThreadPHIDType::newObject61,431 us
ConpherenceTestCase::removeParticipants41,894 us
DifferentialChangesetParserTestCase::testDiffChangesets143,699 us
DifferentialDiff::newEphemeralFromRawChanges144,532 us
DifferentialHunkParserTestCase::createHunk123,311 us
DifferentialParseRenderTestCase::buildChangesetParsers4410,582 us
DifferentialDiffQuery::loadPage113,359 us
HarbormasterBuildPlanQuery::newResultObject4112,834 us
HarbormasterBuildPlan::initializeNewBuildPlan1242 us
HarbormasterBuildStep::initializeNewStep2461 us
HarbormasterBuildableQuery::newResultObject235,703 us
HarbormasterBuildable::initializeNewBuildable1245 us
HarbormasterBuildQuery::loadPage102,511 us
HarbormasterBuild::initializeNewBuild1233 us
HarbormasterBuildQuery::didFilterPage82,293 us
PhabricatorGlobalLock::doLock1280 us
HarbormasterBuildTargetQuery::loadPage82,157 us
HarbormasterBuildStepQuery::loadPage102,325 us
HarbormasterBuildTarget::initializeNewBuildTarget2705 us
PhabricatorWorker::scheduleTask@12604 us
HarbormasterBuildMessageQuery::loadPage2461 us
PhabricatorWorkerActiveTask::archiveTask82,231 us
PhabricatorWorkerArchiveTask::save82,203 us
HarbormasterBuildQuery::didFilterPage@11232 us
HeraldRuleTestCase::testHeraldRuleExecutionOrder61,656 us
LiskDAOTestCase::testCheckProperty1348 us
LiskDAOTestCase::getData1277 us
LiskFixtureTestCase::testNonmutableColumns1386 us
LiskFixtureTestCase::testTransactionalIsolation1of22569 us
LiskFixtureTestCase::testReadableTransactions2514 us
LiskFixtureTestCase::testTransactionalIsolation2of22556 us
LiskFixtureTestCase::testGarbageLoadCalls2560 us
LiskFixtureTestCase::testCounters1300 us
LiskFixtureTestCase::testFixturesBasicallyWork31,032 us
LiskIsolationTestCase::testMagicMethods1338 us
LiskIsolationTestCase::testIsolationContainment1480 us
LiskIsolationTestCase::testEphemeral1878 us
LiskIsolationTestCase::testIsolatedWrites1289 us
ManiphestTask::initializeNewTask228,328 us
PhabricatorSpacesNamespaceQuery::loadPage205,163 us
ManiphestTaskTestCase::newTask123,795 us
HeraldRuleQuery::loadPage246,549 us
ManiphestTaskPHIDType::newObject15044,704 us
ManiphestTaskQuery::newResultObject7623,925 us
ManiphestTaskQuery::loadPage309,638 us
ManiphestTaskQuery::loadPage@183,491 us
ManiphestTaskTestCase::moveTask124,872 us
ManiphestTaskTestCase::movePriority4950 us
PhabricatorAccessControlTestCase::testControllerAccessControls1256 us
PhabricatorUser::loadPreferences308,041 us
PhabricatorAuthProviderConfigQuery::loadPage1237 us
ConpherenceParticipantCountQuery::execute92,752 us
AphlictDropdownDataQuery::execute93,454 us
PhabricatorKeyValueDatabaseCache::establishConnection93,935 us
PhabricatorUser::loadPrimaryEmail186,491 us
PhabricatorAuthInviteQuery::loadPage319,684 us
PhabricatorAuthInviteTestCase::testInviteWithNewEmail51,585 us
PhabricatorAuthInviteEngine::processInviteCode298,103 us
PhabricatorAuthInviteEngine::handleLoggedInInvite3850 us
PhabricatorAuthInviteTestCase::testInviteWithKnownEmail257,531 us
PhabricatorAuthInviteTestCase::generateEmail246,281 us
PhabricatorCalendarEventQuery::loadPage236,009 us
PhabricatorCalendarEventQuery::newResultObject2654 us
PhabricatorCalendarEventQuery::buildJoinClauseParts2344,090 us
PhabricatorMetaMTAMail::__construct4110,982 us
PhabricatorAuthTemporaryTokenQuery::loadPage123,807 us
PhabricatorAuthInviteTestCase::testDuplicateInvite1271 us
PhabricatorCalendarHolidayTestCase::willRunTests123 us
PhabricatorCalendarHoliday::getNthBusinessDay51,658 us
PhabricatorEdgeTestCase::testCycleDetection31,261 us
ReflectionClass::newInstance3110,485 us
PhabricatorFileTestCase::testFileTransformDelete22,778 us
PhabricatorFileQuery::buildJoinClauseParts103,128 us
PhabricatorFileQuery::loadPage@1145,913 us
PhabricatorFileQuery::loadPage@241,022 us
PhabricatorFile::delete@11245 us
PhabricatorFile::deleteFileDataIfUnused41,530 us
PhabricatorFile::delete31,170 us
PhabricatorFileTestCase::testFileVisibility1243 us
PhabricatorInfrastructureTestCase::testRejectMySQLNonUTF8Queries1372 us
PhabricatorLocalTimeTestCase::testLocalTimeFormatting2695 us
PhabricatorMetaMTAActorQuery::loadUserActors133,385 us
PhabricatorMetaMTAMail::loadActors123,192 us
PhabricatorMetaMTAMail::sendNow3798 us
PhabricatorMetaMTAReceivedMailTestCase::testDropDuplicateMail2594 us
PhabricatorMetaMTAReceivedMailTestCase::testDropUnreceivableMail1365 us
ConpherenceCreateThreadMailReceiver::loadMailUsers71,688 us
PhabricatorMetaMTAReceivedMailTestCase::setManiphestCreateEmail2574 us
PhabricatorMetaMTAReceivedMailTestCase::testDropUnknownSenderMail1263 us
PhabricatorUser::loadOneWithEmailAddress112,654 us
PhabricatorMetaMTAReceivedMailTestCase::testDropSelfMail1257 us
PhabricatorMetaMTAReceivedMailTestCase::testDropDisabledSenderMail1240 us
PhabricatorManiphestTaskTestDataGenerator::generate122,983 us
PhabricatorPeopleUserPHIDType::newObject3811,575 us
PhabricatorObjectMailReceiverTestCase::buildMail41,122 us
PhabricatorPolicyDataTestCase::testCustomPolicyRuleLunarPhase1272 us
PhabricatorPolicyQuery::getGlobalPolicies5618,332 us
PhabricatorPolicyQuery::getObjectPolicies245,957 us
PhabricatorPolicyQuery::loadPage61,599 us
PhabricatorPolicyDataTestCase::testObjectPolicyRuleThreadMembers1328 us
PhabricatorPolicyDataTestCase::testCustomPolicyRuleUser1235 us
PhabricatorPolicyDataTestCase::testCustomPolicyRuleAdministrators1248 us
PhabricatorPolicyDataTestCase::testProjectPolicyMembership31,059 us
PhabricatorProject::updateDatasourceTokens236,651 us
PhabricatorProjectQuery::loadPage246,683 us
PhabricatorProjectQuery::newResultObject257,277 us
PhabricatorPolicyTestCase::buildUser369,768 us
PhabricatorProjectEditorTestCase::createUser62,137 us
PhabricatorProject::initializeNewProject3918 us
PhabricatorProjectProjectPHIDType::newObject8523,320 us
PhabricatorProjectEditorTestCase::joinOrLeaveProject102,521 us
PhabricatorProjectEditorTestCase::attemptProjectEdit2538 us
PhabricatorProjectTransactionEditor::validateTransaction2588 us
PhabricatorProjectTransactionEditor::addSlug43,972 us
PhabricatorMySQLFileStorageEngine::writeFile2495 us
PhabricatorFile::loadBuiltins2626 us
PhabricatorRepositoryTestCase::testRepositoryURIProtocols92,200 us
PhabricatorRepositoryTestCase::testSubversionPathInfo1293 us
PhabricatorRepositoryTestCase::testBranchFilter1303 us
PhabricatorRepositoryURITestCase::testURIGeneration1280 us
PassphraseCredential::initializeNewCredential132,312 us
PhabricatorRepository::initializeNewRepository145,299 us
PassphraseCredentialQuery::newResultObject530,512 us
PassphraseCredentialQuery::willFilterPage233,289 us
PhabricatorSpacesNamespace::initializeNewNamespace82,011 us
PhabricatorSpacesTestCase::newSpace307,510 us
PhabricatorDestructionEngine::destroyObject2471 us
PhabricatorSpacesNamespacePHIDType::newObject1235 us
PhabricatorSpacesNamespace::getApplicationTransactionTemplate1265 us
PhabricatorDestructionEngine::destroyObject@181,891 us
PhabricatorDestructionEngine::destroyWorkerTasks51,182 us
PhabricatorDestructionEngine::destroyNotifications51,227 us
PhabricatorPaste::initializeNewPaste1241 us
PhabricatorTimeTestCase::testParseLocalTime2609 us
PhabricatorUserEditorTestCase::registerUser82,569 us
PhabricatorMetaMTAApplicationEmail::initializeNewAppEmail1322 us
PhabricatorWorkerLeaseQuery::execute4612,221 us
PhabricatorRepositoryQuery::newResultObject5915,800 us
PhabricatorRepository::writeStatusMessage198,453 us
PhabricatorRepositoryDiscoveryEngine::fillCommitCache369,861 us
PhabricatorRepositoryDiscoveryEngine::recordCommit8423,490 us
PhabricatorRepository::delete61,535 us
PhabricatorRepositoryCommit::loadCommitData4987 us
PhabricatorRepositoryCommit::delete4991 us
DiffusionCommitQuery::loadPage163,904 us
DiffusionCommitQuery::buildJoinClause163,987 us
PhabricatorRepositoryCommitChangeParserWorker::lookupOrCreatePaths349,387 us
PhabricatorRepositoryCommitChangeParserWorker::lookupPaths5417,244 us
DiffusionPathQuery::execute318,428 us
PhabricatorRepositorySvnCommitChangeParserWorker::lookupSvnCommits123,303 us
PhrequentTimeBlockTestCase::newEvent288,063 us
QueryFormattingTestCase::testQueryFormatting1299 us
Child Calls
LiskDAO::getIDKey3,625591,323 us47.6%