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 Symfony\Component\Yaml\Parser::parse@1

Symfony\Component\Yaml\Parser::parse@1Run #51c6814c41b47Run #51c6824f48b42DiffDiff%
Number of Function Calls 72 72 N/A%
Incl. Wall Time (microsec) 29,328 29,328 N/A%
Incl. Wall Time (microsec) per call N/A 407 407 N/A%
Excl. Wall Time (microsec) 5,058 5,058 N/A%
Incl. CPU (microsecs) 29,379 29,379 N/A%
Incl. CPU (microsecs) per call N/A 408 408 N/A%
Excl. CPU (microsec) 3,542 3,542 N/A%
Incl. MemUse (bytes) 104,688 104,688 N/A%
Incl. MemUse (bytes) per call N/A 1,454 1,454 N/A%
Excl. MemUse (bytes) -92,168 -92,168 N/A%
Incl. PeakMemUse (bytes) 17,832 17,832 N/A%
Incl. PeakMemUse (bytes) per call N/A 248 248 N/A%
Excl. PeakMemUse (bytes) 4,368 4,368 N/A%

Parent/Child Regression/Improvement report for Symfony\Component\Yaml\Parser::parse@1 [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
Symfony\Component\Yaml\Parser::parse@172 3.8% 29,328 2.6% 29,379 2.8% 104,688 0.5% 17,832 0.1%
Exclusive Metrics Diff for Current Function5,058 17.2% 3,542 12.1% -92,168 -88.0% 4,368 24.5%
Parent function
Symfony\Component\Yaml\Parser::parse72 100.0% 29,328 100.0% 29,379 100.0% 104,688 100.0% 17,832 100.0%
Child functions
Symfony\Component\Yaml\Parser::parseValue135 7.5% 15,934 54.3% 16,043 54.6% 11,728 11.2% 3,680 20.6%
Symfony\Component\Yaml\Parser::isCurrentLineEmpty174 9.7% 2,655 9.1% 2,780 9.5% 9,184 8.8% 912 5.1%
Symfony\Component\Yaml\Parser::cleanup72 4.0% 1,652 5.6% 1,713 5.8% 11,952 11.4% 1,056 5.9%
Symfony\Component\Yaml\Parser::moveToNextLine246 13.7% 1,580 5.4% 1,769 6.0% 9,176 8.8% 824 4.6%
preg_match405 22.5% 1,328 4.5% 1,717 5.8% 93,912 89.7% 1,792 10.0%
function_exists144 8.0% 248 0.8% 326 1.1% 800 0.8% 800 4.5%
mb_detect_encoding72 4.0% 218 0.7% 280 1.0% 3,104 3.0% 800 4.5%
explode72 4.0% 151 0.5% 185 0.6% 42,688 40.8% 912 5.1%
ltrim135 7.5% 144 0.5% 292 1.0% 5,216 5.0% 648 3.6%
trim135 7.5% 144 0.5% 287 1.0% 5,216 5.0% 648 3.6%
strpos135 7.5% 136 0.5% 281 1.0% 784 0.7% 648 3.6%
ini_get72 4.0% 80 0.3% 164 0.6% 3,096 3.0% 744 4.2%