XHProf LiskDAO::save Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
LiskDAO::save1,54390,993,900 us100.0%
Parent Calls
AphrontIsolatedDatabaseConnectionTestCase::testTransactionRollback3105,758 us
PhabricatorUser::save11913,535,327 us
PhabricatorWorkerActiveTask::forceSaveWithoutLease55224,659,809 us
PhabricatorUserEmail::save1859,073,690 us
PhabricatorUserLog::save1498,713,038 us
ConpherenceThread::save191,127,726 us
ConpherenceEditor::applyInitialEffects13555,905 us
PhabricatorApplicationTransactionEditor::applyTransactions997,892,819 us
ConpherenceEditor::applyFinalEffects301,625,124 us
ConpherenceEditor::applyCustomExternalTransaction283,470 us
PhabricatorFile::save201,587,462 us
PhabricatorApplicationTransactionCommentEditor::applyEdit4246,811 us
DifferentialDiff::save171,588 us
DifferentialChangeset::save172,411 us
DifferentialModernHunk::save152,819 us
HarbormasterTargetEngine::generateBuildStepMap3406,592 us
HarbormasterBuildable::createOrLoadExisting151,140 us
HarbormasterBuildable::applyPlan150,536 us
HarbormasterBuildEngine::updateBuild168,841 us
HarbormasterBuildEngine::updateBuildSteps2114,693 us
HarbormasterTargetWorker::doWork4418,183 us
LiskFixtureTestCase::testGarbageLoadCalls1182,010 us
LiskFixtureTestCase::testTransactionalIsolation2of2130,047 us
LiskFixtureTestCase::testReadableTransactions131,004 us
LiskFixtureTestCase::testTransactionalIsolation1of2130,597 us
LiskFixtureTestCase::testFixturesBasicallyWork141,252 us
LiskFixtureTestCase::testNonmutableColumns2101,195 us
LiskIsolationTestCase::testIsolatedWrites252,011 us
LiskIsolationTestCase::testEphemeral124,891 us
LiskIsolationTestCase::saveDAO11,518 us
ManiphestTask::save393,779,414 us
HeraldEngine::getTranscript241,620,432 us
PhabricatorAuthInvite::save381,809,729 us
PhabricatorMetaMTAMail::save371,834,361 us
PhabricatorCalendarHolidayTestCase::willRunTests19,736 us
PhabricatorEdgeTestCase::testCycleDetection2106,101 us
PhabricatorFileTestCase::testFileTransformDelete268,071 us
PhabricatorFileTestCase::testFileVisibility178,875 us
PhabricatorMetaMTAMailTestCase::testRecipients6196,511 us
PhabricatorMetaMTAReceivedMailTestCase::testDropUnreceivableMail180,276 us
PhabricatorMetaMTAReceivedMail::processReceivedMail10613,226 us
PhabricatorMetaMTAReceivedMailTestCase::testDropSelfMail170,602 us
PhabricatorMetaMTAReceivedMailTestCase::testDropDuplicateMail2107,416 us
PhabricatorMetaMTAReceivedMailTestCase::setManiphestCreateEmail2147,383 us
PhabricatorMetaMTAReceivedMailTestCase::testDropDisabledSenderMail162,511 us
PhabricatorMetaMTAReceivedMailTestCase::testDropUnknownSenderMail142,955 us
PhabricatorObjectMailReceiverTestCase::testDropInvalidObjectMail143,470 us
PhabricatorObjectMailReceiverTestCase::testDropHashMismatchMail166,171 us
PhabricatorObjectMailReceiverTestCase::testDropUserMismatchMail145,185 us
PhabricatorObjectMailReceiverTestCase::testDropUnconfiguredPublicMail148,359 us
PhabricatorPolicyDataTestCase::testCustomPolicyRuleLunarPhase161,864 us
PhabricatorPolicyDataTestCase::testCustomPolicyRuleAdministrators159,828 us
PhabricatorPolicyDataTestCase::testCustomPolicyRuleUser156,368 us
PhabricatorProject::save252,357,920 us
PhabricatorProjectTransactionEditor::addSlug2143,367 us
PhabricatorMySQLFileStorageEngine::writeFile261,746 us
PhabricatorFile::loadBuiltins267,396 us
PhabricatorRepositoryURITestCase::testURIGeneration3392,026 us
PhabricatorDestructionEngine::destroyObject156,130 us
PhabricatorDestructionEngine::destroyObject@14188,426 us
PhabricatorPaste::save3221,870 us
PhabricatorSpacesTestCase::testSpacesPolicyFiltering3178,313 us
PhabricatorUserEditorTestCase::testRegistrationEmailApplicationEmailCollide146,081 us
PhabricatorWorkingCopyTestCase::buildBareRepository131,129,172 us
PhabricatorRepositoryCommit::save442,528,407 us
PhabricatorRepositoryDiscoveryEngine::recordCommit421,527,752 us
PhabricatorRepositorySvnCommitChangeParserWorker::lookupSvnCommits278,183 us
Child Calls
LiskDAO::insert1,35276,557,994 us84.1%
LiskDAO::update19112,070,457 us13.3%
LiskDAO::shouldInsertWhenSaved1,5431,886,450 us2.1%