XHProf PhabricatorEdgeEditor::save Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorEdgeEditor::save711,838,296 us100.0%
Parent Calls
PhabricatorApplicationTransactionCommentEditor::applyEdit260,354 us
PhabricatorApplicationTransactionEditor::attachFiles258,017 us
ConpherenceEditor::applyCustomExternalTransaction259,456 us
PhabricatorMetaMTAMail::save37148,850 us
PhabricatorEdgeTestCase::testCycleDetection3399,506 us
PhabricatorFile::attachToObject136,704 us
PhabricatorFile::detachFromObject130,359 us
PhabricatorSubscriptionsEditor::save12752,560 us
PhabricatorApplicationTransactionEditor::applyBuiltinExternalTransaction7215,775 us
PhabricatorProjectTransactionEditor::applyBuiltinExternalTransaction375,313 us
PhabricatorDestructionEngine::destroyEdges11,402 us
Child Calls
PhabricatorEdgeEditor::executeAdds71862,066 us46.9%
PhabricatorEdgeEditor::executeRemoves71529,557 us28.8%
PhabricatorEdgeEditor::detectCycles3143,902 us7.8%
PhabricatorEdgeEditor::saveTransactions6996,061 us5.2%
PhutilLock::lock371,352 us3.9%
PhabricatorEdgeEditor::getPreventCyclesEdgeTypes7151,860 us2.8%
PhutilLock::unlock326,542 us1.4%
PhabricatorGlobalLock::newLock314,648 us0.8%
PhabricatorEdgeEditor::writeEdgeData7112,745 us0.7%
PhabricatorEdgeEditor::killTransactions27,053 us0.4%
ipull31,310 us0.1%