XHProf str_replace Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
str_replace | 21,870 | 93,082 us | 100.0% |
Parent Calls | |||
AphrontBaseMySQLDatabaseConnection::escapeColumnName | 20,653 | 44,801 us | |
DiffusionRequest::generateDiffusionURI | 9 | 18 us | |
phutil_escape_uri | 61 | 90 us | |
DiffusionRequest::parseRequestBlob | 18 | 29 us | |
AphrontResponse::encodeJSONForHTTPResponse | 28 | 116 us | |
AphrontRequest::getHTTPHeader | 197 | 561 us | |
AphrontRequest::getStr | 8 | 21 us | |
CelerityResourceTransformer::replaceCSSPrintRule | 6 | 13 us | |
PhutilRemarkupBlockStorage::restore | 8 | 3,802 us | |
DifferentialChangesetRenderer::renderChangesetTable | 24 | 74 us | |
DifferentialChangesetParser::calculateGapsMaskAndDepths | 88 | 106 us | |
DifferentialChangesetTestRenderer::renderTextChange | 280 | 35,542 us | |
call_user_func_array@1 | 9 | 7,095 us | |
PhutilDocblockParser::parse | 359 | 504 us | |
PhabricatorMetaMTAMailBody::indent | 3 | 8 us | |
PhabricatorSlug::normalizeProjectSlug | 10 | 57 us | |
PhabricatorRepository::getSubversionPathURI | 60 | 169 us | |
PhortuneCurrency::newFromString | 49 | 76 us | |
Child Calls | |||
PhutilSafeHTML::__toString | 169 | 44,982 us | 48.3% |