(microsec) | (microsecs) | MemUse (bytes) | PeakMemUse (bytes) | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Drupal\Component\Annotation\Plugin\Discovery\AnnotatedClassDiscovery::getDefinitions | 25 | 0.3% | 922,596 | 9.4% | 915,128 | 9.8% | 1,906,224 | 4.0% | 1,436,184 | 3.0% |
Exclusive Metrics for Current Function | 51,406 | 5.6% | 37,920 | 4.1% | -4,036,488 | -211.8% | 43,056 | 3.0% | ||
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator::getDefinitions | 25 | 100.0% | 922,596 | 100.0% | 915,128 | 100.0% | 1,906,224 | 100.0% | 1,436,184 | 100.0% |
Doctrine\Common\Annotations\SimpleAnnotationReader::getClassAnnotation | 414 | 4.7% | 772,172 | 83.7% | 766,231 | 83.7% | 2,144,568 | 112.5% | 1,331,056 | 92.7% |
Drupal\Core\Plugin\Discovery\AnnotatedClassDiscovery::prepareAnnotationDefinition | 367 | 4.2% | 34,039 | 3.7% | 34,528 | 3.8% | 78,240 | 4.1% | 3,440 | 0.2% |
Doctrine\Common\Reflection\StaticReflectionParser::__construct | 414 | 4.7% | 12,491 | 1.4% | 13,256 | 1.4% | 587,200 | 30.8% | 2,384 | 0.2% |
file_exists | 1,225 | 13.9% | 9,626 | 1.0% | 10,788 | 1.2% | 840 | 0.0% | 0 | 0.0% |
RecursiveDirectoryIterator::hasChildren | 416 | 4.7% | 7,920 | 0.9% | 8,657 | 0.9% | 53,040 | 2.8% | 160 | 0.0% |
Doctrine\Common\Reflection\StaticReflectionParser::getReflectionClass | 414 | 4.7% | 4,851 | 0.5% | 5,280 | 0.6% | 95,216 | 5.0% | 176 | 0.0% |
Drupal\Core\Plugin\Discovery\AnnotatedClassDiscovery::getAnnotationReader | 25 | 0.3% | 4,448 | 0.5% | 4,451 | 0.5% | 120,304 | 6.3% | 0 | 0.0% |
Drupal\Component\Annotation\Reflection\MockFileFinder::create | 414 | 4.7% | 3,953 | 0.4% | 4,522 | 0.5% | 55,040 | 2.9% | 184 | 0.0% |
RecursiveDirectoryIterator::__construct | 106 | 1.2% | 3,904 | 0.4% | 4,121 | 0.5% | 47,048 | 2.5% | 416 | 0.0% |
Drupal\Core\Plugin\Discovery\AnnotatedClassDiscovery::getPluginNamespaces | 25 | 0.3% | 2,998 | 0.3% | 3,070 | 0.3% | 702,280 | 36.8% | 17,280 | 1.2% |
FilesystemIterator::next | 416 | 4.7% | 1,955 | 0.2% | 2,662 | 0.3% | -50,760 | -2.7% | 0 | 0.0% |
SplFileInfo::getExtension | 414 | 4.7% | 1,920 | 0.2% | 2,585 | 0.3% | 14,104 | 0.7% | 0 | 0.0% |
FilesystemIterator::current | 414 | 4.7% | 1,617 | 0.2% | 2,254 | 0.2% | 1,857,736 | 97.5% | 37,952 | 2.6% |
DirectoryIterator::valid | 1,044 | 11.9% | 1,480 | 0.2% | 2,642 | 0.3% | 848 | 0.0% | 0 | 0.0% |
spl_autoload_call | 3 | 0.0% | 1,211 | 0.1% | 1,216 | 0.1% | 33,120 | 1.7% | 0 | 0.0% |
SplFileInfo::getBasename | 414 | 4.7% | 1,115 | 0.1% | 1,733 | 0.2% | 14,856 | 0.8% | 0 | 0.0% |
FilesystemIterator::rewind | 108 | 1.2% | 1,110 | 0.1% | 1,316 | 0.1% | 856 | 0.0% | 0 | 0.0% |
RecursiveIteratorIterator::__construct | 106 | 1.2% | 651 | 0.1% | 859 | 0.1% | 11,888 | 0.6% | 0 | 0.0% |
RecursiveIteratorIterator::getSubIterator | 414 | 4.7% | 618 | 0.1% | 1,336 | 0.1% | 872 | 0.0% | 0 | 0.0% |
SplFileInfo::getPathname | 414 | 4.7% | 576 | 0.1% | 1,192 | 0.1% | 38,408 | 2.0% | 80 | 0.0% |
Drupal\Component\Annotation\PluginID::get | 219 | 2.5% | 567 | 0.1% | 924 | 0.1% | 105,992 | 5.6% | 0 | 0.0% |
RecursiveDirectoryIterator::getSubPath | 414 | 4.7% | 556 | 0.1% | 1,249 | 0.1% | 14,112 | 0.7% | 0 | 0.0% |
Drupal\Component\Annotation\Plugin::getId | 148 | 1.7% | 348 | 0.0% | 562 | 0.1% | 872 | 0.0% | 0 | 0.0% |
Drupal\Component\Annotation\PluginID::getId | 219 | 2.5% | 299 | 0.0% | 584 | 0.1% | 872 | 0.0% | 0 | 0.0% |
Doctrine\Common\Annotations\AnnotationRegistry::registerLoader | 25 | 0.3% | 269 | 0.0% | 317 | 0.0% | 6,192 | 0.3% | 0 | 0.0% |
Drupal\Component\Annotation\Plugin::get | 148 | 1.7% | 223 | 0.0% | 480 | 0.1% | 864 | 0.0% | 0 | 0.0% |
Doctrine\Common\Annotations\AnnotationRegistry::reset | 50 | 0.6% | 218 | 0.0% | 330 | 0.0% | -4,520 | -0.2% | 0 | 0.0% |
RecursiveDirectoryIterator::getChildren | 2 | 0.0% | 48 | 0.0% | 51 | 0.0% | 11,560 | 0.6% | 0 | 0.0% |
str_replace | 2 | 0.0% | 7 | 0.0% | 12 | 0.0% | 1,064 | 0.1% | 0 | 0.0% |