Drupal\Core\Routing\RouteProvider::getRoutesByPath | Run #51c6814c41b47 | Run #51c6824f48b42 | Diff | Diff% |
---|---|---|---|---|
Number of Function Calls | 8 | 8 | N/A% | |
Incl. Wall Time (microsec) | 11,742 | 11,742 | N/A% | |
Incl. Wall Time (microsec) per call | N/A | 1,468 | 1,468 | N/A% |
Excl. Wall Time (microsec) | 554 | 554 | N/A% | |
Incl. CPU (microsecs) | 7,962 | 7,962 | N/A% | |
Incl. CPU (microsecs) per call | N/A | 995 | 995 | N/A% |
Excl. CPU (microsec) | 404 | 404 | N/A% | |
Incl. MemUse (bytes) | 221,656 | 221,656 | N/A% | |
Incl. MemUse (bytes) per call | N/A | 27,707 | 27,707 | N/A% |
Excl. MemUse (bytes) | -111,984 | -111,984 | N/A% | |
Incl. PeakMemUse (bytes) | 301,600 | 301,600 | N/A% | |
Incl. PeakMemUse (bytes) per call | N/A | 37,700 | 37,700 | N/A% |
Excl. PeakMemUse (bytes) | 3,312 | 3,312 | N/A% |
Diff% | Diff (microsec) | Diff% | (microsec) | Diff% | MemUse Diff (bytes) | Diff% | PeakMemUse Diff (bytes) | Diff% | ||
---|---|---|---|---|---|---|---|---|---|---|
Drupal\Core\Routing\RouteProvider::getRoutesByPath | 8 | 6.3% | 11,742 | 1.1% | 7,962 | 0.7% | 221,656 | 1.2% | 301,600 | 1.6% |
Exclusive Metrics Diff for Current Function | 554 | 4.7% | 404 | 5.1% | -111,984 | -50.5% | 3,312 | 1.1% | ||
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest | 8 | 100.0% | 11,742 | 100.0% | 7,962 | 100.0% | 221,656 | 100.0% | 301,600 | 100.0% |
Drupal\Core\Database\Connection::query | 8 | 7.3% | 5,499 | 46.8% | 1,728 | 21.7% | 68,016 | 30.7% | 72,528 | 24.0% |
Symfony\Component\Routing\Route::compile | 11 | 10.0% | 3,795 | 32.3% | 3,807 | 47.8% | 134,104 | 60.5% | 93,600 | 31.0% |
Drupal\Core\Routing\RouteProvider::getCandidateOutlines | 8 | 7.3% | 462 | 3.9% | 473 | 5.9% | 25,984 | 11.7% | 26,144 | 8.7% |
Symfony\Component\ClassLoader\ClassLoader::loadClass | 2 | 1.8% | 410 | 3.5% | 413 | 5.2% | 39,816 | 18.0% | 33,392 | 11.1% |
Drupal\Core\Database\Statement::fetchAllKeyed | 8 | 7.3% | 327 | 2.8% | 344 | 4.3% | 9,576 | 4.3% | 232 | 0.1% |
unserialize | 11 | 10.0% | 290 | 2.5% | 303 | 3.8% | 27,880 | 12.6% | 62,872 | 20.8% |
array_filter | 8 | 7.3% | 183 | 1.6% | 189 | 2.4% | 5,712 | 2.6% | 3,256 | 1.1% |
Drupal\Core\Database\Connection::escapeTable | 8 | 7.3% | 73 | 0.6% | 84 | 1.1% | 1,480 | 0.7% | 800 | 0.3% |
preg_match | 11 | 10.0% | 50 | 0.4% | 61 | 0.8% | 4,672 | 2.1% | 968 | 0.3% |
Symfony\Component\Routing\RouteCollection::add | 8 | 7.3% | 38 | 0.3% | 52 | 0.7% | 3,464 | 1.6% | 480 | 0.2% |
explode | 8 | 7.3% | 22 | 0.2% | 33 | 0.4% | 7,712 | 3.5% | 2,432 | 0.8% |
Symfony\Component\Routing\CompiledRoute::getRegex | 11 | 10.0% | 22 | 0.2% | 37 | 0.5% | 872 | 0.4% | 872 | 0.3% |
array_slice | 8 | 7.3% | 17 | 0.1% | 34 | 0.4% | 4,352 | 2.0% | 712 | 0.2% |