XHProf DiffusionCommitController::handleRequest Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
DiffusionCommitController::handleRequest11,103,002 us100.0%
Parent Calls
AphrontApplicationConfiguration::processRequest11,103,002 us
Child Calls
DiffusionCommitController::buildPropertyListView1838,148 us76.0%
PhutilRemarkupEngine::markupText146,870 us4.2%
PhabricatorPolicyAwareQuery::execute145,356 us4.1%
DiffusionController::loadDiffusionContext144,924 us4.1%
DiffusionCommitController::renderAddCommentPanel134,852 us3.2%
DiffusionCommitController::buildCurtain122,859 us2.1%
DiffusionPathChangeQuery::loadChanges116,918 us1.5%
DiffusionCommitController::buildTableOfContents115,799 us1.4%
DiffusionCommitController::buildSubheaderView113,024 us1.2%
DiffusionCommitController::buildComments111,114 us1.0%
PhabricatorMarkupEngine::newDifferentialMarkupEngine17,741 us0.7%
PhabricatorUser::compareUserSetting11,621 us0.1%
DiffusionPathChange::convertToDifferentialChangesets11,317 us0.1%
spl_autoload_call8590 us0.1%
DiffusionController::buildCrumbs1397 us0.0%
PhabricatorController::newPage1341 us0.0%
DiffusionRequest::generateURI5156 us0.0%
pht496 us0.0%
DiffusionController::renderCommitHashTag195 us0.0%
PhabricatorRepositoryCommit::isAuditStatusNoAudit181 us0.0%
PhabricatorRepositoryCommit::getDisplayName252 us0.0%
DiffusionCommitController::linkBugtraq148 us0.0%
DifferentialChangeset::getFilename1023 us0.0%
PhabricatorRepositoryCommit::isImported222 us0.0%
PhabricatorRepository::getPathURI320 us0.0%
PhabricatorRepositoryCommitData::getCommitMessage117 us0.0%
PhabricatorRepositoryCommit::isUnreachable216 us0.0%
DifferentialChangeset::getFileType515 us0.0%
DiffusionCommitController::buildMergesTable115 us0.0%
DiffusionCommitQuery::withRepository114 us0.0%
PhabricatorRepositoryCommit::getSummary112 us0.0%
phutil_tag110 us0.0%
mpull18 us0.0%
DiffusionCommitQuery::needAuditAuthority14 us0.0%
PhabricatorRepository::getVersionControlSystem14 us0.0%
LiskDAO::setID54 us0.0%
DiffusionCommitQuery::withIdentifiers14 us0.0%
PhabricatorRepositoryCommit::getAudits13 us0.0%
PhabricatorRepositoryCommitData::getCommitDetail13 us0.0%
DiffusionPathChangeQuery::newFromDiffusionRequest13 us0.0%
AphrontRequest::getURIData23 us0.0%
DiffusionRequest::getCommit13 us0.0%
PhabricatorRepositoryCommit::getCommitIdentifier13 us0.0%
AphrontView::appendChild12 us0.0%
PHUIPropertyListView::addTextContent12 us0.0%
head12 us0.0%
phutil_escape_uri12 us0.0%
PhabricatorRepositoryCommit::getCommitData12 us0.0%
AphrontView::setUser12 us0.0%
nonempty12 us0.0%
PHUITwoColumnView::setCurtain11 us0.0%
PHUITwoColumnView::addPropertySection21 us0.0%
AphrontRequest::getStr11 us0.0%
PhabricatorPolicyAwareQuery::setViewer11 us0.0%
PHUITwoColumnView::setHeader11 us0.0%
DifferentialChangesetListView::setRepository11 us0.0%
PhutilRemarkupEngine::setConfig11 us0.0%
DiffusionCommitController::getCommitErrors11 us0.0%
array_flip11 us0.0%
AphrontRequest::getBool11 us0.0%
PHUIHeaderView::addTag11 us0.0%
PhabricatorStandardPageView::setCrumbs11 us0.0%
PhutilNumber::__construct11 us0.0%
DifferentialChangesetListView::setVisibleChangesets10 us
DiffusionCommitQuery::needAuditRequests10 us
DiffusionCommitQuery::needCommitData10 us
PHUITwoColumnView::setSubheader10 us
PHUITwoColumnView::setMainColumn10 us
AphrontPageView::setTitle10 us
id40 us
PHUITwoColumnView::setFooter10 us
strlen20 us
DiffusionController::getDiffusionRequest10 us
DiffusionRequest::getRepository10 us
AphrontRequest::getUser10 us
PhabricatorOffsetPagedQuery::setLimit10 us
DiffusionCommitQuery::needIdentities10 us
PhabricatorStandardPageView::setPageObjectPHIDs10 us
count40 us
DifferentialChangesetListView::setInlineCommentControllerURI10 us
PHUICrumbsView::setBorder10 us
LiskDAO::makeEphemeral50 us
DifferentialChangesetListView::setTitle10 us
DiffusionCommitController::getCommitExists10 us
DifferentialChangesetListView::setRawFileURIs10 us
DifferentialChangesetListView::setStandaloneURI10 us
DiffusionPathChangeQuery::setLimit10 us
DifferentialChangesetListView::setBackground10 us
DifferentialChangesetListView::setChangesets10 us
PHUIHeaderView::setHeaderIcon10 us
DifferentialChangesetListView::setRenderURI10 us
DifferentialChangesetListView::setRenderingReferences10 us
PHUIHeaderView::setHeader20 us
LiskDAO::getPHID20 us