Diff Report
Run #51c6814c41b47: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #51c6824f48b42: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Regression/Improvement summary for strpos

strposRun #51c6814c41b47Run #51c6824f48b42DiffDiff%
Number of Function Calls 28,064 28,064 N/A%
Incl. Wall Time (microsec) 29,090 29,090 N/A%
Incl. Wall Time (microsec) per call N/A 1 1 N/A%
Excl. Wall Time (microsec) 29,090 29,090 N/A%
Incl. CPU (microsecs) 56,977 56,977 N/A%
Incl. CPU (microsecs) per call N/A 2 2 N/A%
Excl. CPU (microsec) 56,977 56,977 N/A%
Incl. MemUse (bytes) 28,160 28,160 N/A%
Incl. MemUse (bytes) per call N/A 1 1 N/A%
Excl. MemUse (bytes) 28,160 28,160 N/A%
Incl. PeakMemUse (bytes) 16,512 16,512 N/A%
Incl. PeakMemUse (bytes) per call N/A 1 1 N/A%
Excl. PeakMemUse (bytes) 16,512 16,512 N/A%

Parent/Child Regression/Improvement report for strpos [View Callgraph Diff]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Incl. CPU Diff
(microsec)
ICpu
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
strpos28,064 100.0% 29,090 2.6% 56,977 5.3% 28,160 0.1% 16,512 0.1%
Exclusive Metrics Diff for Current Function29,090 100.0% 56,977 100.0% 28,160 100.0% 16,512 100.0%
Parent functions
Symfony\Component\ClassLoader\ClassLoader::findFile15,135 53.9% 15,717 54.0% 31,090 54.6% 800 2.8% 440 2.7%
Symfony\Component\Yaml\Inline::evaluateScalar7,011 25.0% 7,036 24.2% 13,705 24.1% 792 2.8% 792 4.8%
Symfony\Component\Yaml\Inline::parseScalar2,337 8.3% 2,366 8.1% 4,706 8.3% 792 2.8% 792 4.8%
Symfony\Component\Yaml\Parser::parseValue1,353 4.8% 1,382 4.8% 2,751 4.8% 792 2.8% 744 4.5%
Symfony\Component\Yaml\Parser::parse1,218 4.3% 1,228 4.2% 2,362 4.1% 784 2.8% 784 4.7%
Symfony\Component\HttpFoundation\ServerBag::getHeaders190 0.7% 224 0.8% 415 0.7% 800 2.8% 800 4.8%
Symfony\Component\Yaml\Parser::isStringUnIndentedCollectionItem146 0.5% 153 0.5% 331 0.6% 816 2.9% 0 0.0%
Symfony\Component\Yaml\Parser::parse@1135 0.5% 136 0.5% 281 0.5% 784 2.8% 648 3.9%
Drupal\Core\Routing\UrlGenerator::generateFromPath105 0.4% 210 0.7% 278 0.5% 880 3.1% 48 0.3%
Drupal\Core\Routing\UrlGenerator::processPath106 0.4% 143 0.5% 249 0.4% 872 3.1% 608 3.7%
file_uri_scheme66 0.2% 67 0.2% 138 0.2% 768 2.7% 0 0.0%
drupal_pre_render_scripts44 0.2% 88 0.3% 112 0.2% 776 2.8% 0 0.0%
Symfony\Component\HttpFoundation\Request::getFormat41 0.1% 57 0.2% 98 0.2% 800 2.8% 512 3.1%
l28 0.1% 60 0.2% 85 0.1% 752 2.7% 0 0.0%
Drupal\Core\Routing\RouteCompiler::getFit34 0.1% 39 0.1% 79 0.1% 792 2.8% 792 4.8%
_menu_link_translate32 0.1% 32 0.1% 59 0.1% 768 2.7% 0 0.0%
drupal_add_css20 0.1% 40 0.1% 47 0.1% 760 2.7% 480 2.9%
Symfony\Component\Routing\Matcher\UrlMatcher::matchCollection8 0.0% 10 0.0% 25 0.0% 808 2.9% 728 4.4%
Symfony\Component\HttpFoundation\Request::preparePathInfo8 0.0% 10 0.0% 24 0.0% 808 2.9% 728 4.4%
Twig_Loader_Filesystem::validateName8 0.0% 16 0.1% 23 0.0% 784 2.8% 688 4.2%
Symfony\Component\HttpFoundation\Request::prepareRequestUri8 0.0% 16 0.1% 22 0.0% 808 2.9% 720 4.4%
Symfony\Component\HttpFoundation\Request::prepareBaseUrl7 0.0% 14 0.0% 21 0.0% 808 2.9% 448 2.7%
Drupal\Component\Utility\UrlValidator::stripDangerousProtocols4 0.0% 8 0.0% 12 0.0% 808 2.9% 480 2.9%
Symfony\Component\HttpFoundation\Request::createFromGlobals3 0.0% 6 0.0% 9 0.0% 904 3.2% 648 3.9%
Symfony\Component\HttpFoundation\Response::prepare2 0.0% 7 0.0% 9 0.0% 800 2.8% 0 0.0%
drupal_settings_initialize3 0.0% 4 0.0% 8 0.0% 776 2.8% 680 4.1%
Symfony\Component\Routing\RouteCompiler::compilePattern3 0.0% 5 0.0% 7 0.0% 808 2.9% 0 0.0%
Symfony\Component\HttpFoundation\Request::getUrlencodedPrefix2 0.0% 2 0.0% 6 0.0% 808 2.9% 808 4.9%
Symfony\Component\HttpFoundation\Response::setEtag1 0.0% 2 0.0% 5 0.0% 944 3.4% 0 0.0%
node_help1 0.0% 2 0.0% 4 0.0% 760 2.7% 560 3.4%
request_path1 0.0% 2 0.0% 4 0.0% 792 2.8% 792 4.8%
run_init::includes/mail.inc1 0.0% 2 0.0% 4 0.0% 776 2.8% 688 4.2%
Drupal\Core\Controller\ControllerResolver::createController1 0.0% 2 0.0% 3 0.0% 808 2.9% 640 3.9%
Drupal\views_ui\ViewEditFormController::getDisplayDetails1 0.0% 2 0.0% 3 0.0% 808 2.9% 0 0.0%
Symfony\Component\HttpKernel\Controller\ControllerResolver::getController1 0.0% 2 0.0% 2 0.0% 824 2.9% 464 2.8%