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

Symfony\Component\Yaml\Parser::parse@1Run #51c6814c41b47Run #51c681e794599DiffDiff%
Number of Function Calls 72 72 N/A%
Incl. Wall Time (microsec) 29,422 29,422 N/A%
Incl. Wall Time (microsec) per call N/A 409 409 N/A%
Excl. Wall Time (microsec) 5,091 5,091 N/A%
Incl. CPU (microsecs) 29,477 29,477 N/A%
Incl. CPU (microsecs) per call N/A 409 409 N/A%
Excl. CPU (microsec) 3,608 3,608 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,422 2.7% 29,477 2.8% 104,688 0.5% 17,832 0.1%
Exclusive Metrics Diff for Current Function5,091 17.3% 3,608 12.2% -92,168 -88.0% 4,368 24.5%
Parent function
Symfony\Component\Yaml\Parser::parse72 100.0% 29,422 100.0% 29,477 100.0% 104,688 100.0% 17,832 100.0%
Child functions
Symfony\Component\Yaml\Parser::parseValue135 7.5% 15,833 53.8% 15,941 54.1% 11,728 11.2% 3,680 20.6%
Symfony\Component\Yaml\Parser::isCurrentLineEmpty174 9.7% 2,666 9.1% 2,779 9.4% 9,184 8.8% 912 5.1%
Symfony\Component\Yaml\Parser::moveToNextLine246 13.7% 1,580 5.4% 1,786 6.1% 9,176 8.8% 824 4.6%
preg_match405 22.5% 1,426 4.8% 1,766 6.0% 93,912 89.7% 1,792 10.0%
Symfony\Component\Yaml\Parser::cleanup72 4.0% 1,665 5.7% 1,740 5.9% 11,952 11.4% 1,056 5.9%
function_exists144 8.0% 285 1.0% 342 1.2% 800 0.8% 800 4.5%
trim135 7.5% 156 0.5% 308 1.0% 5,216 5.0% 648 3.6%
strpos135 7.5% 138 0.5% 293 1.0% 784 0.7% 648 3.6%
ltrim135 7.5% 139 0.5% 290 1.0% 5,216 5.0% 648 3.6%
mb_detect_encoding72 4.0% 219 0.7% 272 0.9% 3,104 3.0% 800 4.5%
explode72 4.0% 147 0.5% 205 0.7% 42,688 40.8% 912 5.1%
ini_get72 4.0% 77 0.3% 147 0.5% 3,096 3.0% 744 4.2%