XHProf mpull Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
mpull67,1459,263,341 us100.0%
Parent Calls
PhutilArgumentParser::mergeSpecs179 us
PhutilArgumentParser::parseInternal211 us
msort47,3158,266,757 us
PhabricatorCalendarManagementReloadWorkflow::execute112 us
PhabricatorFileQuery::loadPage74440 us
PhabricatorCalendarEventQuery::willFilterPage4206 us
PhabricatorCalendarEventQuery::willFilterPage@1214 us
mgroup1,773194,388 us
PhabricatorCalendarImportEngine::importEventDocument1,754121,196 us
PhabricatorSpacesNamespaceQuery::getAllSpaces116 us
PhabricatorApplicationTransactionEditor::buildSubscribeTransaction3,50222,771 us
PhabricatorCalendarEventInviteTransaction::validateTransactions1,75194,766 us
PhabricatorApplicationTransactionEditor::extractFilePHIDs1,7511,913 us
PhabricatorCalendarEventEditor::applyFinalEffects1,75180,664 us
HeraldEngine::applyRules1,7511,901 us
HeraldEngine::applyEffects3,5023,860 us
PhabricatorApplicationTransactionEditor::applyTransactions1,7512,575 us
PhabricatorImageMacroRemarkupRule::markupImageMacro151468,864 us
PhabricatorObjectRemarkupRule::loadHandles124266 us
PholioMockQuery::loadImages18156 us
PholioImageQuery::didFilterPage361,116 us
PholioMockQuery::loadCoverFiles36396 us
PholioMockQuery::loadTokenCounts1886 us
PhabricatorObjectQuery::loadObjectsByPHID23145 us
PhabricatorObjectQuery::loadPage3131 us
ManiphestTaskQuery::didFilterPage1276 us
DiffusionCommitQuery::willFilterPage10636 us
Child Calls
PhabricatorCalendarEvent::getStartDateTimeEpoch3,555383,473 us4.1%
PhabricatorFileImageMacro::getName51,944221,784 us2.4%
PhabricatorCalendarEventInvitee::getInviteePHID27,591134,546 us1.5%
PhabricatorCalendarEventInvitee::getEventPHID18,76878,408 us0.8%
PhabricatorCalendarEventTransaction::getTransactionType5,26525,285 us0.3%
PhabricatorObjectRemarkupRule::getPriority924,79212,431 us0.1%
PhabricatorCalendarEvent::getImportUID1,7519,373 us0.1%
PhutilRemarkupRule::getPriority126,1082,257 us0.0%
PhabricatorCalendarExternalInvitee::getName3951,713 us0.0%
DoorkeeperRemarkupRule::getPriority84,0721,202 us0.0%
PhutilRemarkupBoldRule::getPriority42,036706 us0.0%
LiskDAO::getPHID54,062702 us0.0%
PhutilRemarkupUnderlineRule::getPriority42,036699 us0.0%
PhutilRemarkupDocumentLinkRule::getPriority42,036691 us0.0%
DiffusionRepositoryByIDRemarkupRule::getPriority42,036686 us0.0%
PhrictionRemarkupRule::getPriority42,036677 us0.0%
CoreLinkRemarkupRule::getPriority42,036671 us0.0%
PhutilRemarkupEscapeRemarkupRule::getPriority42,036669 us0.0%
PhabricatorImageRemarkupRule::getPriority42,036658 us0.0%
PhabricatorKeyboardRemarkupRule::getPriority42,036639 us0.0%
PhabricatorMemeRemarkupRule::getPriority42,036624 us0.0%
PhutilRemarkupItalicRule::getPriority42,036600 us0.0%
PhabricatorIconRemarkupRule::getPriority42,036596 us0.0%
DiffusionRepositoryRemarkupRule::getPriority42,036595 us0.0%
PhutilRemarkupHyperlinkRule::getPriority42,036591 us0.0%
PhutilRemarkupHighlightRule::getPriority42,036591 us0.0%
PhutilRemarkupMonospaceRule::getPriority42,036572 us0.0%
PhutilRemarkupDelRule::getPriority42,036544 us0.0%
PhabricatorPhurlLinkRemarkupRule::getPriority42,036476 us0.0%
DivinerSymbolRemarkupRule::getPriority42,036471 us0.0%
PhabricatorNavigationRemarkupRule::getPriority42,036469 us0.0%
PhutilRemarkupBlockRule::getPriority28,024467 us0.0%
PhabricatorEmojiRemarkupRule::getPriority42,036450 us0.0%
PholioImage::getFilePHID86403 us0.0%
PholioImage::getMockID86393 us0.0%
PhabricatorRepositoryCommit::getRepositoryID80373 us0.0%
PholioImage::getSequence60298 us0.0%
PhutilRemarkupHorizontalRuleBlockRule::getPriority3,503206 us0.0%
PholioMock::getCoverPHID20144 us0.0%
PhabricatorTransactionChange::getOldValue1,75168 us0.0%
PhutilRemarkupListBlockRule::getPriority3,50367 us0.0%
PhabricatorTransactionChange::getNewValue1,75159 us0.0%
PhutilRemarkupReplyBlockRule::getPriority3,50340 us0.0%
PhutilRemarkupDefaultBlockRule::getPriority3,50338 us0.0%
LiskDAO::getID2138 us0.0%
PhabricatorCalendarICSFileImportEngine::getImportEngineName122 us0.0%
PhabricatorCalendarICSURIImportEngine::getImportEngineName114 us0.0%
PhutilArgumentSpecification::getName10 us
PhutilArgumentSpecification::getShortAlias80 us