XHProf PhabricatorApplicationTransactionEditor::applyTransactions Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorApplicationTransactionEditor::applyTransactions5782,887,267 us100.0%
Parent Calls
ConpherenceRoomTestCase::createRoom55,808,143 us
ConpherenceTestCase::addParticipants21,330,054 us
ConpherenceTestCase::addMessageWithFile26,483,590 us
ConpherenceTestCase::removeParticipants42,199,210 us
ManiphestTaskTestCase::applyTaskTransactions2026,100,608 us
PhabricatorManiphestTaskTestDataGenerator::generate416,196,432 us
PhabricatorProjectEditorTestCase::attemptProjectEdit23,322,601 us
PhabricatorProjectEditorTestCase::joinOrLeaveProject1016,155,128 us
PhabricatorSpacesTestCase::newSpace85,291,501 us
Child Calls
PhabricatorApplicationTransactionEditor::expandSupportTransactions5723,957,245 us28.9%
LiskDAO::save997,892,819 us9.5%
PhabricatorWorker::scheduleTask536,647,692 us8.0%
PhabricatorApplicationTransactionEditor::extractFilePHIDs565,111,620 us6.2%
PhabricatorApplicationTransactionEditor::applyExternalEffects944,008,627 us4.8%
PhabricatorApplicationTransactionEditor::applyHeraldRules243,558,697 us4.3%
ManiphestTask::save242,225,282 us2.7%
PhabricatorApplicationTransactionCommentEditor::applyEdit22,151,113 us2.6%
PhabricatorProject::save102,095,198 us2.5%
PhabricatorApplicationTransactionEditor::applyInternalEffects981,957,096 us2.4%
ConpherenceEditor::applyFinalEffects131,796,968 us2.2%
PhabricatorApplicationTransactionEditor::getFeedNotifyPHIDs341,542,719 us1.9%
PhabricatorApplicationTransactionEditor::validateTransaction4561,495,353 us1.8%
PhabricatorApplicationTransactionEditor::adjustTransactionValues1141,408,852 us1.7%
ConpherenceEditor::validateTransaction1301,248,454 us1.5%
PhabricatorApplicationTransactionEditor::getMailCC241,208,934 us1.5%
PhabricatorProjectTransactionEditor::requireCapabilities101,147,622 us1.4%
PhabricatorProjectTransactionEditor::validateTransaction156976,250 us1.2%
ConpherenceEditor::applyInitialEffects5969,688 us1.2%
PhabricatorCustomField::getObjectFields34936,784 us1.1%
PhabricatorApplicationTransactionEditor::populateTransaction118872,807 us1.1%
PhabricatorApplicationTransactionEditor::validateEditParameters57850,447 us1.0%
ConpherenceThread::save13771,147 us0.9%
HeraldTranscript::saveXHeraldRulesHeader24748,416 us0.9%
LiskDAO::openTransaction54739,521 us0.9%
ManiphestTransactionEditor::requireCapabilities44737,982 us0.9%
HeraldTranscript::loadXHeraldRulesHeader29713,988 us0.9%
PhabricatorApplicationTransactionEditor::filterTransactions56709,121 us0.9%
PhabricatorApplicationTransactionEditor::getFeedRelatedPHIDs34625,091 us0.8%
PhabricatorProjectTransactionEditor::getMailCC10305,475 us0.4%
ConpherenceEditor::requireCapabilities20303,963 us0.4%
PhabricatorProjectTransactionEditor::willPublish10303,918 us0.4%
PhabricatorSpacesNamespaceEditor::validateTransaction48284,296 us0.3%
ConpherenceEditor::getMailTo13274,012 us0.3%
idx790202,321 us0.2%
LiskDAO::saveTransaction53193,742 us0.2%
PhabricatorApplicationTransactionEditor::combineTransactions57126,686 us0.2%
ManiphestTransactionEditor::applyFinalEffects24122,402 us0.1%
mgroup57117,548 us0.1%
PhabricatorApplicationTransactionEditor::sortTransactions54116,257 us0.1%
PhabricatorApplicationTransactionEditor::attachFiles2111,083 us0.1%
PhabricatorApplicationTransactionEditor::getActingAsPHID10795,231 us0.1%
PhabricatorApplicationTransactionEditor::getWorkerState5392,939 us0.1%
LiskDAO::getPHID31091,511 us0.1%
ManiphestTransaction::setObjectPHID4454,886 us0.1%
ManiphestTransactionEditor::getMailTo2452,118 us0.1%
PhabricatorApplicationTransactionEditor::expandTransactions5745,849 us0.1%
mpull5341,893 us0.1%
LiskDAO::reload234,627 us0.0%
PhabricatorEditor::requireActor5733,370 us0.0%
PhabricatorApplicationTransaction::getComment9632,710 us0.0%
PhabricatorApplicationTransaction::attachViewer11831,789 us0.0%
PhabricatorApplicationTransaction::attachObject11830,088 us0.0%
PhabricatorCustomFieldList::rebuildIndexes3421,953 us0.0%
PhabricatorSpacesNamespaceTransaction::setObjectPHID2221,446 us0.0%
array_mergev5720,953 us0.0%
PhabricatorApplicationTransactionEditor::shouldApplyInitialEffects8620,325 us0.0%
ManiphestTransactionEditor::shouldPublishFeedStory2419,884 us0.0%
ConpherenceTransaction::setObjectPHID2018,559 us0.0%
PhabricatorApplicationTransactionEditor::getDisableEmail5318,511 us0.0%
PhabricatorApplicationTransactionEditor::requireCapabilities2618,353 us0.0%
PhabricatorApplicationTransactionEditor::validateAllTransactions5718,105 us0.0%
id5417,327 us0.0%
PhabricatorApplicationTransactionCommentEditor::setContentSource5416,801 us0.0%
PhabricatorApplicationTransactionEditor::willPublish4316,511 us0.0%
PhabricatorApplicationTransactionEditor::didApplyInternalEffects5416,277 us0.0%
PhabricatorEditor::setActor5416,103 us0.0%
PhabricatorApplicationTransactionEditor::getIsHeraldEditor5315,841 us0.0%
PhabricatorApplicationTransactionEditor::getIsInverseEdgeEditor5315,205 us0.0%
PhabricatorApplicationTransactionEditor::getIsPreview5715,062 us0.0%
PhabricatorApplicationTransactionCommentEditor::setActingAsPHID5414,873 us0.0%
PhabricatorApplicationTransactionEditor::didApplyTransactions5314,636 us0.0%
PhabricatorApplicationTransactionEditor::getHeraldTranscript5314,307 us0.0%
PhabricatorApplicationTransactionEditor::getContentSource5414,196 us0.0%
PhabricatorApplicationTransactionEditor::getContinueOnMissingFields5714,158 us0.0%
LiskDAO::getID5614,097 us0.0%
ManiphestTransactionEditor::getTransactionTypes2413,228 us0.0%
ConpherenceEditor::shouldApplyInitialEffects2612,767 us0.0%
PhabricatorCustomFieldList::readFieldsFromStorage3410,026 us0.0%
ManiphestTransactionEditor::shouldApplyHeraldRules249,795 us0.0%
PhabricatorProjectTransactionEditor::getMailTo109,340 us0.0%
PhabricatorProjectTransactionEditor::getTransactionTypes129,295 us0.0%
ConpherenceEditor::shouldReadLock109,081 us0.0%
LiskDAO::endReadLocking28,559 us0.0%
ManiphestTransactionEditor::shouldSendMail247,793 us0.0%
PhabricatorProjectTransaction::setObjectPHID87,717 us0.0%
HeraldTranscript::getXHeraldRulesHeader247,586 us0.0%
HeraldAdapter::getEmailPHIDs247,568 us0.0%
LiskDAO::killTransaction17,410 us0.0%
HeraldAdapter::getForcedEmailPHIDs247,368 us0.0%
PhabricatorApplicationTransactionEditor::getHeraldAdapter247,353 us0.0%
PhabricatorApplicationTransactionEditor::shouldApplyHeraldRules297,168 us0.0%
PhabricatorApplicationTransactionEditor::shouldReadLock286,576 us0.0%
ConpherenceEditor::getTransactionTypes136,328 us0.0%
LiskDAO::beginReadLocking25,003 us0.0%
PhabricatorSpacesNamespaceEditor::getTransactionTypes84,934 us0.0%
ConpherenceEditor::shouldSendMail134,630 us0.0%
PhabricatorApplicationTransactionEditor::applyFinalEffects164,393 us0.0%
PhabricatorProjectTransactionEditor::shouldPublishFeedStory104,336 us0.0%
ConpherenceEditor::getMailCC133,439 us0.0%
PhabricatorProjectTransactionEditor::shouldSendMail103,304 us0.0%
ConpherenceEditor::shouldPublishFeedStory133,131 us0.0%
PhabricatorApplicationTransaction::generatePHID22,888 us0.0%
PhabricatorApplicationTransactionValidationException::__construct11,678 us0.0%
PhabricatorApplicationTransactionEditor::shouldPublishFeedStory61,635 us0.0%
PhabricatorApplicationTransactionEditor::shouldSendMail61,631 us0.0%
ConpherenceTransaction::setPHID21,520 us0.0%
PhabricatorApplicationTransactionEditor::didCatchDuplicateKeyException1279 us0.0%