XHProf str_replace Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
str_replace | 21,761 | 58,450 us | 100.0% |
Parent Calls | |||
AphrontBaseMySQLDatabaseConnection::escapeColumnName | 20,550 | 34,695 us | |
DiffusionRequest::generateDiffusionURI | 9 | 13 us | |
phutil_escape_uri | 61 | 100 us | |
DiffusionRequest::parseRequestBlob | 18 | 26 us | |
AphrontResponse::encodeJSONForHTTPResponse | 28 | 129 us | |
AphrontRequest::getHTTPHeader | 197 | 466 us | |
AphrontRequest::getStr | 8 | 16 us | |
CelerityResourceTransformer::replaceCSSPrintRule | 4 | 10 us | |
PhutilRemarkupBlockStorage::restore | 8 | 1,899 us | |
DifferentialChangesetRenderer::renderChangesetTable | 24 | 54 us | |
DifferentialChangesetParser::calculateGapsMaskAndDepths | 88 | 103 us | |
DifferentialChangesetTestRenderer::renderTextChange | 280 | 15,013 us | |
call_user_func_array@1 | 9 | 5,246 us | |
PhutilDocblockParser::parse | 360 | 439 us | |
PhabricatorMetaMTAMailBody::indent | 3 | 7 us | |
PhabricatorProject::setPhrictionSlug | 5 | 26 us | |
PhabricatorRepository::getSubversionPathURI | 60 | 155 us | |
PhortuneCurrency::newFromString | 49 | 53 us | |
Child Calls | |||
PhutilSafeHTML::__toString | 169 | 21,123 us | 36.1% |