XHProf ManiphestTaskDetailController::processRequest Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ManiphestTaskDetailController::processRequest1373,617 us100.0%
Parent Calls
AphrontController::handleRequest1373,617 us
Child Calls
PhabricatorController::buildApplicationPage1191,969 us51.4%
PhabricatorController::buildTransactionTimeline181,746 us21.9%
ManiphestTaskDetailController::buildPropertyView149,295 us13.2%
PhabricatorPolicyAwareQuery::executeOne135,494 us9.5%
__phutil_autoload215,236 us1.4%
LiskDAO::loadOneWhere11,416 us0.4%
PhabricatorController::hasApplicationCapability41,321 us0.4%
PhabricatorCustomField::getObjectFields11,117 us0.3%
PhabricatorEdgeQuery::execute11,081 us0.3%
ManiphestTaskDetailController::buildActionView1936 us0.3%
ManiphestController::buildApplicationCrumbs1733 us0.2%
ManiphestTaskDetailController::buildHeaderView1596 us0.2%
PhabricatorUser::loadHandles1443 us0.1%
pht17323 us0.1%
PhabricatorMarkupEngine::addObject1202 us0.1%
PhabricatorTypeaheadDatasource::getDatasourceURI3174 us0.0%
ManiphestTaskDetailController::buildDescriptionView1145 us0.0%
ManiphestTaskStatus::getTaskStatusMap1118 us0.0%
ManiphestTaskPriority::getTaskPriorityMap176 us0.0%
Javelin::initBehavior247 us0.0%
phutil_tag_div241 us0.0%
PHUIObjectBoxView::addPropertyList237 us0.0%
ManiphestTask::isClosed136 us0.0%
ManiphestTaskStatus::getDuplicateStatus124 us0.0%
PhabricatorProjectDatasource::getPlaceholderText124 us0.0%
ManiphestTask::getStatus122 us0.0%
PhabricatorPeopleDatasource::getPlaceholderText122 us0.0%
PhabricatorMetaMTAMailableDatasource::getPlaceholderText121 us0.0%
ManiphestTask::getPriority121 us0.0%
AphrontView::appendChild618 us0.0%
ManiphestTask::getAuthorPHID115 us0.0%
phutil_tag115 us0.0%
ManiphestTask::getOwnerPHID215 us0.0%
AphrontFormView::appendControl315 us0.0%
PhabricatorEdgeQuery::getDestinationPHIDs114 us0.0%
PhabricatorUser::getUsername114 us0.0%
PHUICrumbsView::addTextCrumb113 us0.0%
ManiphestTask::getAttached112 us0.0%
ManiphestTask::getTitle110 us0.0%
PhabricatorUser::getRealName18 us0.0%
PhabricatorUser::isLoggedIn27 us0.0%
AphrontView::setUser36 us0.0%
PhabricatorCustomFieldList::setViewer15 us0.0%
LiskDAO::getID45 us0.0%
LiskDAO::__construct14 us0.0%
AphrontFormControl::setLabel84 us0.0%
AphrontFormTokenizerControl::setDatasource34 us0.0%
PhabricatorCustomFieldList::readFieldsFromStorage13 us0.0%
AphrontFormView::addHiddenInput12 us0.0%
AphrontFormControl::setValue32 us0.0%
AphrontRequest::getStr12 us0.0%
PhabricatorPolicyAwareQuery::setViewer12 us0.0%
PhabricatorMarkupEngine::setViewer12 us0.0%
idx11 us0.0%
PhabricatorEdgeQuery::withSourcePHIDs11 us0.0%
ManiphestTaskQuery::withIDs11 us0.0%
array_fill_keys11 us0.0%
array_keys11 us0.0%
AphrontFormView::setWorkflow11 us0.0%
AphrontController::getRequest11 us0.0%
PHUIObjectBoxView::setHeader11 us0.0%
PhabricatorApplicationTransactionView::setQuoteRef11 us0.0%
AphrontFormSelectControl::setOptions31 us0.0%
PhabricatorApplicationTransactionView::setQuoteTargetID11 us0.0%
PHUIObjectBoxView::setHeaderText11 us0.0%
PHUIObjectBoxView::setFlush11 us0.0%
PhabricatorMarkupEngine::setContextObject11 us0.0%
PhabricatorEnv::getEnvConfig11 us0.0%
id140 us
PHUIObjectBoxView::setForm10 us
ManiphestTaskQuery::needSubscriberPHIDs10 us
AphrontFormTokenizerControl::setDisableBehavior30 us
LiskDAO::getPHID50 us
AphrontFormControl::setControlID60 us
PhabricatorEdgeQuery::withEdgeTypes10 us
AphrontFormControl::setID50 us
AphrontFormControl::setName80 us
AphrontFormView::setEncType10 us
AphrontFormView::setAction10 us
AphrontFormControl::setControlStyle60 us
AphrontRequest::getUser10 us