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

Regression/Improvement summary for strpos

strposRun #51c6814c41b47Run #51c681e794599DiffDiff%
Number of Function Calls 28,063 28,063 N/A%
Incl. Wall Time (microsec) 29,114 29,114 N/A%
Incl. Wall Time (microsec) per call N/A 1 1 N/A%
Excl. Wall Time (microsec) 29,114 29,114 N/A%
Incl. CPU (microsecs) 56,990 56,990 N/A%
Incl. CPU (microsecs) per call N/A 2 2 N/A%
Excl. CPU (microsec) 56,990 56,990 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,063 100.0% 29,114 2.6% 56,990 5.4% 28,160 0.1% 16,512 0.1%
Exclusive Metrics Diff for Current Function29,114 100.0% 56,990 100.0% 28,160 100.0% 16,512 100.0%
Parent functions
Symfony\Component\ClassLoader\ClassLoader::findFile15,135 53.9% 15,774 54.2% 31,026 54.4% 800 2.8% 440 2.7%
Symfony\Component\Yaml\Inline::evaluateScalar7,011 25.0% 7,036 24.2% 13,592 23.8% 792 2.8% 792 4.8%
Symfony\Component\Yaml\Inline::parseScalar2,337 8.3% 2,358 8.1% 4,705 8.3% 792 2.8% 792 4.8%
Symfony\Component\Yaml\Parser::parseValue1,353 4.8% 1,383 4.8% 2,892 5.1% 792 2.8% 744 4.5%
Symfony\Component\Yaml\Parser::parse1,218 4.3% 1,218 4.2% 2,391 4.2% 784 2.8% 784 4.7%
Symfony\Component\HttpFoundation\ServerBag::getHeaders190 0.7% 210 0.7% 412 0.7% 800 2.8% 800 4.8%
Drupal\Core\Routing\UrlGenerator::generateFromPath105 0.4% 210 0.7% 273 0.5% 880 3.1% 48 0.3%
Symfony\Component\Yaml\Parser::isStringUnIndentedCollectionItem146 0.5% 155 0.5% 318 0.6% 816 2.9% 0 0.0%
Symfony\Component\Yaml\Parser::parse@1135 0.5% 138 0.5% 293 0.5% 784 2.8% 648 3.9%
Drupal\Core\Routing\UrlGenerator::processPath106 0.4% 132 0.5% 256 0.4% 872 3.1% 608 3.7%
drupal_pre_render_scripts44 0.2% 88 0.3% 119 0.2% 776 2.8% 0 0.0%
file_uri_scheme66 0.2% 67 0.2% 144 0.3% 768 2.7% 0 0.0%
Symfony\Component\HttpFoundation\Request::getFormat41 0.1% 61 0.2% 104 0.2% 800 2.8% 512 3.1%
l28 0.1% 56 0.2% 85 0.1% 752 2.7% 0 0.0%
drupal_add_css20 0.1% 43 0.1% 50 0.1% 760 2.7% 480 2.9%
Drupal\Core\Routing\RouteCompiler::getFit34 0.1% 42 0.1% 79 0.1% 792 2.8% 792 4.8%
_menu_link_translate32 0.1% 33 0.1% 73 0.1% 768 2.7% 0 0.0%
Symfony\Component\HttpFoundation\Request::prepareRequestUri8 0.0% 16 0.1% 24 0.0% 808 2.9% 720 4.4%
Symfony\Component\Routing\Matcher\UrlMatcher::matchCollection8 0.0% 15 0.1% 24 0.0% 808 2.9% 728 4.4%
Twig_Loader_Filesystem::validateName7 0.0% 14 0.0% 19 0.0% 784 2.8% 688 4.2%
Symfony\Component\HttpFoundation\Request::prepareBaseUrl7 0.0% 14 0.0% 20 0.0% 808 2.9% 448 2.7%
Symfony\Component\HttpFoundation\Request::preparePathInfo8 0.0% 9 0.0% 24 0.0% 808 2.9% 728 4.4%
Drupal\Component\Utility\UrlValidator::stripDangerousProtocols4 0.0% 8 0.0% 11 0.0% 808 2.9% 480 2.9%
Symfony\Component\HttpFoundation\Request::createFromGlobals3 0.0% 6 0.0% 7 0.0% 904 3.2% 648 3.9%
Symfony\Component\Routing\RouteCompiler::compilePattern3 0.0% 5 0.0% 8 0.0% 808 2.9% 0 0.0%
Symfony\Component\HttpFoundation\Response::prepare2 0.0% 3 0.0% 6 0.0% 800 2.8% 0 0.0%
drupal_settings_initialize3 0.0% 3 0.0% 8 0.0% 776 2.8% 680 4.1%
run_init::includes/mail.inc1 0.0% 3 0.0% 4 0.0% 776 2.8% 688 4.2%
Symfony\Component\HttpFoundation\Request::getUrlencodedPrefix2 0.0% 2 0.0% 5 0.0% 808 2.9% 808 4.9%
Symfony\Component\HttpFoundation\Response::setEtag1 0.0% 2 0.0% 3 0.0% 944 3.4% 0 0.0%
Symfony\Component\HttpKernel\Controller\ControllerResolver::getController1 0.0% 2 0.0% 3 0.0% 824 2.9% 464 2.8%
Drupal\Core\Controller\ControllerResolver::createController1 0.0% 2 0.0% 4 0.0% 808 2.9% 640 3.9%
node_help1 0.0% 2 0.0% 2 0.0% 760 2.7% 560 3.4%
request_path1 0.0% 2 0.0% 3 0.0% 792 2.8% 792 4.8%
Drupal\views_ui\ViewEditFormController::getDisplayDetails1 0.0% 2 0.0% 3 0.0% 808 2.9% 0 0.0%