Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
implode | 16,325 | 427,505 us | 100.0% |
Parent Calls | | | |
Filesystem::walkToRoot | 33 | 67 us | |
Filesystem::resolvePath | 86 | 225 us | |
main() | 1 | 1 us | |
PhutilErrorTrap::getErrorsAsString | 216 | 1,232 us | |
PhutilJSON::encodeFormattedObject@1 | 3 | 4 us | |
PhutilJSON::encodeFormattedObject | 2 | 2 us | |
PhabricatorEnv::initializeCommonEnvironment | 1 | 1 us | |
PhutilClassMapQuery::getCacheKey | 999 | 3,788 us | |
FileFinder::generateList | 4 | 16 us | |
FileFinder::find | 3 | 10 us | |
PhutilConsoleFormatter::formatString | 6,082 | 3,605 us | |
PhutilLibraryTestCase::testMethodVisibility | 1 | 1 us | |
ArcanistDiffParser::stripGitPathPrefix | 1 | 4 us | |
ArcanistDiffParser::parseChangeset | 65 | 2,883 us | |
DifferentialHunk::makeOldFile | 10 | 14 us | |
DifferentialHunk::makeNewFile | 10 | 11 us | |
AphrontIsolatedDatabaseConnection::executeRawQuery | 24 | 30 us | |
LiskDAO::insertRecordIntoDatabase | 1,356 | 7,644 us | |
xsprintf_query | 2,669 | 7,594 us | |
CelerityResourceTransformer::replaceCSSPrintRule | 4 | 7 us | |
PhabricatorQuery::formatSelectSubclause | 424 | 1,039 us | |
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause | 447 | 1,227 us | |
PhabricatorQuery::formatWhereSubclause | 850 | 1,895 us | |
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause | 572 | 1,335 us | |
PhabricatorUser::updateNameTokens | 119 | 483 us | |
LiskDAO::update | 188 | 1,412 us | |
PhutilRemarkupNoteBlockRule::getRegEx | 20 | 39 us | |
PhutilRemarkupEngine::splitTextIntoBlocks | 20 | 40 us | |
phutil_implode_html | 54 | 9,748 us | |
PhabricatorFile::getCDNURI | 18 | 72 us | |
PhabricatorEdgeEditor::executeAdds | 52 | 101 us | |
DifferentialChangesetParser::diffOriginals | 12 | 48 us | |
xsprintf_command | 42 | 374,192 us | |
PhabricatorDifferenceEngine::generateRawDiffFromFileContent | 9 | 32 us | |
DifferentialCommitMessageParser::buildLabelRegexp | 6 | 6 us | |
DifferentialCommitMessageParser::parseCorpus | 15 | 10 us | |
PhutilUTF8StringTruncator::truncateString | 1 | 12 us | |
PhabricatorCustomFieldMonogramParser::buildRegex | 87 | 302 us | |
DifferentialHunkParser::makeContextDiff | 23 | 51 us | |
DifferentialChangesetParser::process | 38 | 115 us | |
DifferentialChangesetTestRenderer::renderChangeTypeHeader | 20 | 42 us | |
DifferentialParseRenderTestCase::renderParsers | 20 | 3,880 us | |
DifferentialChangesetTestRenderer::renderTextChange | 12 | 77 us | |
DifferentialChangeset::makeOldFile | 8 | 4 us | |
DifferentialChangeset::makeNewFile | 8 | 4 us | |
DiffusionPathIDQuery::expandPathToRoot | 8 | 4 us | |
DiffusionSubversionWireProtocol::serializeStruct | 4 | 9 us | |
DiffusionSubversionWireProtocolTestCase::assertSameSubversionMessages | 3 | 3 us | |
DiffusionSubversionWireProtocol::serializeStruct@1 | 1 | 4 us | |
HeraldTranscriptTestCase::testTranscriptTruncation | 2 | 5 us | |
PhabricatorLiskDAO::chunkSQL | 44 | 111 us | |
PhutilTypeExtraParametersException::__construct | 1 | 4 us | |
HeraldTranscript::combineXHeraldRulesHeaders | 24 | 67 us | |
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClauseFromMultipleColumns | 24 | 67 us | |
AphrontSideNavFilterView::renderFlexNav | 16 | 46 us | |
PHUIInfoView::render | 7 | 28 us | |
AphrontTagView::render | 54 | 72 us | |
PHUIListView::getTagAttributes | 27 | 73 us | |
AphrontTagView::render@1 | 207 | 302 us | |
PHUIListItemView::getTagContent | 84 | 184 us | |
AphrontTagView::render@2 | 162 | 326 us | |
PhabricatorMainMenuView::render | 9 | 26 us | |
PhabricatorStandardPageView::getBody | 9 | 37 us | |
ConpherenceDurableColumnView::getTagAttributes | 9 | 31 us | |
ConpherenceDurableColumnView::getTagContent | 9 | 36 us | |
PHUIButtonBarView::getTagAttributes | 9 | 35 us | |
AphrontTagView::render@3 | 18 | 36 us | |
CelerityStaticResourceResponse::renderHTMLFooter | 9 | 61 us | |
PhabricatorStandardPageView::getBodyClasses | 9 | 37 us | |
PhabricatorPolicyFilter::rejectObject | 25 | 68 us | |
PhabricatorQuery::formatJoinClause | 57 | 157 us | |
PhutilDocblockParser::parse | 360 | 806 us | |
CelerityResourceMapGenerator::rebuildPackages | 9 | 166 us | |
ConduitAPIMethod::formatStringConstants | 17 | 71 us | |
PhabricatorEdgeCycleException::__construct | 2 | 10 us | |
PhabricatorEnv::requireValidRemoteURIForLink | 2 | 4 us | |
PhabricatorEnv::requireValidRemoteURIForFetch | 2 | 2 us | |
PhabricatorFileQuery::buildWhereClauseParts | 10 | 24 us | |
PhabricatorEdgeEditor::executeRemoves | 38 | 99 us | |
PhutilTranslator::translateDate | 4 | 4 us | |
PhabricatorMetaMTAEmailBodyParser::stripQuotedText | 17 | 32 us | |
PhabricatorMetaMTAEmailBodyParser::parseBody | 54 | 60 us | |
PhabricatorMetaMTAMailBody::render | 2 | 11 us | |
PhabricatorMetaMTAMail::sendNow | 3 | 12 us | |
PhabricatorMailReceiver::loadSender | 1 | 6 us | |
PhabricatorMetaMTAReceivedMail::sendExceptionMail | 6 | 26 us | |
PhabricatorObjectListQuery::execute | 3 | 5 us | |
PhutilContextFreeGrammar::generateSeveral | 4 | 109 us | |
PhabricatorProject::updateDatasourceTokens | 23 | 104 us | |
PhabricatorPolicyFilter::executeExtendedPolicyChecks | 6 | 12 us | |
PhabricatorSlug::normalize | 42 | 45 us | |
PhabricatorQueryOrderVector::newFromVector | 2 | 3 us | |
PhabricatorRepository::filterMercurialDebugOutput | 16 | 44 us | |
PhabricatorApplicationTransactionValidationException::__construct | 1 | 40 us | |
PhabricatorWorkerLeaseQuery::getLeaseOwnershipName | 23 | 119 us | |
PhabricatorWorkerLeaseQuery::buildUpdateWhereClause | 7 | 14 us | |
PhabricatorRepositoryCommitChangeParserWorker::lookupOrCreatePaths | 20 | 93 us | |
DiffusionPathQuery::buildWhereClause | 31 | 86 us | |
PhabricatorRepositorySvnCommitChangeParserWorker::expandAllParentPaths | 94 | 175 us | |
PhabricatorRepositorySvnCommitChangeParserWorker::lookupPathFileTypes | 30 | 81 us | |
PhabricatorRepositorySvnCommitChangeParserWorker::writeBrowse | 19 | 50 us | |
PhabricatorRepositorySvnCommitChangeParserWorker::parseRecursiveListFileData | 7 | 30 us | |
CommandException::__construct | 1 | 4 us | |
DiffusionLowLevelGitRefQuery::getFormatString | 3 | 24 us | |
Child Calls | | | |
PhutilCommandString::__toString | 156 | 243,864 us | 57.0% |
PhutilCommandString::__toString@1 | 78 | 128,863 us | 30.1% |
PhutilSafeHTML::__toString | 60 | 13,093 us | 3.1% |