Run Report
Run #55ca0467f3ba1: XHProf Run (Namespace=drupal-perf-moshe)
Tip
Click a function name below to drill down.

Parent/Child report for Drupal\Core\Extension\ExtensionDiscovery::scanDirectory [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Drupal\Core\Extension\ExtensionDiscovery::scanDirectory4 0.2% 74,690 2.4% 189,368 0.5% 217,588 0.5%
Exclusive Metrics for Current Function5,562 7.4% -348,256 -183.9% 4,316 2.0%
Parent function
Drupal\Core\Extension\ExtensionDiscovery::scan4 100.0% 74,690 100.0% 189,368 100.0% 217,588 100.0%
Child functions
FilterIterator::next212 12.3% 29,847 40.0% -24,152 -12.8% 0 0.0%
FilterIterator::rewind129 7.5% 20,872 27.9% 34,784 18.4% 8,676 4.0%
Drupal\Component\FileCache\FileCache::get86 5.0% 9,115 12.2% 139,668 73.8% 173,244 79.6%
Drupal\Core\Extension\Discovery\RecursiveExtensionFilterIterator::getChildren126 7.3% 7,470 10.0% 349,652 184.6% 10,172 4.7%
RecursiveFilterIterator::hasChildren212 12.3% 759 1.0% 952 0.5% 912 0.4%
preg_match86 5.0% 316 0.4% 384 0.2% 240 0.1%
spl_autoload_call1 0.1% 293 0.4% 15,220 8.0% 16,340 7.5%
RecursiveDirectoryIterator::__construct3 0.2% 156 0.2% 1,184 0.6% 648 0.3%
DirectoryIterator::getBasename86 5.0% 119 0.2% 2,080 1.1% 404 0.2%
SplFileInfo::getPathname86 5.0% 76 0.1% 7,316 3.9% 340 0.2%
is_dir4 0.2% 41 0.1% 336 0.2% 340 0.2%
Drupal\Core\Extension\Extension::getType86 5.0% 22 0.0% 412 0.2% 0 0.0%
FilterIterator::key86 5.0% 18 0.0% 7,312 3.9% 352 0.2%
Drupal\Core\Extension\Discovery\RecursiveExtensionFilterIterator::acceptTests3 0.2% 9 0.0% 628 0.3% 464 0.2%
RecursiveIteratorIterator::__construct3 0.2% 9 0.0% 568 0.3% 440 0.2%
RecursiveFilterIterator::__construct3 0.2% 4 0.0% 492 0.3% 84 0.0%
FilterIterator::valid430 24.9% 2 0.0% 392 0.2% 392 0.2%
FilterIterator::current86 5.0% 0 0.0% 396 0.2% 224 0.1%