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 array_map

array_mapRun #51c6814c41b47Run #51c6824f48b42DiffDiff%
Number of Function Calls 241 241 N/A%
Incl. Wall Time (microsec) 9,421 9,421 N/A%
Incl. Wall Time (microsec) per call N/A 39 39 N/A%
Excl. Wall Time (microsec) 2,582 2,582 N/A%
Incl. CPU (microsecs) 9,627 9,627 N/A%
Incl. CPU (microsecs) per call N/A 40 40 N/A%
Excl. CPU (microsec) 2,269 2,269 N/A%
Incl. MemUse (bytes) 376,104 376,104 N/A%
Incl. MemUse (bytes) per call N/A 1,561 1,561 N/A%
Excl. MemUse (bytes) 213,008 213,008 N/A%
Incl. PeakMemUse (bytes) 74,472 74,472 N/A%
Incl. PeakMemUse (bytes) per call N/A 309 309 N/A%
Excl. PeakMemUse (bytes) 22,224 22,224 N/A%

Parent/Child Regression/Improvement report for array_map [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
array_map241 25.9% 9,421 0.8% 9,627 0.9% 376,104 2.0% 74,472 0.4%
Exclusive Metrics Diff for Current Function2,582 27.4% 2,269 23.6% 213,008 56.6% 22,224 29.8%
Parent functions
Drupal\Core\Config\FileStorage::listAll21 8.7% 1,246 13.2% 1,271 13.2% 45,472 12.1% 18,136 24.4%
Drupal\Core\KeyValueStore\DatabaseStorageExpirable::getMultiple3 1.2% 18 0.2% 21 0.2% 1,488 0.4% 0 0.0%
Drupal\Core\Routing\MimeTypeMatcher::filter8 3.3% 907 9.6% 917 9.5% 20,592 5.5% 10,664 14.3%
Drupal\Core\Routing\RouteCompiler::getPathWithoutDefaults11 4.6% 83 0.9% 98 1.0% 5,616 1.5% 2,472 3.3%
Drupal\Core\Template\AttributeArray::__toString184 76.3% 4,795 50.9% 4,926 51.2% 253,000 67.3% 12,512 16.8%
Symfony\Component\HttpFoundation\AcceptHeader::fromString8 3.3% 1,735 18.4% 1,749 18.2% 37,472 10.0% 26,416 35.5%
user_role_names6 2.5% 637 6.8% 645 6.7% 12,464 3.3% 4,272 5.7%
Child functions
Drupal\Component\Utility\String::checkPlain479 70.2% 2,893 30.7% 3,252 33.8% 96,752 25.7% 5,512 7.4%
Drupal\Core\Config\FileStorage::Drupal\Core\Config\{closure}122 17.9% 871 9.2% 966 10.0% 14,216 3.8% 7,440 10.0%
Drupal\Core\Routing\RouteCompiler::Drupal\Core\Routing\{closure}11 1.6% 26 0.3% 34 0.4% 1,704 0.5% 992 1.3%
Symfony\Component\HttpFoundation\AcceptHeader::Symfony\Component\HttpFoundation\{closure}29 4.3% 1,642 17.4% 1,670 17.3% 32,480 8.6% 25,664 34.5%
Symfony\Component\HttpFoundation\Request::getFormat29 4.3% 816 8.7% 837 8.7% 11,336 3.0% 9,440 12.7%
{closure}12 1.8% 591 6.3% 599 6.2% 6,608 1.8% 3,200 4.3%