XHProf PhabricatorCalendarImportEngine::importEventDocument Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorCalendarImportEngine::importEventDocument1141,349,362 us100.0%
Parent Calls
PhabricatorCalendarICSImportEngine::importICSData1141,349,362 us
Child Calls
PhabricatorApplicationTransactionEditor::applyTransactions1,751100,529,902 us71.1%
LiskDAO::save9,19729,986,487 us21.2%
PhabricatorCalendarImport::newLogMessage1,7675,226,386 us3.7%
PhabricatorPolicyAwareQuery::execute33,526,905 us2.5%
PhabricatorCalendarImportEngine::updateEventFromNode1,756220,786 us0.2%
PhutilCalendarNode::getNodeType1,766141,003 us0.1%
PhabricatorCalendarImportEngine::newUpdateTransactions1,756139,264 us0.1%
mpull1,754121,196 us0.1%
PhabricatorCalendarEventInvitee::setStatus9,197100,618 us0.1%
pht1,90775,790 us0.1%
PhabricatorCalendarImport::getAuthorPHID1,75771,917 us0.1%
PhabricatorCalendarEvent::getInvitees1,75141,085 us0.0%
PhabricatorDestructionEngine::destroyObject134,021 us0.0%
PhabricatorCalendarEvent::setInstanceOfEventPHID1,75122,225 us0.0%
PhabricatorCalendarImportEngine::getParentNodeUID3,50721,211 us0.0%
PhabricatorCalendarImportEngine::getFullNodeUID1,75617,139 us0.0%
PhabricatorCalendarEvent::initializeNewCalendarEvent513,470 us0.0%
PhabricatorCalendarEvent::setImportAuthorPHID1,75613,105 us0.0%
PhabricatorCalendarEvent::setImportUID1,75611,150 us0.0%
idx10,95311,147 us0.0%
PhabricatorCalendarEvent::setImportSourcePHID1,75611,030 us0.0%
__phutil_autoload129,526 us0.0%
preg_match18,3495,855 us0.0%
array_select_keys14,997 us0.0%
PhutilEmailAddress::__construct3874,736 us0.0%
PhabricatorEditor::setActor1,7514,667 us0.0%
PhabricatorCalendarEvent::attachInvitees1,7513,776 us0.0%
PhabricatorApplicationTransactionEditor::setContentSource1,7513,690 us0.0%
LiskDAO::getID1,7513,222 us0.0%
LiskDAO::getPHID16,3392,673 us0.0%
PhabricatorCalendarEvent::attachImportSource1,7562,172 us0.0%
PhabricatorApplicationTransactionEditor::setContinueOnMissingFields1,7511,911 us0.0%
PhabricatorApplicationTransactionEditor::setActingAsPHID1,7511,876 us0.0%
PhabricatorApplicationTransactionEditor::setContinueOnNoEffect1,7511,875 us0.0%
PhabricatorContentSource::newForSource11,857 us0.0%
PhutilCalendarUserNode::getStatus9,1971,037 us0.0%
array_keys2528 us0.0%
PhutilCalendarUserNode::getName9,250224 us0.0%
PhutilCalendarEventNode::getAttendees1,756181 us0.0%
PhutilCalendarEventNode::getEndDateTime1,757148 us0.0%
PhutilCalendarEventNode::getStartDateTime1,757123 us0.0%
PhutilCalendarAbsoluteDateTime::getYear5,30695 us0.0%
strlen9,25063 us0.0%
PhabricatorCalendarEvent::getName158 us0.0%
id1,75438 us0.0%
PhutilCalendarEventNode::getRecurrenceRule3,51337 us0.0%
PhutilCalendarEventNode::getModifiedDateTime1,75726 us0.0%
PhutilCalendarEventNode::getUID1,75623 us0.0%
PhutilCalendarEventNode::getCreatedDateTime1,75712 us0.0%
PhabricatorPolicyAwareQuery::setViewer310 us0.0%
PhutilCalendarRecurrenceRule::getUntil483 us0.0%
PhabricatorCalendarExternalInviteeQuery::withNames13 us0.0%
PhabricatorCalendarEventQuery::withImportUIDs12 us0.0%
PhabricatorUser::getOmnipotentUser12 us0.0%
PhutilCalendarContainerNode::getChildren22 us0.0%
PhabricatorCalendarEventQuery::withImportSourcePHIDs11 us0.0%
PhabricatorCalendarEventQuery::withImportAuthorPHIDs11 us0.0%
PhutilEmailAddress::getDisplayName3871 us0.0%
PhutilCalendarRecurrenceRule::getFrequencyScale471 us0.0%