Run Report
Run #565918537d922: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Parent/Child report for Drupal\Core\Utility\LinkGenerator::generate [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Drupal\Core\Utility\LinkGenerator::generate1,900 5.1% 1,274,480 1.8% 12,481,488 0.4% 28,873,640 0.8%
Exclusive Metrics for Current Function90,375 7.1% -358,480 -2.9% 394,400 1.4%
Parent function
Drupal\Core\Render\Element\Link::preRenderLink1,900 100.0% 1,274,480 100.0% 12,481,488 100.0% 28,873,640 100.0%
Child functions
Drupal\Core\Url::toString1,900 5.5% 701,027 55.0% 6,845,656 54.8% 19,805,480 68.6%
Drupal\Core\Url::getInternalPath1,900 5.5% 351,340 27.6% 142,880 1.1% 8,371,520 29.0%
Drupal\Core\Template\Attribute::__toString1,900 5.5% 46,621 3.7% 374,056 3.0% 0 0.0%
Drupal\Core\Template\Attribute::__construct1,900 5.5% 40,117 3.1% 1,699,896 13.6% 0 0.0%
Drupal\Core\Render\BubbleableMetadata::createFromObject1,900 5.5% 22,271 1.7% 870,392 7.0% 0 0.0%
Drupal\Component\Utility\Html::escape1,800 5.2% 5,258 0.4% 440,160 3.5% 0 0.0%
Drupal\Core\Extension\ModuleHandler::alter1,900 5.5% 5,186 0.4% 106,400 0.9% 0 0.0%
spl_autoload_call100 0.3% 5,016 0.4% 1,271,216 10.2% 0 0.0%
Drupal\Core\StringTranslation\TranslatableMarkup::__toString100 0.3% 3,429 0.3% 70,400 0.6% 0 0.0%
Drupal\Core\Url::setUrlGenerator1,900 5.5% 3,074 0.2% 159,480 1.3% 55,200 0.2%
array_walk1,900 5.5% 507 0.0% 65,600 0.5% 48,800 0.2%
Drupal\Core\GeneratedLink::setGeneratedLink1,900 5.5% 89 0.0% 68,800 0.6% 0 0.0%
Drupal\Component\Utility\SafeMarkup::isSafe1,900 5.5% 81 0.0% 165,488 1.3% 0 0.0%
Drupal\Core\Url::setOptions1,900 5.5% 41 0.0% 67,200 0.5% 0 0.0%
Drupal\Core\Url::isRouted1,900 5.5% 20 0.0% 160,304 1.3% 62,240 0.2%
Drupal\Core\Url::isExternal3,800 11.0% 12 0.0% 67,200 0.5% 48,800 0.2%
Drupal\Core\GeneratedUrl::getGeneratedUrl1,900 5.5% 8 0.0% 68,000 0.5% 0 0.0%
strpos300 0.9% 3 0.0% 64,840 0.5% 0 0.0%
is_array1,900 5.5% 3 0.0% 64,800 0.5% 33,600 0.1%
Drupal\Core\Url::getOptions1,900 5.5% 2 0.0% 67,200 0.5% 53,600 0.2%