XHProf DiffusionCommitController::handleRequest Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
DiffusionCommitController::handleRequest1830,726 us100.0%
Parent Calls
AphrontApplicationConfiguration::processRequest1830,726 us
Child Calls
DiffusionCommitController::buildPropertyListView1640,442 us77.1%
DiffusionCommitController::buildComments139,457 us4.7%
PhutilRemarkupEngine::markupText137,716 us4.5%
DiffusionCommitController::renderAddCommentPanel122,637 us2.7%
PhabricatorPolicyAwareQuery::execute117,948 us2.2%
DiffusionController::loadDiffusionContext117,884 us2.2%
DiffusionCommitController::buildCurtain116,152 us1.9%
DiffusionPathChangeQuery::loadChanges112,147 us1.5%
DiffusionCommitController::buildTableOfContents18,652 us1.0%
PhabricatorMarkupEngine::newDifferentialMarkupEngine17,504 us0.9%
DiffusionCommitController::buildSubheaderView16,138 us0.7%
DiffusionPathChange::convertToDifferentialChangesets11,026 us0.1%
spl_autoload_call8604 us0.1%
PhabricatorUser::compareUserSetting1566 us0.1%
DiffusionController::buildCrumbs1403 us0.0%
PhabricatorController::newPage1356 us0.0%
DiffusionController::renderCommitHashTag1106 us0.0%
pht492 us0.0%
PhabricatorRepositoryCommit::isAuditStatusNoAudit184 us0.0%
DiffusionCommitController::linkBugtraq177 us0.0%
PhabricatorRepositoryCommit::getDisplayName255 us0.0%
DiffusionRequest::generateURI141 us0.0%
PhabricatorRepositoryCommitData::getCommitMessage122 us0.0%
PhabricatorRepositoryCommit::isUnreachable221 us0.0%
phutil_tag121 us0.0%
PhabricatorRepository::getPathURI320 us0.0%
PhabricatorRepositoryCommit::isImported220 us0.0%
DiffusionCommitController::buildMergesTable115 us0.0%
PhabricatorRepositoryCommit::getSummary114 us0.0%
DiffusionCommitQuery::withRepository113 us0.0%
DifferentialChangeset::getFilename27 us0.0%
PhabricatorRepositoryCommit::getCommitIdentifier16 us0.0%
DiffusionCommitQuery::needAuditAuthority15 us0.0%
LiskDAO::setID14 us0.0%
PhabricatorRepository::getVersionControlSystem14 us0.0%
PHUIPropertyListView::addTextContent13 us0.0%
DiffusionPathChangeQuery::newFromDiffusionRequest13 us0.0%
PhabricatorRepositoryCommit::getAudits13 us0.0%
DiffusionCommitQuery::withIdentifiers13 us0.0%
AphrontRequest::getURIData23 us0.0%
AphrontView::appendChild13 us0.0%
mpull13 us0.0%
DifferentialChangeset::getFileType13 us0.0%
phutil_escape_uri12 us0.0%
AphrontView::setUser12 us0.0%
PhabricatorRepositoryCommitData::getCommitDetail12 us0.0%
nonempty12 us0.0%
DiffusionCommitController::getCommitErrors12 us0.0%
DiffusionRequest::getCommit12 us0.0%
AphrontRequest::getStr11 us0.0%
PHUITwoColumnView::setHeader11 us0.0%
PhutilRemarkupEngine::setConfig11 us0.0%
head11 us0.0%
PhabricatorRepositoryCommit::getCommitData11 us0.0%
DiffusionCommitController::getCommitExists11 us0.0%
DifferentialChangesetListView::setRepository11 us0.0%
PhabricatorPolicyAwareQuery::setViewer11 us0.0%
AphrontRequest::getBool11 us0.0%
PHUITwoColumnView::addPropertySection21 us0.0%
PHUITwoColumnView::setCurtain11 us0.0%
PHUIHeaderView::addTag11 us0.0%
PhabricatorStandardPageView::setCrumbs11 us0.0%
PhutilNumber::__construct11 us0.0%
DifferentialChangesetListView::setRenderingReferences10 us
DiffusionCommitQuery::needAuditRequests10 us
DiffusionCommitQuery::needCommitData10 us
array_flip10 us
PHUITwoColumnView::setSubheader10 us
DiffusionController::getDiffusionRequest10 us
id40 us
PHUITwoColumnView::setMainColumn10 us
strlen20 us
PHUITwoColumnView::setFooter10 us
AphrontPageView::setTitle10 us
DiffusionRequest::getRepository10 us
AphrontRequest::getUser10 us
DifferentialChangesetListView::setInlineCommentControllerURI10 us
PhabricatorOffsetPagedQuery::setLimit10 us
DiffusionCommitQuery::needIdentities10 us
PhabricatorStandardPageView::setPageObjectPHIDs10 us
count40 us
PHUICrumbsView::setBorder10 us
LiskDAO::getPHID20 us
LiskDAO::makeEphemeral10 us
DifferentialChangesetListView::setTitle10 us
DifferentialChangesetListView::setChangesets10 us
DifferentialChangesetListView::setStandaloneURI10 us
DiffusionPathChangeQuery::setLimit10 us
DifferentialChangesetListView::setBackground10 us
PHUIHeaderView::setHeaderIcon10 us
PHUIHeaderView::setHeader20 us
DifferentialChangesetListView::setRenderURI10 us
DifferentialChangesetListView::setVisibleChangesets10 us
DifferentialChangesetListView::setRawFileURIs10 us