Run Report
Run #55ca0464a0922: 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,125 1.6% 189,408 0.5% 217,896 0.5%
Exclusive Metrics for Current Function5,197 7.0% -348,256 -183.9% 4,368 2.0%
Parent function
Drupal\Core\Extension\ExtensionDiscovery::scan4 100.0% 74,125 100.0% 189,408 100.0% 217,896 100.0%
Child functions
FilterIterator::next212 12.3% 30,273 40.8% -24,148 -12.7% 0 0.0%
FilterIterator::rewind129 7.5% 19,172 25.9% 34,776 18.4% 8,788 4.0%
Drupal\Core\Extension\Discovery\RecursiveExtensionFilterIterator::getChildren126 7.3% 9,029 12.2% 349,640 184.6% 10,136 4.7%
Drupal\Component\FileCache\FileCache::get86 5.0% 8,746 11.8% 139,808 73.8% 173,480 79.6%
RecursiveFilterIterator::hasChildren212 12.3% 679 0.9% 952 0.5% 912 0.4%
preg_match86 5.0% 309 0.4% 384 0.2% 240 0.1%
spl_autoload_call1 0.1% 292 0.4% 15,220 8.0% 16,416 7.5%
DirectoryIterator::getBasename86 5.0% 112 0.2% 2,080 1.1% 404 0.2%
RecursiveDirectoryIterator::__construct3 0.2% 103 0.1% 1,184 0.6% 648 0.3%
SplFileInfo::getPathname86 5.0% 72 0.1% 7,316 3.9% 340 0.2%
is_dir4 0.2% 58 0.1% 240 0.1% 208 0.1%
Drupal\Core\Extension\Extension::getType86 5.0% 30 0.0% 412 0.2% 0 0.0%
FilterIterator::key86 5.0% 18 0.0% 7,324 3.9% 352 0.2%
FilterIterator::valid430 24.9% 12 0.0% 392 0.2% 392 0.2%
RecursiveIteratorIterator::__construct3 0.2% 8 0.0% 568 0.3% 440 0.2%
Drupal\Core\Extension\Discovery\RecursiveExtensionFilterIterator::acceptTests3 0.2% 8 0.0% 628 0.3% 464 0.2%
RecursiveFilterIterator::__construct3 0.2% 4 0.0% 492 0.3% 84 0.0%
FilterIterator::current86 5.0% 3 0.0% 396 0.2% 224 0.1%