(microsec) | MemUse (bytes) | PeakMemUse (bytes) | ||||||
---|---|---|---|---|---|---|---|---|
Drupal\Core\Extension\ExtensionDiscovery::scanDirectory | 4 | 0.3% | 377,285 | 8.7% | 272,616 | 0.4% | 318,240 | 0.4% |
Exclusive Metrics for Current Function | 4,344 | 1.2% | -577,296 | -211.8% | 8,624 | 2.7% | ||
Drupal\Core\Extension\ExtensionDiscovery::scan | 4 | 100.0% | 377,285 | 100.0% | 272,616 | 100.0% | 318,240 | 100.0% |
Drupal\Core\Extension\Discovery\RecursiveExtensionFilterIterator::getChildren | 85 | 6.3% | 338,480 | 89.7% | 582,136 | 213.5% | 18,936 | 6.0% |
FilterIterator::next | 159 | 11.8% | 13,848 | 3.7% | -17,504 | -6.4% | 0 | 0.0% |
FilterIterator::rewind | 88 | 6.5% | 10,434 | 2.8% | 36,344 | 13.3% | 9,040 | 2.8% |
Drupal\Component\FileCache\FileCache::get | 74 | 5.5% | 7,686 | 2.0% | 193,360 | 70.9% | 239,456 | 75.2% |
RecursiveDirectoryIterator::__construct | 3 | 0.2% | 646 | 0.2% | 1,896 | 0.7% | 784 | 0.2% |
preg_match | 74 | 5.5% | 528 | 0.1% | 664 | 0.2% | 536 | 0.2% |
RecursiveFilterIterator::hasChildren | 159 | 11.8% | 391 | 0.1% | 1,648 | 0.6% | 1,664 | 0.5% |
spl_autoload_call | 1 | 0.1% | 325 | 0.1% | 25,544 | 9.4% | 35,360 | 11.1% |
DirectoryIterator::getBasename | 74 | 5.5% | 294 | 0.1% | 3,168 | 1.2% | 688 | 0.2% |
FilterIterator::valid | 324 | 24.0% | 116 | 0.0% | 672 | 0.2% | 672 | 0.2% |
Drupal\Core\Extension\Extension::getType | 74 | 5.5% | 64 | 0.0% | 696 | 0.3% | 0 | 0.0% |
SplFileInfo::getPathname | 74 | 5.5% | 43 | 0.0% | 6,360 | 2.3% | 632 | 0.2% |
is_dir | 4 | 0.3% | 28 | 0.0% | 520 | 0.2% | 664 | 0.2% |
Drupal\Core\Extension\Discovery\RecursiveExtensionFilterIterator::acceptTests | 3 | 0.2% | 19 | 0.0% | 5,504 | 2.0% | 0 | 0.0% |
FilterIterator::key | 74 | 5.5% | 13 | 0.0% | 6,360 | 2.3% | 824 | 0.3% |
RecursiveIteratorIterator::__construct | 3 | 0.2% | 10 | 0.0% | 1,008 | 0.4% | 0 | 0.0% |
RecursiveFilterIterator::__construct | 3 | 0.2% | 9 | 0.0% | 856 | 0.3% | 0 | 0.0% |
FilterIterator::current | 74 | 5.5% | 7 | 0.0% | 680 | 0.2% | 360 | 0.1% |