XHProf implode Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
implode19811,181 us100.0%
Parent Calls
PhabricatorCelerityApplication::getRoutes12 us
xsprintf_query2123 us
PhabricatorQuery::formatWhereClause166 us
DifferentialRevisionQuery::buildJoinsClause21 us
PhabricatorRepositoryQuery::buildJoinsClause22 us
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause22 us
DifferentialHunk::makeNewFile33,367 us
DifferentialChangeset::makeNewFile32,555 us
Filesystem::resolvePath21 us
xsprintf_command3380 us
PhutilErrorTrap::getErrorsAsString14 us
PhabricatorDifferenceEngine::generateRawDiffFromFileContent11,507 us
ArcanistDiffParser::parseChangeset1758 us
AphrontSideNavFilterView::renderFlexNav11 us
PHUICrumbsView::render11 us
PHUICrumbView::render43 us
AphrontTagView::render166 us
DifferentialHunk::makeOldFile1642 us
DifferentialChangeset::makeOldFile1248 us
DifferentialChangesetParser::process11,615 us
DifferentialChangesetHTMLRenderer::wrapChangeInTable11 us
PHUIHeaderView::render11 us
phutil_implode_html47 us
PhabricatorMainMenuView::renderNotificationMenu22 us
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause34 us
PhabricatorProjectQuery::buildJoinClause23 us
PHUIListView::getTagAttributes33 us
AphrontTagView::render@14712 us
PHUIListItemView::getTagContent213 us
AphrontTagView::render@22212 us
PhabricatorPeopleQuery::buildJoinsClause10 us
PhabricatorFileQuery::buildJoinClause11 us
PhabricatorFile::getCDNURI11 us
PhabricatorPeopleApplication::buildMainMenuItems11 us
PhabricatorMainMenuView::render11 us
ConpherenceDurableColumnView::getTagAttributes11 us
ConpherenceDurableColumnView::getTagContent11 us
CelerityStaticResourceResponse::renderHTMLFooter12 us
PhabricatorStandardPageView::getBodyClasses11 us
Child Calls
PhutilCommandString::__toString10232 us2.1%
PhutilCommandString::__toString@15116 us1.0%
PhutilSafeHTML::__toString10 us0.0%