XHProf PhabricatorMetaMTAMail::sendNow Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorMetaMTAMail::sendNow72,360,173 us100.0%
Parent Calls
PhabricatorMetaMTAMailTestCase::runThreadIDHeadersWithConfiguration41,007,617 us
PhabricatorMetaMTAMailTestCase::testMailSendFailures31,352,556 us
Child Calls
PhabricatorMetaMTAMail::save71,455,495 us61.7%
PhabricatorMetaMTAMail::loadAllActors7616,342 us26.1%
LiskDAO::loadOneWhere387,511 us3.7%
PhabricatorUser::loadPreferences370,197 us3.0%
PhabricatorEnv::getEnvConfig2124,835 us1.1%
idx3914,286 us0.6%
PhabricatorMetaMTAMail::shouldMultiplexAllMail78,516 us0.4%
PhabricatorMailImplementationTestAdapter::addHeader208,100 us0.3%
PhabricatorMetaMTAMail::setStatus67,545 us0.3%
PhabricatorMetaMTAMail::setMessage66,864 us0.3%
PhabricatorMetaMTAMail::filterDeliverableActors75,758 us0.2%
pht45,553 us0.2%
LiskDAO::__construct33,978 us0.2%
PhabricatorMailImplementationTestAdapter::send32,922 us0.1%
head112,830 us0.1%
PhabricatorMetaMTAMail::getParentMessageID32,510 us0.1%
PhabricatorMetaMTAMail::getIsErrorEmail32,375 us0.1%
PhabricatorMailImplementationTestAdapter::setFrom72,349 us0.1%
PhabricatorUserPreferences::getPreference32,178 us0.1%
PhabricatorMailImplementationTestAdapter::setBody72,080 us0.1%
mpull31,980 us0.1%
id31,740 us0.1%
PhabricatorMetaMTAMail::generateThreadIndex41,723 us0.1%
PhabricatorMetaMTAMail::getParam31,559 us0.1%
PhabricatorMailImplementationTestAdapter::supportsMessageIDHeader21,352 us0.1%
PhabricatorMetaMTAMail::expandRecipients31,160 us0.0%
PhabricatorMailImplementationTestAdapter::addTos3902 us0.0%
array_select_keys3726 us0.0%
Exception::getTraceAsString126 us0.0%
array_merge326 us0.0%
strlen717 us0.0%
array_unique613 us0.0%
implode312 us0.0%
array_diff311 us0.0%
Exception::getMessage28 us0.0%