Diff Report
Run #51c6814c41b47: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #51c6824f48b42: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Regression/Improvement summary for drupal_static

drupal_staticRun #51c6814c41b47Run #51c6824f48b42DiffDiff%
Number of Function Calls 1,211 1,211 N/A%
Incl. Wall Time (microsec) 4,042 4,042 N/A%
Incl. Wall Time (microsec) per call N/A 3 3 N/A%
Excl. Wall Time (microsec) 3,907 3,907 N/A%
Incl. CPU (microsecs) 5,079 5,079 N/A%
Incl. CPU (microsecs) per call N/A 4 4 N/A%
Excl. CPU (microsec) 4,885 4,885 N/A%
Incl. MemUse (bytes) 60,296 60,296 N/A%
Incl. MemUse (bytes) per call N/A 50 50 N/A%
Excl. MemUse (bytes) 59,264 59,264 N/A%
Incl. PeakMemUse (bytes) 59,536 59,536 N/A%
Incl. PeakMemUse (bytes) per call N/A 49 49 N/A%
Excl. PeakMemUse (bytes) 58,232 58,232 N/A%

Parent/Child Regression/Improvement report for drupal_static [View Callgraph Diff]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Incl. CPU Diff
(microsec)
ICpu
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
drupal_static1,211 93.8% 4,042 0.4% 5,079 0.5% 60,296 0.3% 59,536 0.3%
Exclusive Metrics Diff for Current Function3,907 96.7% 4,885 96.2% 59,264 98.3% 58,232 97.8%
Parent functions
drupal_html_id280 23.1% 714 17.7% 921 18.1% 1,400 2.3% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::checksumTags107 8.8% 600 14.8% 688 13.5% 1,112 1.8% 2,016 3.4%
drupal_parse_info_file192 15.9% 583 14.4% 743 14.6% 1,088 1.8% 1,640 2.8%
entity_get_bundles125 10.3% 288 7.1% 418 8.2% 1,048 1.7% 1,984 3.3%
_rdf_get_default_mapping118 9.7% 247 6.1% 344 6.8% 1,056 1.8% 384 0.6%
drupal_add_js51 4.2% 122 3.0% 166 3.3% 1,080 1.8% 816 1.4%
drupal_add_library@152 4.3% 116 2.9% 153 3.0% 776 1.3% 48 0.1%
form_set_error10 0.8% 92 2.3% 99 1.9% 1,432 2.4% 0 0.0%
drupal_add_library27 2.2% 88 2.2% 110 2.2% 1,088 1.8% 4,944 8.3%
overlay_set_mode5 0.4% 77 1.9% 82 1.6% 1,304 2.2% 5,776 9.7%
drupal_get_library31 2.6% 70 1.7% 93 1.8% 1,088 1.8% 1,304 2.2%
drupal_add_css23 1.9% 63 1.6% 83 1.6% 1,080 1.8% 872 1.5%
drupal_add_library@227 2.2% 56 1.4% 76 1.5% 776 1.3% 512 0.9%
menu_tree_set_path4 0.3% 52 1.3% 56 1.1% 1,048 1.7% 616 1.0%
menu_get_item17 1.4% 48 1.2% 70 1.4% 1,040 1.7% 192 0.3%
overlay_set_regions_to_render8 0.7% 43 1.1% 48 0.9% 1,096 1.8% 3,792 6.4%
menu_local_tasks8 0.7% 36 0.9% 44 0.9% 1,336 2.2% 0 0.0%
language_list5 0.4% 35 0.9% 37 0.7% 1,040 1.7% 4,736 8.0%
_node_types_build8 0.7% 35 0.9% 46 0.9% 1,048 1.7% 0 0.0%
drupal_retrieve_form3 0.2% 35 0.9% 37 0.7% 1,048 1.7% 2,416 4.1%
block_list9 0.7% 35 0.9% 42 0.8% 1,552 2.6% 0 0.0%
filter_formats7 0.6% 34 0.8% 45 0.9% 1,080 1.8% 0 0.0%
conf_path6 0.5% 33 0.8% 37 0.7% 2,504 4.2% 2,920 4.9%
template_preprocess_block5 0.4% 29 0.7% 31 0.6% 1,096 1.8% 4,064 6.8%
user_roles6 0.5% 28 0.7% 37 0.7% 1,040 1.7% 368 0.6%
theme_get_setting8 0.7% 28 0.7% 37 0.7% 1,088 1.8% 2,616 4.4%
drupal_add_html_head6 0.5% 26 0.6% 35 0.7% 1,048 1.7% 0 0.0%
list_themes7 0.6% 25 0.6% 31 0.6% 1,080 1.8% 144 0.2%
system_rebuild_module_data6 0.5% 25 0.6% 32 0.6% 1,056 1.8% 424 0.7%
_menu_build_tree4 0.3% 22 0.5% 27 0.5% 1,088 1.8% 0 0.0%
drupal_set_title4 0.3% 19 0.5% 23 0.5% 1,048 1.7% 96 0.2%
menu_get_custom_theme2 0.2% 19 0.5% 21 0.4% 1,048 1.7% 656 1.1%
menu_tree_page_data4 0.3% 17 0.4% 20 0.4% 1,088 1.8% 0 0.0%
drupal_set_breadcrumb1 0.1% 17 0.4% 18 0.4% 1,048 1.7% 4,224 7.1%
drupal_set_page_content4 0.3% 17 0.4% 23 0.5% 1,000 1.7% 0 0.0%
drupal_add_feed1 0.1% 16 0.4% 17 0.3% 1,080 1.8% 3,632 6.1%
template_preprocess1 0.1% 16 0.4% 18 0.4% 1,048 1.7% 4,688 7.9%
datetime_default_format_type1 0.1% 16 0.4% 17 0.3% 1,056 1.8% 0 0.0%
_field_info_collate_types1 0.1% 15 0.4% 16 0.3% 1,056 1.8% 384 0.6%
drupal_static_reset2 0.2% 15 0.4% 18 0.4% -3,048 -5.1% 560 0.9%
drupal_render_page1 0.1% 15 0.4% 16 0.3% 1,000 1.7% 0 0.0%
element_info1 0.1% 14 0.3% 15 0.3% 1,040 1.7% 0 0.0%
menu_tree2 0.2% 14 0.3% 16 0.3% 1,080 1.8% 0 0.0%
file_get_stream_wrappers1 0.1% 14 0.3% 16 0.3% 1,056 1.8% 976 1.6%
drupal_add_http_header1 0.1% 13 0.3% 14 0.3% 1,088 1.8% 0 0.0%
theme_get_registry1 0.1% 12 0.3% 13 0.3% 1,048 1.7% 0 0.0%
path_is_admin2 0.2% 12 0.3% 15 0.3% 1,040 1.7% 504 0.8%
drupal_match_path2 0.2% 11 0.3% 13 0.3% 1,176 2.0% 496 0.8%
drupal_get_destination1 0.1% 11 0.3% 11 0.2% 1,048 1.7% 0 0.0%
l1 0.1% 10 0.2% 12 0.2% 1,032 1.7% 0 0.0%
drupal_add_library@34 0.3% 9 0.2% 12 0.2% 776 1.3% 320 0.5%
drupal_is_front_page1 0.1% 9 0.2% 10 0.2% 1,048 1.7% 0 0.0%
arg1 0.1% 9 0.2% 11 0.2% 1,032 1.7% 0 0.0%
user_access1 0.1% 8 0.2% 10 0.2% 1,040 1.7% 0 0.0%
system_list1 0.1% 8 0.2% 9 0.2% 1,040 1.7% 0 0.0%
user_role_permissions1 0.1% 8 0.2% 10 0.2% 1,088 1.8% 0 0.0%
path_get_admin_paths1 0.1% 7 0.2% 8 0.2% 1,048 1.7% 416 0.7%
drupal_get_http_header1 0.1% 3 0.1% 4 0.1% 776 1.3% 0 0.0%
Drupal\views_ui\ViewPreviewFormController::form1 0.1% 3 0.1% 5 0.1% 800 1.3% 0 0.0%
Child function
array_key_exists71 100.0% 135 3.3% 194 3.8% 1,032 1.7% 1,304 2.2%