Run Report
Run #52c2691acb42f: 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_match16,954 99.9% 31,657 2.4% 45,926 3.5% 922,056 3.0% 22,768 0.1%
Exclusive Metrics for Current Function31,657 100.0% 45,926 100.0% 922,056 100.0% 22,768 100.0%
Parent functions
Symfony\Component\Yaml\Parser::parse3,870 22.8% 11,614 36.7% 14,681 32.0% 262,504 28.5% 1,088 4.8%
Symfony\Component\Yaml\Inline::evaluateScalar4,530 26.7% 6,140 19.4% 9,927 21.6% 800 0.1% 320 1.4%
Drupal\field\Entity\Field::__construct1,274 7.5% 1,688 5.3% 2,928 6.4% 792 0.1% 368 1.6%
Symfony\Component\Yaml\Parser::parseValue1,381 8.1% 1,479 4.7% 2,836 6.2% 122,320 13.3% 48 0.2%
Drupal\Core\SystemListing::scanDirectory@11,165 6.9% 1,456 4.6% 2,465 5.4% 792 0.1% 1,192 5.2%
Drupal\Core\SystemListing::scanDirectory@4766 4.5% 1,121 3.5% 1,726 3.8% 792 0.1% 2,272 10.0%
Symfony\Component\Yaml\Parser::parse@1417 2.5% 1,001 3.2% 1,378 3.0% 93,912 10.2% 1,792 7.9%
Symfony\Component\Yaml\Inline::parseQuotedScalar309 1.8% 985 3.1% 1,284 2.8% 222,168 24.1% 720 3.2%
Drupal\Component\Utility\Xss::split234 1.4% 947 3.0% 1,100 2.4% 99,672 10.8% 0 0.0%
Drupal\Core\SystemListing::scanDirectory@2688 4.1% 933 2.9% 1,469 3.2% 792 0.1% 992 4.4%
Drupal\Core\SystemListing::scanDirectory@3486 2.9% 793 2.5% 1,151 2.5% 792 0.1% 1,344 5.9%
Drupal\Component\Utility\Xss::attributes468 2.8% 778 2.5% 1,178 2.6% 80,088 8.7% 0 0.0%
Drupal\Component\Utility\Unicode::validateUtf8287 1.7% 761 2.4% 987 2.1% 800 0.1% 0 0.0%
Drupal\Core\SystemListing::scanDirectory@5526 3.1% 669 2.1% 1,078 2.3% 792 0.1% 1,056 4.6%
Symfony\Component\Yaml\Parser::getNextEmbedBlock238 1.4% 448 1.4% 636 1.4% 4,408 0.5% 0 0.0%
Drupal\Core\SystemListing::scanDirectory@682 0.5% 153 0.5% 204 0.4% 792 0.1% 824 3.6%
Drupal\Core\SystemListing::scanDirectory71 0.4% 147 0.5% 198 0.4% 792 0.1% 792 3.5%
Drupal\Core\Routing\RouteProvider::getRoutesByPath34 0.2% 124 0.4% 161 0.4% 2,512 0.3% 1,136 5.0%
Symfony\Component\HttpFoundation\Request::getHost25 0.1% 87 0.3% 115 0.3% 800 0.1% 800 3.5%
drupal_basename16 0.1% 85 0.3% 96 0.2% 6,224 0.7% 1,296 5.7%
Drupal\Core\SystemListing::scanDirectory@730 0.2% 59 0.2% 77 0.2% 792 0.1% 792 3.5%
Symfony\Component\HttpFoundation\Request::getUrlencodedPrefix11 0.1% 55 0.2% 67 0.1% 6,360 0.7% 1,632 7.2%
Symfony\Component\Routing\Matcher\UrlMatcher::matchCollection11 0.1% 42 0.1% 53 0.1% 4,560 0.5% 1,088 4.8%
menu_item_route_access19 0.1% 33 0.1% 53 0.1% 776 0.1% 0 0.0%
Drupal\Core\SystemListing::scanDirectory@88 0.0% 21 0.1% 28 0.1% 792 0.1% 824 3.6%
drupal_valid_http_host1 0.0% 12 0.0% 12 0.0% 776 0.1% 0 0.0%
drupal_match_path2 0.0% 9 0.0% 12 0.0% 768 0.1% 0 0.0%
Drupal\Core\Extension\ModuleHandler::parseDependency1 0.0% 8 0.0% 11 0.0% 2,184 0.2% 1,848 8.1%
Symfony\Component\HttpFoundation\HeaderBag::getCacheControlHeader2 0.0% 3 0.0% 6 0.0% 816 0.1% 0 0.0%
drupal_valid_test_ua1 0.0% 3 0.0% 4 0.0% 864 0.1% 544 2.4%
Drupal\Component\Utility\Url::stripDangerousProtocols1 0.0% 3 0.0% 5 0.0% 824 0.1% 0 0.0%