XHProf PhabricatorApplicationTransactionEditor::applyTransactions Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorApplicationTransactionEditor::applyTransactions5745,695,433 us100.0%
Parent Calls
ConpherenceRoomTestCase::createRoom53,781,914 us
ConpherenceTestCase::addParticipants2772,593 us
ConpherenceTestCase::addMessageWithFile23,349,408 us
ConpherenceTestCase::removeParticipants41,449,572 us
ManiphestTaskTestCase::applyTaskTransactions2016,765,910 us
PhabricatorManiphestTaskTestDataGenerator::generate47,499,085 us
PhabricatorProjectEditorTestCase::joinOrLeaveProject108,113,277 us
PhabricatorProjectEditorTestCase::attemptProjectEdit21,737,262 us
PhabricatorSpacesTestCase::newSpace82,226,412 us
Child Calls
PhabricatorApplicationTransactionEditor::expandSupportTransactions5714,105,537 us30.9%
LiskDAO::save993,671,878 us8.0%
PhabricatorWorker::scheduleTask512,668,901 us5.8%
PhabricatorApplicationTransactionEditor::extractFilePHIDs562,574,788 us5.6%
PhabricatorApplicationTransactionEditor::applyExternalEffects942,202,707 us4.8%
PhabricatorApplicationTransactionEditor::applyHeraldRules241,727,965 us3.8%
PhabricatorApplicationTransactionEditor::validateTransaction4561,433,496 us3.1%
ManiphestTask::save241,291,325 us2.8%
PhabricatorApplicationTransactionCommentEditor::applyEdit21,196,922 us2.6%
PhabricatorCustomField::getObjectFields321,068,360 us2.3%
ConpherenceEditor::applyFinalEffects131,048,633 us2.3%
PhabricatorApplicationTransactionEditor::applyInternalEffects98965,361 us2.1%
PhabricatorProjectTransactionEditor::validateTransaction156867,342 us1.9%
PhabricatorApplicationTransactionEditor::getFeedNotifyPHIDs32835,238 us1.8%
ConpherenceEditor::validateTransaction130806,626 us1.8%
PhabricatorApplicationTransactionEditor::adjustTransactionValues114770,068 us1.7%
PhabricatorProjectTransactionEditor::requireCapabilities10696,351 us1.5%
PhabricatorApplicationTransactionEditor::getMailCC24673,417 us1.5%
PhabricatorProject::save8648,993 us1.4%
ConpherenceEditor::applyInitialEffects5602,943 us1.3%
PhabricatorApplicationTransactionEditor::validateEditParameters57538,682 us1.2%
ConpherenceThread::save13531,262 us1.2%
PhabricatorApplicationTransactionEditor::populateTransaction118478,750 us1.0%
ManiphestTransactionEditor::requireCapabilities44388,622 us0.9%
LiskDAO::openTransaction52387,139 us0.8%
PhabricatorApplicationTransactionEditor::getFeedRelatedPHIDs32381,015 us0.8%
PhabricatorApplicationTransactionEditor::filterTransactions56357,111 us0.8%
HeraldTranscript::loadXHeraldRulesHeader27345,699 us0.8%
HeraldTranscript::saveXHeraldRulesHeader24341,836 us0.7%
ConpherenceEditor::requireCapabilities20289,559 us0.6%
ConpherenceEditor::getMailTo13156,018 us0.3%
PhabricatorSpacesNamespaceEditor::validateTransaction48139,183 us0.3%
PhabricatorProjectTransactionEditor::getMailCC8120,667 us0.3%
PhabricatorProjectTransactionEditor::willPublish8108,306 us0.2%
idx79099,276 us0.2%
LiskDAO::saveTransaction5193,109 us0.2%
ManiphestTransactionEditor::applyFinalEffects2472,169 us0.2%
PhabricatorApplicationTransactionEditor::combineTransactions5771,278 us0.2%
mgroup5766,627 us0.1%
PhabricatorApplicationTransactionEditor::attachFiles261,004 us0.1%
PhabricatorApplicationTransactionEditor::sortTransactions5256,402 us0.1%
PhabricatorApplicationTransactionEditor::getActingAsPHID10344,489 us0.1%
PhabricatorApplicationTransactionEditor::getWorkerState5144,269 us0.1%
LiskDAO::getPHID30442,356 us0.1%
PhabricatorApplicationTransactionEditor::expandTransactions5733,044 us0.1%
ManiphestTransactionEditor::getMailTo2431,820 us0.1%
LiskDAO::reload220,907 us0.0%
ManiphestTransaction::setObjectPHID4420,902 us0.0%
mpull5119,432 us0.0%
PhabricatorEditor::requireActor5716,149 us0.0%
PhabricatorApplicationTransaction::attachViewer11815,601 us0.0%
ManiphestTransactionEditor::getTransactionTypes2415,585 us0.0%
PhabricatorApplicationTransaction::attachObject11815,529 us0.0%
PhabricatorApplicationTransaction::getComment9612,846 us0.0%
PhabricatorApplicationTransactionEditor::shouldApplyInitialEffects8611,483 us0.0%
PhabricatorCustomFieldList::rebuildIndexes3211,014 us0.0%
array_mergev5710,358 us0.0%
PhabricatorSpacesNamespaceTransaction::setObjectPHID229,740 us0.0%
ManiphestTransactionEditor::shouldPublishFeedStory248,882 us0.0%
PhabricatorApplicationTransactionEditor::willPublish438,631 us0.0%
ConpherenceTransaction::setObjectPHID208,458 us0.0%
LiskDAO::getID568,433 us0.0%
PhabricatorApplicationTransactionEditor::getContinueOnMissingFields578,129 us0.0%
PhabricatorApplicationTransactionEditor::getIsInverseEdgeEditor518,076 us0.0%
PhabricatorApplicationTransactionEditor::validateAllTransactions577,944 us0.0%
PhabricatorApplicationTransactionEditor::getDisableEmail517,796 us0.0%
PhabricatorApplicationTransactionEditor::getIsPreview577,358 us0.0%
PhabricatorApplicationTransactionCommentEditor::setActingAsPHID527,240 us0.0%
PhabricatorApplicationTransactionEditor::didApplyInternalEffects527,131 us0.0%
PhabricatorApplicationTransactionCommentEditor::setContentSource527,088 us0.0%
PhabricatorEditor::setActor527,017 us0.0%
PhabricatorApplicationTransactionEditor::getIsHeraldEditor516,715 us0.0%
PhabricatorApplicationTransactionEditor::getHeraldTranscript516,565 us0.0%
PhabricatorApplicationTransactionEditor::requireCapabilities266,553 us0.0%
id526,476 us0.0%
PhabricatorApplicationTransactionEditor::getContentSource526,442 us0.0%
PhabricatorApplicationTransactionEditor::didApplyTransactions516,420 us0.0%
ConpherenceEditor::shouldApplyInitialEffects266,372 us0.0%
PhabricatorCustomFieldList::readFieldsFromStorage325,848 us0.0%
PhabricatorProjectTransactionEditor::getTransactionTypes125,701 us0.0%
ConpherenceEditor::shouldReadLock105,538 us0.0%
ConpherenceEditor::getTransactionTypes135,283 us0.0%
LiskDAO::killTransaction14,441 us0.0%
ManiphestTransactionEditor::shouldSendMail244,440 us0.0%
PhabricatorProjectTransactionEditor::getMailTo84,219 us0.0%
PhabricatorApplicationTransactionEditor::shouldApplyHeraldRules274,116 us0.0%
PhabricatorProjectTransaction::setObjectPHID84,109 us0.0%
HeraldTranscript::getXHeraldRulesHeader243,733 us0.0%
HeraldAdapter::getForcedEmailPHIDs243,473 us0.0%
HeraldAdapter::getEmailPHIDs243,447 us0.0%
PhabricatorApplicationTransactionEditor::shouldReadLock283,361 us0.0%
ManiphestTransactionEditor::shouldApplyHeraldRules243,276 us0.0%
PhabricatorSpacesNamespaceEditor::getTransactionTypes83,267 us0.0%
PhabricatorApplicationTransactionEditor::getHeraldAdapter243,170 us0.0%
LiskDAO::endReadLocking22,870 us0.0%
LiskDAO::beginReadLocking22,849 us0.0%
PhabricatorApplicationTransaction::generatePHID22,397 us0.0%
PhabricatorProjectTransactionEditor::shouldSendMail81,799 us0.0%
PhabricatorApplicationTransactionEditor::applyFinalEffects141,748 us0.0%
ConpherenceEditor::shouldSendMail131,661 us0.0%
ConpherenceEditor::getMailCC131,632 us0.0%
ConpherenceEditor::shouldPublishFeedStory131,595 us0.0%
PhabricatorApplicationTransactionValidationException::__construct11,162 us0.0%
PhabricatorProjectTransactionEditor::shouldPublishFeedStory81,112 us0.0%
ConpherenceTransaction::setPHID2786 us0.0%
PhabricatorApplicationTransactionEditor::shouldPublishFeedStory6747 us0.0%
PhabricatorApplicationTransactionEditor::shouldSendMail6733 us0.0%
PhabricatorApplicationTransactionEditor::didCatchDuplicateKeyException1133 us0.0%