(microsec) | MemUse (bytes) | PeakMemUse (bytes) | ||||||
|---|---|---|---|---|---|---|---|---|
| Drupal\Component\ProxyBuilder\ProxyBuilder::build | 25 | 3.2% | 9,986 | 0.3% | 326,640 | 0.4% | 0 | 0.0% |
| Exclusive Metrics for Current Function | 1,314 | 13.2% | -836,344 | -256.0% | 0 | N/A% | ||
| Drupal\Component\ProxyBuilder\ProxyDumper::getProxyCode | 25 | 100.0% | 9,986 | 100.0% | 326,640 | 100.0% | 0 | N/A% |
| Drupal\Component\ProxyBuilder\ProxyBuilder::buildMethod | 71 | 9.5% | 6,185 | 61.9% | 282,320 | 86.4% | 0 | N/A% |
| array_map | 25 | 3.3% | 1,798 | 18.0% | 227,264 | 69.6% | 0 | N/A% |
| ReflectionClass::getMethods | 25 | 3.3% | 112 | 1.1% | 71,608 | 21.9% | 0 | N/A% |
| explode | 25 | 3.3% | 107 | 1.1% | 244,368 | 74.8% | 0 | N/A% |
| Drupal\Component\ProxyBuilder\ProxyBuilder::buildProxyClassName | 25 | 3.3% | 95 | 1.0% | 3,576 | 1.1% | 0 | N/A% |
| implode | 74 | 9.9% | 89 | 0.9% | 60,936 | 18.7% | 0 | N/A% |
| Drupal\Core\ProxyBuilder\ProxyBuilder::buildUseStatements | 25 | 3.3% | 63 | 0.6% | 5,160 | 1.6% | 0 | N/A% |
| str_replace | 50 | 6.7% | 62 | 0.6% | 158,448 | 48.5% | 0 | N/A% |
| ReflectionClass::getInterfaces | 25 | 3.3% | 62 | 0.6% | 16,720 | 5.1% | 0 | N/A% |
| ReflectionClass::__construct | 25 | 3.3% | 37 | 0.4% | 6,120 | 1.9% | 0 | N/A% |
| ReflectionFunctionAbstract::getName | 148 | 19.8% | 30 | 0.3% | 56,928 | 17.4% | 0 | N/A% |
| ReflectionClass::getInterfaceNames | 28 | 3.7% | 10 | 0.1% | 3,720 | 1.1% | 0 | N/A% |
| ReflectionClass::getName | 26 | 3.5% | 8 | 0.1% | 9,112 | 2.8% | 0 | N/A% |
| Drupal\Component\ProxyBuilder\ProxyBuilder::buildLazyLoadItselfMethod | 25 | 3.3% | 7 | 0.1% | 8,784 | 2.7% | 0 | N/A% |
| Drupal\Component\ProxyBuilder\ProxyBuilder::buildConstructorMethod | 25 | 3.3% | 6 | 0.1% | 7,176 | 2.2% | 0 | N/A% |
| ReflectionMethod::isPublic | 126 | 16.8% | 1 | 0.0% | 744 | 0.2% | 0 | N/A% |