XHProf PhabricatorApplicationTransactionEditor::applyTransactions Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorApplicationTransactionEditor::applyTransactions5781,240,031 us100.0%
Parent Calls
ConpherenceRoomTestCase::createRoom57,513,464 us
ConpherenceTestCase::addMessageWithFile25,176,898 us
ConpherenceTestCase::removeParticipants41,377,858 us
ConpherenceTestCase::addParticipants21,784,146 us
ManiphestTaskTestCase::applyTaskTransactions2030,655,477 us
PhabricatorManiphestTaskTestDataGenerator::generate413,074,857 us
PhabricatorProjectEditorTestCase::joinOrLeaveProject1015,416,287 us
PhabricatorProjectEditorTestCase::attemptProjectEdit22,189,678 us
PhabricatorSpacesTestCase::newSpace84,051,366 us
Child Calls
PhabricatorApplicationTransactionEditor::expandSupportTransactions5724,657,851 us30.4%
LiskDAO::save997,100,236 us8.7%
PhabricatorWorker::scheduleTask514,377,996 us5.4%
PhabricatorApplicationTransactionEditor::extractFilePHIDs564,276,911 us5.3%
PhabricatorApplicationTransactionEditor::applyExternalEffects944,024,765 us5.0%
PhabricatorApplicationTransactionEditor::applyHeraldRules243,663,326 us4.5%
PhabricatorApplicationTransactionEditor::validateTransaction4562,439,545 us3.0%
ManiphestTask::save242,303,185 us2.8%
ConpherenceEditor::applyFinalEffects131,889,063 us2.3%
PhabricatorCustomField::getObjectFields321,866,581 us2.3%
PhabricatorApplicationTransactionEditor::applyInternalEffects981,803,478 us2.2%
PhabricatorApplicationTransactionCommentEditor::applyEdit21,682,116 us2.1%
ConpherenceEditor::validateTransaction1301,590,519 us2.0%
PhabricatorProject::save81,511,701 us1.9%
PhabricatorApplicationTransactionEditor::getFeedNotifyPHIDs321,440,479 us1.8%
PhabricatorProjectTransactionEditor::validateTransaction1561,381,481 us1.7%
PhabricatorApplicationTransactionEditor::adjustTransactionValues1141,362,520 us1.7%
ConpherenceEditor::applyInitialEffects51,273,794 us1.6%
PhabricatorApplicationTransactionEditor::getMailCC241,241,724 us1.5%
PhabricatorProjectTransactionEditor::requireCapabilities101,202,919 us1.5%
PhabricatorApplicationTransactionEditor::validateEditParameters571,051,490 us1.3%
PhabricatorApplicationTransactionEditor::populateTransaction118934,443 us1.2%
ConpherenceThread::save13785,742 us1.0%
LiskDAO::openTransaction52725,566 us0.9%
HeraldTranscript::saveXHeraldRulesHeader24658,435 us0.8%
PhabricatorApplicationTransactionEditor::filterTransactions56634,040 us0.8%
PhabricatorApplicationTransactionEditor::getFeedRelatedPHIDs32621,591 us0.8%
ManiphestTransactionEditor::requireCapabilities44603,397 us0.7%
HeraldTranscript::loadXHeraldRulesHeader27586,764 us0.7%
ConpherenceEditor::requireCapabilities20519,406 us0.6%
ConpherenceEditor::getMailTo13256,459 us0.3%
PhabricatorSpacesNamespaceEditor::validateTransaction48224,924 us0.3%
idx790188,549 us0.2%
LiskDAO::saveTransaction51179,059 us0.2%
PhabricatorProjectTransactionEditor::getMailCC8156,949 us0.2%
PhabricatorProjectTransactionEditor::willPublish8146,632 us0.2%
ManiphestTransactionEditor::applyFinalEffects24142,694 us0.2%
mgroup57130,097 us0.2%
PhabricatorApplicationTransactionEditor::combineTransactions57124,621 us0.2%
PhabricatorApplicationTransactionEditor::sortTransactions52100,017 us0.1%
LiskDAO::getPHID30473,476 us0.1%
PhabricatorApplicationTransactionEditor::getActingAsPHID10372,131 us0.1%
PhabricatorApplicationTransactionEditor::getWorkerState5170,325 us0.1%
PhabricatorApplicationTransactionEditor::attachFiles264,318 us0.1%
PhabricatorApplicationTransactionEditor::expandTransactions5757,503 us0.1%
ManiphestTransactionEditor::getMailTo2456,082 us0.1%
ManiphestTransaction::setObjectPHID4436,786 us0.0%
PhabricatorEditor::requireActor5734,645 us0.0%
mpull5132,919 us0.0%
PhabricatorApplicationTransaction::attachObject11831,323 us0.0%
PhabricatorApplicationTransaction::attachViewer11829,930 us0.0%
PhabricatorApplicationTransaction::getComment9626,788 us0.0%
ManiphestTransactionEditor::getTransactionTypes2424,665 us0.0%
PhabricatorApplicationTransactionEditor::shouldApplyInitialEffects8624,339 us0.0%
LiskDAO::reload223,529 us0.0%
PhabricatorSpacesNamespaceTransaction::setObjectPHID2220,123 us0.0%
ConpherenceTransaction::setObjectPHID2018,844 us0.0%
PhabricatorCustomFieldList::rebuildIndexes3218,084 us0.0%
array_mergev5717,917 us0.0%
LiskDAO::getID5617,040 us0.0%
PhabricatorApplicationTransactionEditor::getIsInverseEdgeEditor5116,090 us0.0%
PhabricatorApplicationTransactionEditor::getIsHeraldEditor5115,144 us0.0%
PhabricatorApplicationTransactionEditor::didApplyTransactions5114,285 us0.0%
PhabricatorApplicationTransactionEditor::getIsPreview5713,942 us0.0%
PhabricatorApplicationTransactionCommentEditor::setContentSource5213,315 us0.0%
PhabricatorApplicationTransactionEditor::validateAllTransactions5713,245 us0.0%
PhabricatorApplicationTransactionEditor::getContinueOnMissingFields5713,137 us0.0%
ConpherenceEditor::shouldApplyInitialEffects2612,732 us0.0%
ManiphestTransactionEditor::shouldPublishFeedStory2412,645 us0.0%
PhabricatorApplicationTransactionEditor::didApplyInternalEffects5212,454 us0.0%
PhabricatorApplicationTransactionCommentEditor::setActingAsPHID5212,282 us0.0%
PhabricatorEditor::setActor5211,871 us0.0%
PhabricatorApplicationTransactionEditor::getDisableEmail5111,706 us0.0%
id5211,694 us0.0%
LiskDAO::killTransaction111,402 us0.0%
PhabricatorApplicationTransactionEditor::getHeraldTranscript5111,388 us0.0%
PhabricatorApplicationTransactionEditor::willPublish4311,207 us0.0%
PhabricatorProjectTransactionEditor::getTransactionTypes1211,169 us0.0%
PhabricatorApplicationTransactionEditor::getContentSource5211,064 us0.0%
ConpherenceEditor::getTransactionTypes1310,824 us0.0%
PhabricatorApplicationTransactionEditor::requireCapabilities2610,228 us0.0%
PhabricatorCustomFieldList::readFieldsFromStorage329,644 us0.0%
PhabricatorProjectTransaction::setObjectPHID88,554 us0.0%
PhabricatorApplicationTransactionEditor::shouldReadLock287,963 us0.0%
PhabricatorApplicationTransactionEditor::shouldApplyHeraldRules277,202 us0.0%
ConpherenceEditor::shouldReadLock107,079 us0.0%
HeraldAdapter::getEmailPHIDs247,067 us0.0%
ManiphestTransactionEditor::shouldApplyHeraldRules246,962 us0.0%
HeraldAdapter::getForcedEmailPHIDs246,894 us0.0%
HeraldTranscript::getXHeraldRulesHeader246,724 us0.0%
ManiphestTransactionEditor::shouldSendMail246,601 us0.0%
PhabricatorApplicationTransactionEditor::getHeraldAdapter246,351 us0.0%
PhabricatorApplicationTransactionValidationException::__construct14,958 us0.0%
PhabricatorSpacesNamespaceEditor::getTransactionTypes84,692 us0.0%
PhabricatorProjectTransactionEditor::getMailTo84,648 us0.0%
PhabricatorApplicationTransactionEditor::applyFinalEffects143,510 us0.0%
LiskDAO::endReadLocking23,173 us0.0%
LiskDAO::beginReadLocking23,146 us0.0%
ConpherenceEditor::getMailCC133,072 us0.0%
ConpherenceEditor::shouldPublishFeedStory133,009 us0.0%
ConpherenceEditor::shouldSendMail132,802 us0.0%
PhabricatorApplicationTransaction::generatePHID22,800 us0.0%
PhabricatorProjectTransactionEditor::shouldSendMail81,524 us0.0%
PhabricatorProjectTransactionEditor::shouldPublishFeedStory81,521 us0.0%
PhabricatorApplicationTransactionEditor::shouldSendMail61,197 us0.0%
PhabricatorApplicationTransactionEditor::shouldPublishFeedStory61,191 us0.0%
ConpherenceTransaction::setPHID2937 us0.0%
PhabricatorApplicationTransactionEditor::didCatchDuplicateKeyException1374 us0.0%