Run #553ba42a8e87e | Run #553b9a86a14e1 | Diff | Diff% | |
---|---|---|---|---|
Number of Function Calls | 3,918,322 | 3,950,650 | 32,328 | 0.8% |
Incl. Wall Time (microsec) | 6,928,196 | 6,530,045 | -398,151 | -5.7% |
Incl. MemUse (bytes) | 38,722,240 | 37,042,400 | -1,679,840 | -4.3% |
Incl. PeakMemUse (bytes) | 39,263,864 | 37,583,888 | -1,679,976 | -4.3% |
Diff% | Diff (microsec) | Diff% | Diff (microsec) | Diff% | MemUse Diff (bytes) | Diff% | MemUse Diff (bytes) | Diff% | PeakMemUse Diff (bytes) | Diff% | PeakMemUse Diff (bytes) | Diff% | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Drupal\Core\Theme\Registry::postProcessExtension | -72 | -0.2% | -409,448 | -102.8% | -51,758 | -13.0% | -535,040 | -31.9% | 55,676,800 | 3314.4% | 0 | 0.0% | 0 | 0.0% |
get_defined_functions | -72 | -0.2% | -30,246 | -7.6% | -30,246 | -7.6% | -36,236,992 | -2157.2% | -36,236,992 | -2157.2% | 35,488 | 2.1% | 35,488 | 2.1% |
array_combine | -72 | -0.2% | -8,357 | -2.1% | -8,357 | -2.1% | -10,676,056 | -635.5% | -10,676,056 | -635.5% | -120 | -0.0% | -120 | -0.0% |
Drupal\Core\Theme\Registry::processExtension | 0 | 0.0% | 11,124 | 2.8% | 60,281 | 15.1% | 3,616 | 0.2% | -8,238,832 | -490.5% | 73,472 | 4.4% | 7,632 | 0.5% |
array_unique | 9,432 | 29.2% | -915 | -0.2% | -915 | -0.2% | 3,335,648 | 198.6% | 3,335,648 | 198.6% | 248 | 0.0% | 248 | 0.0% |
array_keys | -144 | -0.4% | -438 | -0.1% | -438 | -0.1% | -2,343,568 | -139.5% | -2,343,568 | -139.5% | 12,504 | 0.7% | 12,504 | 0.7% |
load::service_container_prod/caba1b5159d3eadcd3d53127fd115dc9d181550f4af1d6a18f5c91ceb389241b.php | -1 | -0.0% | -6,581 | -1.7% | -6,581 | -1.7% | -1,844,728 | -109.8% | -1,844,728 | -109.8% | -1,865,968 | -111.1% | -1,865,968 | -111.1% |
array_diff | -864 | -2.7% | -1,694 | -0.4% | -1,694 | -0.4% | -816,200 | -48.6% | -816,200 | -48.6% | -2,248 | -0.1% | -2,248 | -0.1% |
preg_grep | -3,312 | -10.2% | -350,503 | -88.0% | -350,503 | -88.0% | -631,632 | -37.6% | -631,632 | -37.6% | 248 | 0.0% | 248 | 0.0% |
array_merge | -864 | -2.7% | 675 | 0.2% | 675 | 0.2% | -578,864 | -34.5% | -578,864 | -34.5% | 2,104 | 0.1% | 2,104 | 0.1% |
Drupal\Core\Utility\ThemeRegistry::initializeRegistry | 0 | 0.0% | -410,744 | -103.2% | -893 | -0.2% | -351,184 | -20.9% | 256,728 | 15.3% | -85,056 | -5.1% | 0 | 0.0% |
Drupal\Core\Theme\Registry::reset | 0 | 0.0% | 4,239 | 1.1% | -1,061 | -0.3% | 245,128 | 14.6% | 254,120 | 15.1% | 0 | 0.0% | 0 | 0.0% |
drupal_find_theme_functions | 0 | 0.0% | -37,890 | -9.5% | -1,996 | -0.5% | 48 | 0.0% | 242,848 | 14.5% | 51,160 | 3.0% | 14,928 | 0.9% |
load::service_container_prod/430fe7c59acdbf408cb46d32ea7eea999f9cec0fdbbb24ae02c9d6edf0ca6ae1.php | 1 | 0.0% | 10,153 | 2.6% | 10,153 | 2.6% | 232,616 | 13.8% | 232,616 | 13.8% | 1,873,800 | 111.5% | 1,873,800 | 111.5% |
serialize | 0 | 0.0% | -3,702 | -0.9% | -3,690 | -0.9% | -211,328 | -12.6% | -211,328 | -12.6% | 4,176 | 0.2% | 4,136 | 0.2% |
PDOStatement::execute | 0 | 0.0% | -1,924 | -0.5% | -1,924 | -0.5% | -210,952 | -12.6% | -210,952 | -12.6% | -163,888 | -9.8% | -163,888 | -9.8% |
Drupal\Core\Database\Connection::query | 0 | 0.0% | -1,952 | -0.5% | -76 | -0.0% | 56 | 0.0% | 210,032 | 12.5% | -198,208 | -11.8% | -3,568 | -0.2% |
Drupal\Core\Cache\DatabaseBackend::doSet | 0 | 0.0% | -16,719 | -4.2% | -272 | -0.1% | 16 | 0.0% | 209,432 | 12.5% | -143,768 | -8.6% | 88 | 0.0% |
implode | -72 | -0.2% | -467 | -0.1% | -467 | -0.1% | -156,200 | -9.3% | -156,200 | -9.3% | -1,640 | -0.1% | -1,640 | -0.1% |
Drupal\Core\Theme\Registry::build | 0 | 0.0% | -403,467 | -101.3% | 280 | 0.1% | -615,768 | -36.7% | -84,616 | -5.0% | -87,752 | -5.2% | 24 | 0.0% |
substr | -2,232 | -6.9% | -117 | -0.0% | -117 | -0.0% | -70,664 | -4.2% | -70,664 | -4.2% | -4,928 | -0.3% | -4,928 | -0.3% |
Drupal\system\Plugin\Block\SystemBreadcrumbBlock::getCacheMaxAge | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% | -65,536 | -3.9% | -65,536 | -3.9% | -130,992 | -7.8% | -130,992 | -7.8% |
Drupal::service | 0 | 0.0% | -118 | -0.0% | 81 | 0.0% | 67,296 | 4.0% | 65,512 | 3.9% | 129,280 | 7.7% | 130,864 | 7.8% |
Drupal\Core\Theme\ThemeManager::theme@1 | 0 | 0.0% | -350,986 | -88.2% | -142 | -0.0% | -6,160 | -0.4% | 35,640 | 2.1% | -56,360 | -3.4% | 0 | 0.0% |
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::__construct | 0 | 0.0% | -3 | -0.0% | -6 | -0.0% | -43,936 | -2.6% | -30,600 | -1.8% | -146,328 | -8.7% | -95,328 | -5.7% |
run_init::service_container_prod/430fe7c59acdbf408cb46d32ea7eea999f9cec0fdbbb24ae02c9d6edf0ca6ae1.php | 1 | 0.0% | 554 | 0.1% | 68 | 0.0% | 120,032 | 7.1% | 29,600 | 1.8% | 0 | 0.0% | 0 | 0.0% |
run_init::service_container_prod/caba1b5159d3eadcd3d53127fd115dc9d181550f4af1d6a18f5c91ceb389241b.php | -1 | -0.0% | -469 | -0.1% | -67 | -0.0% | -119,600 | -7.1% | -29,592 | -1.8% | -99,408 | -5.9% | -22,664 | -1.3% |
array_values | -72 | -0.2% | 25 | 0.0% | 25 | 0.0% | -25,472 | -1.5% | -25,472 | -1.5% | -1,504 | -0.1% | -1,504 | -0.1% |
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load | 0 | 0.0% | 3,667 | 0.9% | 9 | 0.0% | -1,589,400 | -94.6% | 22,280 | 1.3% | -91,768 | -5.5% | -192 | -0.0% |
Twig_Node::getIterator | 0 | 0.0% | -194 | -0.0% | -188 | -0.0% | 23,448 | 1.4% | 21,248 | 1.3% | -6,480 | -0.4% | 808 | 0.0% |
file_scan_directory@2 | 0 | 0.0% | -814 | -0.2% | -498 | -0.1% | -21,096 | -1.3% | -20,096 | -1.2% | 0 | 0.0% | 0 | 0.0% |
array_reverse | -72 | -0.2% | -29 | -0.0% | -29 | -0.0% | -19,824 | -1.2% | -19,824 | -1.2% | -5,376 | -0.3% | -5,376 | -0.3% |
preg_match | 0 | 0.0% | 727 | 0.2% | 727 | 0.2% | 19,560 | 1.2% | 19,560 | 1.2% | 6,568 | 0.4% | 6,568 | 0.4% |
Drupal\Core\Theme\ThemeManager::theme | 0 | 0.0% | -404,645 | -101.6% | -42 | -0.0% | -7,768 | -0.5% | 19,296 | 1.1% | -86,176 | -5.1% | 0 | 0.0% |
Drupal\Core\Theme\ThemeManager::theme@2 | 0 | 0.0% | -186,630 | -46.9% | -119 | -0.0% | -34,232 | -2.0% | 19,096 | 1.1% | -54,344 | -3.2% | 0 | 0.0% |
Symfony\Component\Yaml\Parser::parse@2 | 0 | 0.0% | 469 | 0.1% | 415 | 0.1% | 6,344 | 0.4% | -17,232 | -1.0% | 20,480 | 1.2% | 0 | 0.0% |
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getDefaultParameters | 0 | 0.0% | 2 | 0.0% | 2 | 0.0% | -13,344 | -0.8% | -13,344 | -0.8% | -48,616 | -2.9% | -48,616 | -2.9% |
Symfony\Component\Yaml\Parser::getNextEmbedBlock | 0 | 0.0% | -1,286 | -0.3% | -1,650 | -0.4% | 1,664 | 0.1% | -12,560 | -0.7% | -248 | -0.0% | 128 | 0.0% |
Drupal\Core\Database\Connection::escapeTable | 0 | 0.0% | -25 | -0.0% | 7 | 0.0% | 448 | 0.0% | 11,984 | 0.7% | -3,160 | -0.2% | -1,424 | -0.1% |
drupal_find_theme_templates | 0 | 0.0% | -10,516 | -2.6% | -8,454 | -2.1% | -352 | -0.0% | 10,256 | 0.6% | 0 | 0.0% | 0 | 0.0% |
str_replace | 0 | 0.0% | 4 | 0.0% | 4 | 0.0% | 9,952 | 0.6% | 9,952 | 0.6% | -4,312 | -0.3% | -4,312 | -0.3% |
Drupal\Core\Cache\CacheCollector::persist | 0 | 0.0% | -3 | -0.0% | -3 | -0.0% | 9,440 | 0.6% | 9,440 | 0.6% | 0 | 0.0% | 0 | 0.0% |
views_theme | 0 | 0.0% | -2,428 | -0.6% | -547 | -0.1% | -10,208 | -0.6% | -9,288 | -0.6% | 5,056 | 0.3% | 0 | 0.0% |
Drupal\Core\Cache\CacheCollector::reset | 0 | 0.0% | -98 | -0.0% | -98 | -0.0% | -8,840 | -0.5% | -8,840 | -0.5% | 0 | 0.0% | 0 | 0.0% |
trim | 0 | 0.0% | -98 | -0.0% | -98 | -0.0% | 8,680 | 0.5% | 8,680 | 0.5% | 656 | 0.0% | 656 | 0.0% |
file_scan_directory@1 | 0 | 0.0% | -910 | -0.2% | -158 | -0.0% | -17,160 | -1.0% | 8,616 | 0.5% | 0 | 0.0% | 0 | 0.0% |
Symfony\Component\Yaml\Inline::parse | 0 | 0.0% | 591 | 0.1% | 154 | 0.0% | 2,192 | 0.1% | -7,776 | -0.5% | 8,472 | 0.5% | 1,120 | 0.1% |
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getEventDispatcherService | 0 | 0.0% | 18 | 0.0% | 7 | 0.0% | -7,368 | -0.4% | -7,384 | -0.4% | -112,936 | -6.7% | -98,832 | -5.9% |
Symfony\Component\Yaml\Parser::parse@1 | 0 | 0.0% | 501 | 0.1% | -313 | -0.1% | 4,208 | 0.3% | -7,296 | -0.4% | 20,448 | 1.2% | 480 | 0.0% |
Twig_NodeTraverser::traverseForVisitor@10 | 0 | 0.0% | 69 | 0.0% | 58 | 0.0% | 840 | 0.1% | -6,640 | -0.4% | 12,088 | 0.7% | 0 | 0.0% |
views_ui_theme | 0 | 0.0% | 11 | 0.0% | 11 | 0.0% | 6,336 | 0.4% | 6,336 | 0.4% | 96 | 0.0% | 96 | 0.0% |
Drupal\Core\Utility\ThemeRegistry::__construct | 0 | 0.0% | -406,800 | -102.2% | -81 | -0.0% | -341,592 | -20.3% | -6,312 | -0.4% | -85,056 | -5.1% | 0 | 0.0% |
drupal_common_theme | 0 | 0.0% | -241 | -0.1% | -241 | -0.1% | 5,336 | 0.3% | 5,336 | 0.3% | 0 | 0.0% | 0 | 0.0% |
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getModuleHandlerService | 0 | 0.0% | -10 | -0.0% | -7 | -0.0% | -5,504 | -0.3% | -5,328 | -0.3% | -126,560 | -7.5% | -38,296 | -2.3% |
preg_replace | 0 | 0.0% | -68 | -0.0% | -68 | -0.0% | -5,168 | -0.3% | -5,168 | -0.3% | 528 | 0.0% | 528 | 0.0% |
Doctrine\Common\Reflection\StaticReflectionParser::parse | 0 | 0.0% | -298 | -0.1% | 32 | 0.0% | 24 | 0.0% | -4,848 | -0.3% | -6,680 | -0.4% | 0 | 0.0% |
Twig_NodeTraverser::traverseForVisitor@9 | 0 | 0.0% | 503 | 0.1% | 136 | 0.0% | 1,312 | 0.1% | -4,808 | -0.3% | 14,480 | 0.9% | 64 | 0.0% |
token_get_all | 0 | 0.0% | -38 | -0.0% | -38 | -0.0% | 4,656 | 0.3% | 4,656 | 0.3% | -2,128 | -0.1% | -2,128 | -0.1% |
Symfony\Component\Yaml\Parser::cleanup | 0 | 0.0% | 266 | 0.1% | 139 | 0.0% | 1,352 | 0.1% | -4,576 | -0.3% | 3,256 | 0.2% | 0 | 0.0% |
Drupal\Core\Database\Query\Merge::execute | 0 | 0.0% | -8,763 | -2.2% | -7 | -0.0% | 1,160 | 0.1% | -4,496 | -0.3% | -153,136 | -9.1% | 0 | 0.0% |
Twig_NodeTraverser::traverseForVisitor@11 | 0 | 0.0% | -16 | -0.0% | 21 | 0.0% | 648 | 0.0% | -4,400 | -0.3% | 3,616 | 0.2% | 0 | 0.0% |
image_theme | 0 | 0.0% | 13 | 0.0% | 13 | 0.0% | 4,384 | 0.3% | 4,384 | 0.3% | 0 | 0.0% | 0 | 0.0% |
update_theme | 0 | 0.0% | 7 | 0.0% | 7 | 0.0% | 4,152 | 0.2% | 4,152 | 0.2% | 0 | 0.0% | 0 | 0.0% |
system_theme | 0 | 0.0% | -422 | -0.1% | -120 | -0.0% | 6,264 | 0.4% | -3,904 | -0.2% | 2,256 | 0.1% | 2,256 | 0.1% |
unserialize | 0 | 0.0% | -292 | -0.1% | -359 | -0.1% | -3,384 | -0.2% | -3,888 | -0.2% | -97,080 | -5.8% | -92,016 | -5.5% |
Symfony\Component\Yaml\Parser::moveToNextLine | 0 | 0.0% | -514 | -0.1% | -491 | -0.1% | 3,888 | 0.2% | 3,888 | 0.2% | 0 | 0.0% | 0 | 0.0% |
Drupal\Core\Utility\ThemeRegistry::updateCache | 0 | 0.0% | -195,303 | -49.1% | -288 | -0.1% | -69,936 | -4.2% | -3,824 | -0.2% | -119,256 | -7.1% | 0 | 0.0% |
Twig_Environment::compileSource | 0 | 0.0% | 970 | 0.2% | 69 | 0.0% | 3,768 | 0.2% | -3,744 | -0.2% | 44,400 | 2.6% | 0 | 0.0% |
array_intersect_key | 0 | 0.0% | 2 | 0.0% | 2 | 0.0% | 3,592 | 0.2% | 3,592 | 0.2% | -104 | -0.0% | -104 | -0.0% |
Symfony\Component\Yaml\Parser::getCurrentLineIndentation | 0 | 0.0% | 151 | 0.0% | 158 | 0.0% | 4,648 | 0.3% | 3,488 | 0.2% | -32 | -0.0% | 0 | 0.0% |
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getContainer_NamespacesService | 0 | 0.0% | -3 | -0.0% | -3 | -0.0% | -3,480 | -0.2% | -3,480 | -0.2% | -2,952 | -0.2% | -2,952 | -0.2% |
ltrim | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% | 2,928 | 0.2% | 2,928 | 0.2% | 520 | 0.0% | 520 | 0.0% |
user_theme | 0 | 0.0% | 7 | 0.0% | 7 | 0.0% | 2,856 | 0.2% | 2,856 | 0.2% | 0 | 0.0% | 0 | 0.0% |
Symfony\Component\Yaml\Inline::parseScalar | 0 | 0.0% | 817 | 0.2% | 442 | 0.1% | 4,208 | 0.3% | -2,776 | -0.2% | 9,424 | 0.6% | 1,832 | 0.1% |
eval::/srv/sites/drupal8/core/lib/Drupal/Core/Template/TwigEnvironment.php(120) : eval()'d code | 0 | 0.0% | 92 | 0.0% | 92 | 0.0% | 2,728 | 0.2% | 2,728 | 0.2% | -46,760 | -2.8% | -46,760 | -2.8% |
Drupal\Component\Serialization\Yaml::decode | 0 | 0.0% | 118 | 0.0% | -93 | -0.0% | 4,328 | 0.3% | 2,704 | 0.2% | 20,784 | 1.2% | 0 | 0.0% |
Drupal\views\Views::getPluginDefinitions | 0 | 0.0% | -1,580 | -0.4% | -146 | -0.0% | -1,184 | -0.1% | 2,600 | 0.2% | -3,128 | -0.2% | 0 | 0.0% |
twig_theme | 0 | 0.0% | -48,453 | -12.2% | -47 | -0.0% | 2,256 | 0.1% | 2,560 | 0.2% | 51,160 | 3.0% | 0 | 0.0% |
Symfony\Component\Yaml\Parser::isCurrentLineBlank | 0 | 0.0% | 116 | 0.0% | 174 | 0.0% | 3,704 | 0.2% | 2,392 | 0.1% | 0 | 0.0% | 0 | 0.0% |
ArrayIterator::__construct | 0 | 0.0% | -1 | -0.0% | -1 | -0.0% | 2,200 | 0.1% | 2,200 | 0.1% | -7,288 | -0.4% | -7,288 | -0.4% |
strtolower | 0 | 0.0% | -17 | -0.0% | -17 | -0.0% | 2,192 | 0.1% | 2,192 | 0.1% | -4,008 | -0.2% | -4,008 | -0.2% |
Twig_NodeTraverser::traverseForVisitor@12 | 0 | 0.0% | -4 | -0.0% | 31 | 0.0% | 448 | 0.0% | -1,920 | -0.1% | -160 | -0.0% | 0 | 0.0% |
Symfony\Component\Yaml\Parser::isCurrentLineComment | 0 | 0.0% | 4 | 0.0% | 17 | 0.0% | 3,016 | 0.2% | 1,848 | 0.1% | 0 | 0.0% | 0 | 0.0% |
Drupal\Core\Cache\DatabaseCacheTagsChecksum::calculateChecksum | 0 | 0.0% | 1,894 | 0.5% | 17 | 0.0% | 64 | 0.0% | -1,784 | -0.1% | -3,008 | -0.2% | -240 | -0.0% |
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAccessManager_CheckProviderService | 0 | 0.0% | -2 | -0.0% | -8 | -0.0% | -2,720 | -0.2% | -1,648 | -0.1% | -2,568 | -0.2% | -1,304 | -0.1% |
Twig_NodeTraverser::traverseForVisitor@13 | 0 | 0.0% | 8 | 0.0% | 15 | 0.0% | 400 | 0.0% | -1,640 | -0.1% | -160 | -0.0% | 0 | 0.0% |
Symfony\Component\Yaml\Parser::parse@3 | 0 | 0.0% | -719 | -0.2% | 121 | 0.0% | 1,176 | 0.1% | -1,584 | -0.1% | 19,576 | 1.2% | -920 | -0.1% |
file_scan_directory | 0 | 0.0% | -986 | -0.2% | 41 | 0.0% | -16,800 | -1.0% | 1,552 | 0.1% | 0 | 0.0% | 0 | 0.0% |
Twig_NodeTraverser::traverseForVisitor@8 | 0 | 0.0% | 825 | 0.2% | 219 | 0.1% | 2,312 | 0.1% | -1,520 | -0.1% | 23,864 | 1.4% | 64 | 0.0% |
Twig_NodeTraverser::traverseForVisitor@14 | 0 | 0.0% | 15 | 0.0% | -2 | -0.0% | -168 | -0.0% | -1,504 | -0.1% | -160 | -0.0% | -64 | -0.0% |
strtr | 0 | 0.0% | -214 | -0.1% | -214 | -0.1% | 1,488 | 0.1% | 1,488 | 0.1% | -74,536 | -4.4% | -74,536 | -4.4% |
Twig_Environment::hasExtension | 0 | 0.0% | 6 | 0.0% | 6 | 0.0% | 1,464 | 0.1% | 1,464 | 0.1% | 0 | 0.0% | 0 | 0.0% |
Twig_NodeVisitor_Optimizer::leaveNode | 0 | 0.0% | 622 | 0.2% | 551 | 0.1% | -72 | -0.0% | -1,456 | -0.1% | 128 | 0.0% | 128 | 0.0% |
Symfony\Component\Yaml\Parser::isStringUnIndentedCollectionItem | 0 | 0.0% | 508 | 0.1% | 520 | 0.1% | 1,360 | 0.1% | 1,368 | 0.1% | 0 | 0.0% | 0 | 0.0% |
dirname | 0 | 0.0% | -4 | -0.0% | -4 | -0.0% | -1,280 | -0.1% | -1,280 | -0.1% | -1,256 | -0.1% | -1,256 | -0.1% |
node_theme | 0 | 0.0% | -5 | -0.0% | -5 | -0.0% | 1,224 | 0.1% | 1,224 | 0.1% | 0 | 0.0% | 0 | 0.0% |
file_theme | 0 | 0.0% | 8 | 0.0% | 8 | 0.0% | 1,216 | 0.1% | 1,216 | 0.1% | 0 | 0.0% | 0 | 0.0% |
Drupal\Core\Database\Query\Condition::condition | 0 | 0.0% | -124 | -0.0% | -124 | -0.0% | 1,192 | 0.1% | 1,192 | 0.1% | -136 | -0.0% | -136 | -0.0% |
Drupal\Core\Database\Connection::prefixTables | 0 | 0.0% | 47 | 0.0% | -11 | -0.0% | -120 | -0.0% | -1,088 | -0.1% | -4,072 | -0.2% | -744 | -0.0% |
Symfony\Component\Yaml\Inline::parseMapping | 0 | 0.0% | 319 | 0.1% | 142 | 0.0% | 1,496 | 0.1% | 1,088 | 0.1% | 0 | 0.0% | 0 | 0.0% |