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

Parent/Child report for preg_match [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl. CPU
(microsecs)
ICpu%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
preg_match17,497 99.9% 50,704 2.6% 64,309 3.3% 944,864 2.6% 20,536 0.1%
Exclusive Metrics for Current Function50,704 100.0% 64,309 100.0% 944,864 100.0% 20,536 100.0%
Parent functions
Symfony\Component\Yaml\Parser::parse3,998 22.8% 15,982 31.5% 19,243 29.9% 271,352 28.7% 0 0.0%
Symfony\Component\Yaml\Inline::evaluateScalar4,668 26.7% 10,856 21.4% 14,695 22.9% 800 0.1% 0 0.0%
Drupal\field\Entity\Field::__construct1,316 7.5% 4,103 8.1% 4,677 7.3% 792 0.1% 0 0.0%
Symfony\Component\Yaml\Parser::parseValue1,424 8.1% 2,950 5.8% 4,290 6.7% 126,104 13.3% 48 0.2%
Drupal\Core\SystemListing::scanDirectory@11,153 6.6% 2,675 5.3% 3,617 5.6% 792 0.1% 1,264 6.2%
Drupal\Core\SystemListing::scanDirectory@4790 4.5% 1,938 3.8% 2,545 4.0% 792 0.1% 2,312 11.3%
Drupal\Core\SystemListing::scanDirectory@2757 4.3% 1,780 3.5% 2,301 3.6% 792 0.1% 1,032 5.0%
Symfony\Component\Yaml\Parser::parse@1420 2.4% 1,460 2.9% 1,820 2.8% 95,200 10.1% 1,792 8.7%
Drupal\Core\SystemListing::scanDirectory@3534 3.1% 1,415 2.8% 1,764 2.7% 792 0.1% 1,384 6.7%
Drupal\Core\SystemListing::scanDirectory@5568 3.2% 1,306 2.6% 1,728 2.7% 792 0.1% 1,016 4.9%
Symfony\Component\Yaml\Inline::parseQuotedScalar320 1.8% 1,280 2.5% 1,443 2.2% 230,032 24.3% 0 0.0%
Drupal\Component\Utility\Xss::attributes468 2.7% 1,214 2.4% 1,564 2.4% 80,088 8.5% 0 0.0%
Drupal\Component\Utility\Xss::split234 1.3% 971 1.9% 1,167 1.8% 99,672 10.5% 0 0.0%
Drupal\Component\Utility\Unicode::validateUtf8290 1.7% 929 1.8% 1,224 1.9% 800 0.1% 0 0.0%
Symfony\Component\Yaml\Parser::getNextEmbedBlock239 1.4% 727 1.4% 869 1.4% 4,408 0.5% 0 0.0%
Drupal\Core\SystemListing::scanDirectory@6115 0.7% 324 0.6% 402 0.6% 792 0.1% 904 4.4%
Drupal\Core\SystemListing::scanDirectory71 0.4% 223 0.4% 281 0.4% 792 0.1% 792 3.9%
drupal_basename34 0.2% 195 0.4% 217 0.3% 12,400 1.3% 1,608 7.8%
Drupal\Core\SystemListing::scanDirectory@732 0.2% 98 0.2% 115 0.2% 792 0.1% 792 3.9%
Drupal\Core\Routing\RouteProvider::getRoutesByPath19 0.1% 75 0.1% 91 0.1% 1,240 0.1% 1,136 5.5%
Symfony\Component\HttpFoundation\Request::getHost12 0.1% 56 0.1% 67 0.1% 800 0.1% 832 4.1%
Drupal\Core\SystemListing::scanDirectory@88 0.0% 24 0.0% 32 0.0% 792 0.1% 824 4.0%
Symfony\Component\HttpFoundation\Request::getUrlencodedPrefix4 0.0% 21 0.0% 27 0.0% 2,832 0.3% 1,368 6.7%
menu_item_route_access8 0.0% 20 0.0% 26 0.0% 776 0.1% 0 0.0%
Symfony\Component\Routing\Matcher\UrlMatcher::matchCollection5 0.0% 18 0.0% 25 0.0% 2,560 0.3% 1,088 5.3%
drupal_valid_http_host1 0.0% 13 0.0% 15 0.0% 816 0.1% 0 0.0%
Symfony\Component\HttpFoundation\HeaderBag::getCacheControlHeader2 0.0% 12 0.0% 15 0.0% 816 0.1% 0 0.0%
Drupal\Core\Extension\ModuleHandler::parseDependency1 0.0% 12 0.0% 14 0.0% 2,184 0.2% 1,848 9.0%
drupal_match_path2 0.0% 11 0.0% 13 0.0% 768 0.1% 0 0.0%
Symfony\Component\Routing\Generator\UrlGenerator::doGenerate1 0.0% 5 0.0% 6 0.0% 816 0.1% 0 0.0%
Drupal\Component\Utility\Url::stripDangerousProtocols1 0.0% 4 0.0% 7 0.0% 808 0.1% 0 0.0%
drupal_valid_test_ua1 0.0% 4 0.0% 5 0.0% 864 0.1% 496 2.4%
Symfony\Component\Routing\RouteCompiler::compilePattern1 0.0% 3 0.0% 4 0.0% 808 0.1% 0 0.0%