XHProf DiffusionCommitController::processDiffusionRequest Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
DiffusionCommitController::processDiffusionRequest1155,527 us100.0%
Parent Calls
DiffusionController::handleRequest1155,527 us
Child Calls
PhabricatorController::buildApplicationPage142,593 us27.4%
DiffusionCommitController::loadCommitProperties125,653 us16.5%
DiffusionController::callConduitWithDiffusionRequest114,902 us9.6%
DiffusionRequest::newFromDictionary110,893 us7.0%
PhutilRemarkupEngine::markupText19,629 us6.2%
DiffusionCommitController::buildComments18,827 us5.7%
DiffusionCommitController::renderAddCommentPanel18,761 us5.6%
PhabricatorMarkupEngine::newDifferentialMarkupEngine15,398 us3.5%
DiffusionCommitController::buildMergesTable15,089 us3.3%
PHUIPropertyListView::invokeWillRenderEvent14,332 us2.8%
PhabricatorPolicyAwareQuery::executeOne13,717 us2.4%
DiffusionPathChangeQuery::loadChanges13,273 us2.1%
PhabricatorAuditCommentEditor::loadAuditPHIDsForUser13,230 us2.1%
PhabricatorPolicyAwareQuery::execute12,931 us1.9%
DifferentialChangesetListView::render12,144 us1.4%
require_celerity_resource1916 us0.6%
DiffusionPathChange::convertToDifferentialChangesets1899 us0.6%
spl_autoload_call11823 us0.5%
DiffusionCommitController::renderHeadsupActionList1424 us0.3%
DiffusionController::buildCrumbs1298 us0.2%
pht392 us0.1%
DiffusionRequest::generateURI144 us0.0%
DiffusionCommitController::linkBugtraq136 us0.0%
PhabricatorRepositoryCommit::isImported231 us0.0%
DiffusionView::nameCommit225 us0.0%
PHUIObjectBoxView::addPropertyList220 us0.0%
DiffusionCommitQuery::withRepository218 us0.0%
phutil_tag116 us0.0%
PhabricatorRepositoryCommit::getCommitIdentifier416 us0.0%
PhabricatorRepositoryCommitData::getCommitMessage116 us0.0%
PHUIPropertyListView::addProperty1016 us0.0%
PhabricatorRepositoryCommit::getSummary112 us0.0%
PhabricatorRepositoryCommit::getAuthorityAudits110 us0.0%
DifferentialChangeset::getFilename27 us0.0%
DifferentialChangeset::getFileType17 us0.0%
DiffusionCommitChangeTableView::setPathChanges16 us0.0%
DiffusionRequest::getCommit25 us0.0%
mpull14 us0.0%
PhabricatorRepository::getVersionControlSystem14 us0.0%
LiskDAO::getID13 us0.0%
LiskDAO::setID13 us0.0%
DiffusionCommitChangeTableView::setOwnersPaths13 us0.0%
DiffusionPathChangeQuery::newFromDiffusionRequest13 us0.0%
PhabricatorRepositoryCommit::getCommitData13 us0.0%
PhabricatorPolicyAwareQuery::setViewer23 us0.0%
PhabricatorRepository::getCallsign13 us0.0%
PhabricatorUserPreferences::getPreference22 us0.0%
phutil_escape_uri12 us0.0%
PhabricatorRepositoryCommitData::getCommitDetail12 us0.0%
PhabricatorRepositoryCommit::getAudits12 us0.0%
DifferentialChangesetListView::setRepository11 us0.0%
AphrontRequest::getBool11 us0.0%
DiffusionView::setDiffusionRequest11 us0.0%
PHUIPropertyListView::addTextContent11 us0.0%
PHUIPropertyListView::addSectionHeader11 us0.0%
PHUIPropertyListView::setActionList11 us0.0%
AphrontView::setUser21 us0.0%
nonempty11 us0.0%
PhutilRemarkupEngine::setConfig11 us0.0%
PhabricatorUser::loadPreferences10 us0.0%
DiffusionCommitChangeTableView::setRenderingReferences10 us0.0%
DifferentialChangesetListView::setInlineCommentControllerURI10 us0.0%
LiskDAO::getPHID20 us0.0%
DifferentialChangesetListView::setRawFileURIs10 us0.0%
DifferentialChangesetListView::setStandaloneURI10 us0.0%
DifferentialChangesetListView::setRenderURI10 us0.0%
DifferentialChangesetListView::setRenderingReferences10 us0.0%
DifferentialChangesetListView::setVisibleChangesets10 us0.0%
DifferentialChangesetListView::setChangesets10 us0.0%
DifferentialChangesetListView::setTitle10 us0.0%
LiskDAO::makeEphemeral10 us0.0%
array_flip10 us0.0%
PHUIObjectBoxView::setTable10 us0.0%
PHUIObjectBoxView::setID10 us0.0%
PhutilNumber::__construct10 us0.0%
count30 us0.0%
DiffusionPathChangeQuery::setLimit10 us0.0%
PHUIObjectBoxView::setHeader20 us0.0%
PHUIHeaderView::setTall10 us0.0%
PHUIPropertyListView::setObject10 us0.0%
PHUIPropertyListView::setHasKeyboardShortcuts10 us0.0%
PHUIHeaderView::setHeader20 us0.0%
DiffusionCommitQuery::needAuditRequests10 us0.0%
DiffusionCommitQuery::needCommitData10 us0.0%
DiffusionCommitQuery::withIdentifiers20 us0.0%
id50 us0.0%
DiffusionRequest::getRepository10 us0.0%
AphrontRequest::getStr10 us0.0%
AphrontRequest::getURIMap10 us0.0%
AphrontRequest::getUser20 us0.0%