XHProf str_replace Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
str_replace | 21,762 | 93,766 us | 100.0% |
Parent Calls | |||
AphrontBaseMySQLDatabaseConnection::escapeColumnName | 20,551 | 62,151 us | |
DiffusionRequest::generateDiffusionURI | 9 | 16 us | |
phutil_escape_uri | 61 | 126 us | |
DiffusionRequest::parseRequestBlob | 18 | 26 us | |
AphrontResponse::encodeJSONForHTTPResponse | 28 | 206 us | |
AphrontRequest::getHTTPHeader | 197 | 720 us | |
AphrontRequest::getStr | 8 | 25 us | |
CelerityResourceTransformer::replaceCSSPrintRule | 4 | 11 us | |
PhutilRemarkupBlockStorage::restore | 8 | 3,761 us | |
DifferentialChangesetRenderer::renderChangesetTable | 24 | 78 us | |
DifferentialChangesetParser::calculateGapsMaskAndDepths | 88 | 118 us | |
DifferentialChangesetTestRenderer::renderTextChange | 280 | 18,601 us | |
call_user_func_array@1 | 9 | 6,738 us | |
PhutilDocblockParser::parse | 360 | 810 us | |
PhabricatorMetaMTAMailBody::indent | 3 | 18 us | |
PhabricatorProject::setPhrictionSlug | 5 | 17 us | |
PhabricatorRepository::getSubversionPathURI | 60 | 267 us | |
PhortuneCurrency::newFromString | 49 | 77 us | |
Child Calls | |||
PhutilSafeHTML::__toString | 169 | 27,676 us | 29.5% |