# ========
# captured on: Wed Jul 11 08:25:03 2012
# hostname : lenny
# os release : 3.4.4-3.fc17.x86_64
# perf version : 3.4.4-3.fc17.x86_64
# arch : x86_64
# nrcpus online : 4
# nrcpus avail : 4
# cpudesc : Intel(R) Core(TM) i5-2540M CPU @ 2.60GHz
# cpuid : GenuineIntel,6,42,7
# total memory : 3929508 kB
# cmdline : /usr/bin/perf record -g ostree --repo=/src/build/gnomeos-build/build/repo checkout --no-triggers -U gnomeos-3.6-i686-devel /tmp/runtime-checkout 
# event : name = cycles, type = 0, config = 0x0, config1 = 0x0, config2 = 0x0, excl_usr = 0, excl_kern = 0, id = { 22, 23, 24, 25 }
# HEADER_CPU_TOPOLOGY info available, use -I to display
# HEADER_NUMA_TOPOLOGY info available, use -I to display
# ========
#
# Events: 4K cycles
#
# Overhead  Command               Shared Object                                            Symbol
# ........  .......  ..........................  ................................................
#
     6.58%   ostree  libglib-2.0.so.0.3304.0     [.] g_variant_type_string_scan                  
             |
             --- g_variant_type_string_scan
                |          
                |--52.41%-- g_variant_type_string_scan
                |          |          
                |          |--49.61%-- g_variant_type_check
                |          |          |          
                |          |          |--33.61%-- g_variant_type_peek_string
                |          |          |          |          
                |          |          |          |--72.79%-- g_variant_type_is_subtype_of
                |          |          |          |          g_variant_is_of_type
                |          |          |          |          valid_format_string
                |          |          |          |          |          
                |          |          |          |          |--44.68%-- g_variant_get_child
                |          |          |          |          |          |          
                |          |          |          |          |          |--86.68%-- ostree_pack_index_search
                |          |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          |          repo_find_object
                |          |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          do_resolve_nonroot
                |          |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          |          on_got_next_files
                |          |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          |          process_one_checkout
                |          |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          |          ostree_main
                |          |          |          |          |          |          main
                |          |          |          |          |          |          __libc_start_main
                |          |          |          |          |          |          
                |          |          |          |          |           --13.32%-- ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |          |--36.35%-- g_variant_get_va
                |          |          |          |          |          |          
                |          |          |          |          |          |--80.70%-- g_variant_get_child
                |          |          |          |          |          |          |          
                |          |          |          |          |          |          |--63.45%-- ostree_pack_index_search
                |          |          |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          |          |          repo_find_object
                |          |          |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          |          |          
                |          |          |          |          |          |          |          |--51.78%-- query_child_info_dir
                |          |          |          |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          |          |          next_files_thread
                |          |          |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          |          |          
                |          |          |          |          |          |          |           --48.22%-- do_resolve_nonroot
                |          |          |          |          |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          |                     ostree_repo_file_get_xattrs
                |          |          |          |          |          |          |                     ostree_repo_checkout_tree_async
                |          |          |          |          |          |          |                     on_got_next_files
                |          |          |          |          |          |          |                     next_async_callback_wrapper
                |          |          |          |          |          |          |                     g_simple_async_result_complete
                |          |          |          |          |          |          |                     complete_in_idle_cb_for_thread
                |          |          |          |          |          |          |                     g_idle_dispatch
                |          |          |          |          |          |          |                     g_main_dispatch
                |          |          |          |          |          |          |                     g_main_context_dispatch
                |          |          |          |          |          |          |                     g_main_context_iterate
                |          |          |          |          |          |          |                     g_main_loop_run
                |          |          |          |          |          |          |                     process_one_checkout
                |          |          |          |          |          |          |                     ostree_builtin_checkout
                |          |          |          |          |          |          |                     ostree_main
                |          |          |          |          |          |          |                     main
                |          |          |          |          |          |          |                     __libc_start_main
                |          |          |          |          |          |          |          
                |          |          |          |          |          |          |--23.98%-- do_resolve_nonroot
                |          |          |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          |          |          on_got_next_files
                |          |          |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          |          |          process_one_checkout
                |          |          |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          |          |          ostree_main
                |          |          |          |          |          |          |          main
                |          |          |          |          |          |          |          __libc_start_main
                |          |          |          |          |          |          |          
                |          |          |          |          |          |           --12.56%-- ostree_repo_file_get_checksum
                |          |          |          |          |          |                     checkout_file_thread
                |          |          |          |          |          |                     run_in_thread
                |          |          |          |          |          |                     io_job_thread
                |          |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |          |                     start_thread
                |          |          |          |          |          |          
                |          |          |          |          |           --19.30%-- g_variant_get
                |          |          |          |          |                     ostree_file_header_parse
                |          |          |          |          |                     ostree_repo_load_file
                |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |           --18.97%-- g_variant_get
                |          |          |          |                     ostree_file_header_parse
                |          |          |          |                     ostree_repo_load_file
                |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |          |--12.47%-- g_variant_type_info_get
                |          |          |          |          |          
                |          |          |          |          |--72.14%-- g_variant_alloc
                |          |          |          |          |          g_variant_new_from_bytes
                |          |          |          |          |          g_variant_new_from_data
                |          |          |          |          |          ot_util_variant_map
                |          |          |          |          |          ostree_repo_load_file
                |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          next_files_thread
                |          |          |          |          |          run_in_thread
                |          |          |          |          |          io_job_thread
                |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          start_thread
                |          |          |          |          |          
                |          |          |          |           --27.86%-- gvs_variant_get_child
                |          |          |          |                     g_variant_serialised_get_child
                |          |          |          |                     g_variant_get_child_value
                |          |          |          |                     g_variant_get_variant
                |          |          |          |                     g_variant_valist_get_nnp
                |          |          |          |                     g_variant_valist_get_leaf
                |          |          |          |                     g_variant_valist_get
                |          |          |          |                     g_variant_get_va
                |          |          |          |                     g_variant_get_child
                |          |          |          |                     ostree_repo_load_variant
                |          |          |          |                     do_resolve_nonroot
                |          |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |          |                     ostree_repo_file_get_xattrs
                |          |          |          |                     ostree_repo_checkout_tree_async
                |          |          |          |                     on_got_next_files
                |          |          |          |                     next_async_callback_wrapper
                |          |          |          |                     g_simple_async_result_complete
                |          |          |          |                     complete_in_idle_cb_for_thread
                |          |          |          |                     g_idle_dispatch
                |          |          |          |                     g_main_dispatch
                |          |          |          |                     g_main_context_dispatch
                |          |          |          |                     g_main_context_iterate
                |          |          |          |                     g_main_loop_run
                |          |          |          |                     process_one_checkout
                |          |          |          |                     ostree_builtin_checkout
                |          |          |          |                     ostree_main
                |          |          |          |                     main
                |          |          |          |                     __libc_start_main
                |          |          |          |          
                |          |          |          |--9.44%-- g_variant_type_first
                |          |          |          |          g_variant_type_n_items
                |          |          |          |          tuple_allocate_members
                |          |          |          |          tuple_info_new
                |          |          |          |          g_variant_type_info_get
                |          |          |          |          g_variant_alloc
                |          |          |          |          g_variant_new_from_bytes
                |          |          |          |          g_variant_new_from_data
                |          |          |          |          ot_util_variant_map
                |          |          |          |          ostree_repo_load_file
                |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          next_files_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |          |--4.39%-- g_variant_type_dup_string
                |          |          |          |          g_variant_type_info_get
                |          |          |          |          g_variant_alloc
                |          |          |          |          g_variant_new_from_bytes
                |          |          |          |          g_variant_new_from_data
                |          |          |          |          ot_util_variant_map
                |          |          |          |          ostree_repo_load_file
                |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          next_files_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |           --0.91%-- g_variant_type_is_definite
                |          |          |                     g_variant_new_from_data
                |          |          |                     ot_util_variant_map
                |          |          |                     ostree_repo_load_file
                |          |          |                     ostree_repo_file_tree_query_child
                |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     next_files_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |          |--27.73%-- g_variant_type_is_subtype_of
                |          |          |          g_variant_is_of_type
                |          |          |          |          
                |          |          |          |--86.07%-- valid_format_string
                |          |          |          |          |          
                |          |          |          |          |--43.59%-- g_variant_get_va
                |          |          |          |          |          |          
                |          |          |          |          |          |--54.10%-- g_variant_get
                |          |          |          |          |          |          |          
                |          |          |          |          |          |          |--88.69%-- ostree_file_header_parse
                |          |          |          |          |          |          |          ostree_repo_load_file
                |          |          |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          |          next_files_thread
                |          |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          |          
                |          |          |          |          |          |           --11.31%-- set_info_from_dirmeta
                |          |          |          |          |          |                     query_child_info_dir
                |          |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |                     next_files_thread
                |          |          |          |          |          |                     run_in_thread
                |          |          |          |          |          |                     io_job_thread
                |          |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |          |                     start_thread
                |          |          |          |          |          |          
                |          |          |          |          |           --45.90%-- g_variant_get_child
                |          |          |          |          |                     ostree_pack_index_search
                |          |          |          |          |                     find_object_in_packs
                |          |          |          |          |                     repo_find_object
                |          |          |          |          |                     ostree_repo_load_variant
                |          |          |          |          |                     |          
                |          |          |          |          |                     |--69.65%-- do_resolve_nonroot
                |          |          |          |          |                     |          ostree_repo_file_ensure_resolved
                |          |          |          |          |                     |          ostree_repo_file_get_xattrs
                |          |          |          |          |                     |          ostree_repo_checkout_tree_async
                |          |          |          |          |                     |          on_got_next_files
                |          |          |          |          |                     |          next_async_callback_wrapper
                |          |          |          |          |                     |          g_simple_async_result_complete
                |          |          |          |          |                     |          complete_in_idle_cb_for_thread
                |          |          |          |          |                     |          g_idle_dispatch
                |          |          |          |          |                     |          g_main_dispatch
                |          |          |          |          |                     |          g_main_context_dispatch
                |          |          |          |          |                     |          g_main_context_iterate
                |          |          |          |          |                     |          g_main_loop_run
                |          |          |          |          |                     |          process_one_checkout
                |          |          |          |          |                     |          ostree_builtin_checkout
                |          |          |          |          |                     |          ostree_main
                |          |          |          |          |                     |          main
                |          |          |          |          |                     |          __libc_start_main
                |          |          |          |          |                     |          
                |          |          |          |          |                      --30.35%-- query_child_info_dir
                |          |          |          |          |                                ostree_repo_file_tree_query_child
                |          |          |          |          |                                ostree_repo_file_enumerator_next_file
                |          |          |          |          |                                next_files_thread
                |          |          |          |          |                                run_in_thread
                |          |          |          |          |                                io_job_thread
                |          |          |          |          |                                g_thread_pool_thread_proxy
                |          |          |          |          |                                g_thread_proxy
                |          |          |          |          |                                start_thread
                |          |          |          |          |          
                |          |          |          |          |--29.25%-- g_variant_get_child
                |          |          |          |          |          ostree_pack_index_search
                |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          repo_find_object
                |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          
                |          |          |          |          |          |--54.39%-- do_resolve_nonroot
                |          |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          |          on_got_next_files
                |          |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          |          process_one_checkout
                |          |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          |          ostree_main
                |          |          |          |          |          |          main
                |          |          |          |          |          |          __libc_start_main
                |          |          |          |          |          |          
                |          |          |          |          |           --45.61%-- query_child_info_dir
                |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |           --27.16%-- g_variant_get
                |          |          |          |                     |          
                |          |          |          |                     |--75.90%-- ostree_file_header_parse
                |          |          |          |                     |          ostree_repo_load_file
                |          |          |          |                     |          ostree_repo_file_tree_query_child
                |          |          |          |                     |          ostree_repo_file_enumerator_next_file
                |          |          |          |                     |          next_files_thread
                |          |          |          |                     |          run_in_thread
                |          |          |          |                     |          io_job_thread
                |          |          |          |                     |          g_thread_pool_thread_proxy
                |          |          |          |                     |          g_thread_proxy
                |          |          |          |                     |          start_thread
                |          |          |          |                     |          
                |          |          |          |                      --24.10%-- set_info_from_dirmeta
                |          |          |          |                                query_child_info_dir
                |          |          |          |                                ostree_repo_file_tree_query_child
                |          |          |          |                                ostree_repo_file_enumerator_next_file
                |          |          |          |                                next_files_thread
                |          |          |          |                                run_in_thread
                |          |          |          |                                io_job_thread
                |          |          |          |                                g_thread_pool_thread_proxy
                |          |          |          |                                g_thread_proxy
                |          |          |          |                                start_thread
                |          |          |          |          
                |          |          |           --13.93%-- g_variant_get_fixed_array
                |          |          |                     ostree_checksum_bytes_peek
                |          |          |                     ostree_pack_index_search
                |          |          |                     find_object_in_packs
                |          |          |                     repo_find_object
                |          |          |                     ostree_repo_load_variant
                |          |          |                     do_resolve_nonroot
                |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |                     ostree_repo_file_get_xattrs
                |          |          |                     ostree_repo_checkout_tree_async
                |          |          |                     on_got_next_files
                |          |          |                     next_async_callback_wrapper
                |          |          |                     g_simple_async_result_complete
                |          |          |                     complete_in_idle_cb_for_thread
                |          |          |                     g_idle_dispatch
                |          |          |                     g_main_dispatch
                |          |          |                     g_main_context_dispatch
                |          |          |                     g_main_context_iterate
                |          |          |                     g_main_loop_run
                |          |          |                     process_one_checkout
                |          |          |                     ostree_builtin_checkout
                |          |          |                     ostree_main
                |          |          |                     main
                |          |          |                     __libc_start_main
                |          |          |          
                |          |          |--18.95%-- g_variant_type_get_string_length
                |          |          |          |          
                |          |          |          |--63.69%-- g_variant_type_is_subtype_of
                |          |          |          |          g_variant_is_of_type
                |          |          |          |          valid_format_string
                |          |          |          |          |          
                |          |          |          |          |--46.23%-- g_variant_get_va
                |          |          |          |          |          |          
                |          |          |          |          |          |--67.06%-- g_variant_get_child
                |          |          |          |          |          |          |          
                |          |          |          |          |          |          |--58.24%-- ostree_pack_index_search
                |          |          |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          |          |          repo_find_object
                |          |          |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          |          |          
                |          |          |          |          |          |          |          |--51.76%-- do_resolve_nonroot
                |          |          |          |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          |          |          |          on_got_next_files
                |          |          |          |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          |          |          |          process_one_checkout
                |          |          |          |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          |          |          |          ostree_main
                |          |          |          |          |          |          |          |          main
                |          |          |          |          |          |          |          |          __libc_start_main
                |          |          |          |          |          |          |          |          
                |          |          |          |          |          |          |           --48.24%-- query_child_info_dir
                |          |          |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          |                     next_files_thread
                |          |          |          |          |          |          |                     run_in_thread
                |          |          |          |          |          |          |                     io_job_thread
                |          |          |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |          |          |                     start_thread
                |          |          |          |          |          |          |          
                |          |          |          |          |          |           --41.76%-- ostree_repo_file_get_checksum
                |          |          |          |          |          |                     checkout_file_thread
                |          |          |          |          |          |                     run_in_thread
                |          |          |          |          |          |                     io_job_thread
                |          |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |          |                     start_thread
                |          |          |          |          |          |          
                |          |          |          |          |           --32.94%-- g_variant_get
                |          |          |          |          |                     ostree_file_header_parse
                |          |          |          |          |                     ostree_repo_load_file
                |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |          |--43.62%-- g_variant_get_child
                |          |          |          |          |          ostree_pack_index_search
                |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          repo_find_object
                |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          
                |          |          |          |          |          |--76.85%-- do_resolve_nonroot
                |          |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          |          on_got_next_files
                |          |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          |          process_one_checkout
                |          |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          |          ostree_main
                |          |          |          |          |          |          main
                |          |          |          |          |          |          __libc_start_main
                |          |          |          |          |          |          
                |          |          |          |          |           --23.15%-- query_child_info_dir
                |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |           --10.15%-- g_variant_get
                |          |          |          |                     ostree_file_header_parse
                |          |          |          |                     ostree_repo_load_file
                |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |          |--27.48%-- g_variant_type_dup_string
                |          |          |          |          g_variant_type_info_get
                |          |          |          |          |          
                |          |          |          |          |--48.19%-- gvs_variant_get_child
                |          |          |          |          |          g_variant_serialised_get_child
                |          |          |          |          |          g_variant_get_child_value
                |          |          |          |          |          g_variant_get_variant
                |          |          |          |          |          g_variant_valist_get_nnp
                |          |          |          |          |          g_variant_valist_get_leaf
                |          |          |          |          |          g_variant_valist_get
                |          |          |          |          |          g_variant_get_va
                |          |          |          |          |          g_variant_get_child
                |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          query_child_info_dir
                |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          next_files_thread
                |          |          |          |          |          run_in_thread
                |          |          |          |          |          io_job_thread
                |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          start_thread
                |          |          |          |          |          
                |          |          |          |          |--27.65%-- tuple_allocate_members
                |          |          |          |          |          tuple_info_new
                |          |          |          |          |          g_variant_type_info_get
                |          |          |          |          |          g_variant_alloc
                |          |          |          |          |          g_variant_new_from_bytes
                |          |          |          |          |          g_variant_new_from_data
                |          |          |          |          |          ot_util_variant_map
                |          |          |          |          |          ostree_repo_load_file
                |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          next_files_thread
                |          |          |          |          |          run_in_thread
                |          |          |          |          |          io_job_thread
                |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          start_thread
                |          |          |          |          |          
                |          |          |          |           --24.16%-- g_variant_alloc
                |          |          |          |                     g_variant_new_from_bytes
                |          |          |          |                     g_variant_new_from_data
                |          |          |          |                     ot_util_variant_map
                |          |          |          |                     ostree_repo_load_file
                |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |           --8.84%-- g_variant_type_is_definite
                |          |          |                     g_variant_new_from_data
                |          |          |                     ot_util_variant_map
                |          |          |                     ostree_repo_load_file
                |          |          |                     ostree_repo_file_tree_query_child
                |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     next_files_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |          |--10.43%-- g_variant_type_free
                |          |          |          valid_format_string
                |          |          |          |          
                |          |          |          |--55.37%-- g_variant_get_va
                |          |          |          |          |          
                |          |          |          |          |--69.29%-- g_variant_get_child
                |          |          |          |          |          |          
                |          |          |          |          |          |--54.81%-- ostree_pack_index_search
                |          |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          |          repo_find_object
                |          |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          do_resolve_nonroot
                |          |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          |          on_got_next_files
                |          |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          |          process_one_checkout
                |          |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          |          ostree_main
                |          |          |          |          |          |          main
                |          |          |          |          |          |          __libc_start_main
                |          |          |          |          |          |          
                |          |          |          |          |           --45.19%-- ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |           --30.71%-- g_variant_get
                |          |          |          |                     ostree_file_header_parse
                |          |          |          |                     ostree_repo_load_file
                |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |          |--35.08%-- g_variant_get_child
                |          |          |          |          |          
                |          |          |          |          |--76.24%-- ostree_pack_index_search
                |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          repo_find_object
                |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          query_child_info_dir
                |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          next_files_thread
                |          |          |          |          |          run_in_thread
                |          |          |          |          |          io_job_thread
                |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          start_thread
                |          |          |          |          |          
                |          |          |          |           --23.76%-- ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |           --9.55%-- g_variant_get
                |          |          |                     ostree_file_header_parse
                |          |          |                     ostree_repo_load_file
                |          |          |                     checkout_file_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |          |--3.67%-- g_variant_type_is_definite
                |          |          |          g_variant_new_from_data
                |          |          |          ot_util_variant_map
                |          |          |          ostree_repo_load_file
                |          |          |          ostree_repo_file_tree_query_child
                |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          next_files_thread
                |          |          |          run_in_thread
                |          |          |          io_job_thread
                |          |          |          g_thread_pool_thread_proxy
                |          |          |          g_thread_proxy
                |          |          |          start_thread
                |          |          |          
                |          |          |--3.00%-- g_variant_type_dup_string
                |          |          |          g_variant_type_info_get
                |          |          |          |          
                |          |          |          |--51.09%-- gvs_variant_get_child
                |          |          |          |          g_variant_serialised_get_child
                |          |          |          |          g_variant_get_child_value
                |          |          |          |          g_variant_get_variant
                |          |          |          |          g_variant_valist_get_nnp
                |          |          |          |          g_variant_valist_get_leaf
                |          |          |          |          g_variant_valist_get
                |          |          |          |          g_variant_get_va
                |          |          |          |          g_variant_get_child
                |          |          |          |          ostree_repo_load_variant
                |          |          |          |          query_child_info_dir
                |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          next_files_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |           --48.91%-- g_variant_alloc
                |          |          |                     g_variant_new_from_bytes
                |          |          |                     g_variant_new_from_data
                |          |          |                     ot_util_variant_map
                |          |          |                     ostree_repo_load_file
                |          |          |                     ostree_repo_file_tree_query_child
                |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     next_files_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |          |--1.76%-- g_variant_type_n_items
                |          |          |          tuple_allocate_members
                |          |          |          tuple_info_new
                |          |          |          g_variant_type_info_get
                |          |          |          g_variant_alloc
                |          |          |          g_variant_new_from_bytes
                |          |          |          g_variant_new_from_data
                |          |          |          ot_util_variant_map
                |          |          |          ostree_repo_load_file
                |          |          |          ostree_repo_file_tree_query_child
                |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          next_files_thread
                |          |          |          run_in_thread
                |          |          |          io_job_thread
                |          |          |          g_thread_pool_thread_proxy
                |          |          |          g_thread_proxy
                |          |          |          start_thread
                |          |          |          
                |          |           --0.84%-- g_variant_type_first
                |          |                     tuple_allocate_members
                |          |                     tuple_info_new
                |          |                     g_variant_type_info_get
                |          |                     g_variant_alloc
                |          |                     g_variant_new_from_bytes
                |          |                     g_variant_new_from_data
                |          |                     ot_util_variant_map
                |          |                     ostree_repo_load_file
                |          |                     ostree_repo_file_tree_query_child
                |          |                     ostree_repo_file_enumerator_next_file
                |          |                     next_files_thread
                |          |                     run_in_thread
                |          |                     io_job_thread
                |          |                     g_thread_pool_thread_proxy
                |          |                     g_thread_proxy
                |          |                     start_thread
                |          |          
                |          |--41.64%-- g_variant_type_string_scan
                |          |          |          
                |          |          |--49.56%-- g_variant_type_string_scan
                |          |          |          |          
                |          |          |          |--54.32%-- g_variant_type_string_scan
                |          |          |          |          |          
                |          |          |          |          |--87.47%-- g_variant_type_check
                |          |          |          |          |          |          
                |          |          |          |          |          |--38.36%-- g_variant_type_get_string_length
                |          |          |          |          |          |          g_variant_type_is_subtype_of
                |          |          |          |          |          |          g_variant_is_of_type
                |          |          |          |          |          |          valid_format_string
                |          |          |          |          |          |          |          
                |          |          |          |          |          |          |--80.32%-- g_variant_get
                |          |          |          |          |          |          |          set_info_from_dirmeta
                |          |          |          |          |          |          |          query_child_info_dir
                |          |          |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          |          next_files_thread
                |          |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          |          
                |          |          |          |          |          |           --19.68%-- g_variant_get_va
                |          |          |          |          |          |                     g_variant_get
                |          |          |          |          |          |                     ostree_file_header_parse
                |          |          |          |          |          |                     ostree_repo_load_file
                |          |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |                     next_files_thread
                |          |          |          |          |          |                     run_in_thread
                |          |          |          |          |          |                     io_job_thread
                |          |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |          |                     start_thread
                |          |          |          |          |          |          
                |          |          |          |          |          |--32.83%-- g_variant_type_peek_string
                |          |          |          |          |          |          |          
                |          |          |          |          |          |          |--51.46%-- g_variant_type_dup_string
                |          |          |          |          |          |          |          g_variant_type_info_get
                |          |          |          |          |          |          |          |          
                |          |          |          |          |          |          |          |--53.65%-- gvs_variant_get_child
                |          |          |          |          |          |          |          |          g_variant_serialised_get_child
                |          |          |          |          |          |          |          |          g_variant_get_child_value
                |          |          |          |          |          |          |          |          g_variant_get_variant
                |          |          |          |          |          |          |          |          g_variant_valist_get_nnp
                |          |          |          |          |          |          |          |          g_variant_valist_get_leaf
                |          |          |          |          |          |          |          |          g_variant_valist_get
                |          |          |          |          |          |          |          |          g_variant_get_va
                |          |          |          |          |          |          |          |          g_variant_get_child
                |          |          |          |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          |          |          query_child_info_dir
                |          |          |          |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          |          |          next_files_thread
                |          |          |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          |          |          
                |          |          |          |          |          |          |           --46.35%-- g_variant_alloc
                |          |          |          |          |          |          |                     g_variant_new_from_bytes
                |          |          |          |          |          |          |                     g_variant_new_from_data
                |          |          |          |          |          |          |                     ot_util_variant_map
                |          |          |          |          |          |          |                     ostree_repo_load_file
                |          |          |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          |                     next_files_thread
                |          |          |          |          |          |          |                     run_in_thread
                |          |          |          |          |          |          |                     io_job_thread
                |          |          |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |          |          |                     start_thread
                |          |          |          |          |          |          |          
                |          |          |          |          |          |          |--16.74%-- g_variant_type_is_definite
                |          |          |          |          |          |          |          g_variant_new_from_data
                |          |          |          |          |          |          |          ot_util_variant_map
                |          |          |          |          |          |          |          ostree_repo_load_file
                |          |          |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          |          next_files_thread
                |          |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          |          
                |          |          |          |          |          |          |--16.30%-- g_variant_type_is_subtype_of
                |          |          |          |          |          |          |          g_variant_is_of_type
                |          |          |          |          |          |          |          valid_format_string
                |          |          |          |          |          |          |          g_variant_get_va
                |          |          |          |          |          |          |          g_variant_get
                |          |          |          |          |          |          |          ostree_file_header_parse
                |          |          |          |          |          |          |          ostree_repo_load_file
                |          |          |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          |          next_files_thread
                |          |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          |          
                |          |          |          |          |          |           --15.50%-- g_variant_type_info_get
                |          |          |          |          |          |                     g_variant_alloc
                |          |          |          |          |          |                     g_variant_new_from_bytes
                |          |          |          |          |          |                     g_variant_new_from_data
                |          |          |          |          |          |                     ot_util_variant_map
                |          |          |          |          |          |                     ostree_repo_load_file
                |          |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |                     next_files_thread
                |          |          |          |          |          |                     run_in_thread
                |          |          |          |          |          |                     io_job_thread
                |          |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |          |                     start_thread
                |          |          |          |          |          |          
                |          |          |          |          |          |--18.10%-- g_variant_type_is_subtype_of
                |          |          |          |          |          |          g_variant_is_of_type
                |          |          |          |          |          |          valid_format_string
                |          |          |          |          |          |          g_variant_get_va
                |          |          |          |          |          |          g_variant_get
                |          |          |          |          |          |          ostree_file_header_parse
                |          |          |          |          |          |          ostree_repo_load_file
                |          |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          next_files_thread
                |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          
                |          |          |          |          |          |--6.62%-- g_variant_type_dup_string
                |          |          |          |          |          |          g_variant_type_info_get
                |          |          |          |          |          |          g_variant_alloc
                |          |          |          |          |          |          g_variant_new_from_bytes
                |          |          |          |          |          |          g_variant_new_from_data
                |          |          |          |          |          |          ot_util_variant_map
                |          |          |          |          |          |          ostree_repo_load_file
                |          |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          next_files_thread
                |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          
                |          |          |          |          |           --4.09%-- g_variant_type_free
                |          |          |          |          |                     valid_format_string
                |          |          |          |          |                     g_variant_get
                |          |          |          |          |                     ostree_file_header_parse
                |          |          |          |          |                     ostree_repo_load_file
                |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |           --12.53%-- g_variant_type_string_is_valid
                |          |          |          |                     g_variant_type_checked_
                |          |          |          |                     g_variant_format_string_scan_type
                |          |          |          |                     valid_format_string
                |          |          |          |                     g_variant_get_va
                |          |          |          |                     g_variant_get
                |          |          |          |                     |          
                |          |          |          |                     |--54.17%-- set_info_from_dirmeta
                |          |          |          |                     |          query_child_info_dir
                |          |          |          |                     |          ostree_repo_file_tree_query_child
                |          |          |          |                     |          ostree_repo_file_enumerator_next_file
                |          |          |          |                     |          next_files_thread
                |          |          |          |                     |          run_in_thread
                |          |          |          |                     |          io_job_thread
                |          |          |          |                     |          g_thread_pool_thread_proxy
                |          |          |          |                     |          g_thread_proxy
                |          |          |          |                     |          start_thread
                |          |          |          |                     |          
                |          |          |          |                      --45.83%-- ostree_file_header_parse
                |          |          |          |                                ostree_repo_load_file
                |          |          |          |                                ostree_repo_file_tree_query_child
                |          |          |          |                                ostree_repo_file_enumerator_next_file
                |          |          |          |                                next_files_thread
                |          |          |          |                                run_in_thread
                |          |          |          |                                io_job_thread
                |          |          |          |                                g_thread_pool_thread_proxy
                |          |          |          |                                g_thread_proxy
                |          |          |          |                                start_thread
                |          |          |          |          
                |          |          |          |--30.30%-- g_variant_type_check
                |          |          |          |          |          
                |          |          |          |          |--63.07%-- g_variant_type_peek_string
                |          |          |          |          |          |          
                |          |          |          |          |          |--51.27%-- g_variant_type_dup_string
                |          |          |          |          |          |          g_variant_type_info_get
                |          |          |          |          |          |          g_variant_alloc
                |          |          |          |          |          |          g_variant_new_from_bytes
                |          |          |          |          |          |          g_variant_new_from_data
                |          |          |          |          |          |          ot_util_variant_map
                |          |          |          |          |          |          ostree_repo_load_file
                |          |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          next_files_thread
                |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          
                |          |          |          |          |          |--28.76%-- g_variant_type_is_subtype_of
                |          |          |          |          |          |          g_variant_is_of_type
                |          |          |          |          |          |          valid_format_string
                |          |          |          |          |          |          |          
                |          |          |          |          |          |          |--73.77%-- g_variant_get
                |          |          |          |          |          |          |          set_info_from_dirmeta
                |          |          |          |          |          |          |          query_child_info_dir
                |          |          |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          |          next_files_thread
                |          |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          |          
                |          |          |          |          |          |           --26.23%-- g_variant_get_va
                |          |          |          |          |          |                     g_variant_get
                |          |          |          |          |          |                     ostree_file_header_parse
                |          |          |          |          |          |                     ostree_repo_load_file
                |          |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |                     next_files_thread
                |          |          |          |          |          |                     run_in_thread
                |          |          |          |          |          |                     io_job_thread
                |          |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |          |                     start_thread
                |          |          |          |          |          |          
                |          |          |          |          |           --19.98%-- g_variant_type_first
                |          |          |          |          |                     g_variant_type_n_items
                |          |          |          |          |                     tuple_allocate_members
                |          |          |          |          |                     tuple_info_new
                |          |          |          |          |                     g_variant_type_info_get
                |          |          |          |          |                     g_variant_alloc
                |          |          |          |          |                     g_variant_new_from_bytes
                |          |          |          |          |                     g_variant_new_from_data
                |          |          |          |          |                     ot_util_variant_map
                |          |          |          |          |                     ostree_repo_load_file
                |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |          |--12.78%-- g_variant_type_get_string_length
                |          |          |          |          |          g_variant_type_is_subtype_of
                |          |          |          |          |          g_variant_is_of_type
                |          |          |          |          |          valid_format_string
                |          |          |          |          |          g_variant_get_va
                |          |          |          |          |          g_variant_get
                |          |          |          |          |          ostree_file_header_parse
                |          |          |          |          |          ostree_repo_load_file
                |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          next_files_thread
                |          |          |          |          |          run_in_thread
                |          |          |          |          |          io_job_thread
                |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          start_thread
                |          |          |          |          |          
                |          |          |          |          |--12.12%-- g_variant_type_is_definite
                |          |          |          |          |          g_variant_new_from_data
                |          |          |          |          |          ot_util_variant_map
                |          |          |          |          |          ostree_repo_load_file
                |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          next_files_thread
                |          |          |          |          |          run_in_thread
                |          |          |          |          |          io_job_thread
                |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          start_thread
                |          |          |          |          |          
                |          |          |          |           --12.03%-- g_variant_type_is_subtype_of
                |          |          |          |                     g_variant_is_of_type
                |          |          |          |                     valid_format_string
                |          |          |          |                     g_variant_get
                |          |          |          |                     ostree_file_header_parse
                |          |          |          |                     ostree_repo_load_file
                |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |          |--6.77%-- g_variant_format_string_scan
                |          |          |          |          g_variant_format_string_scan
                |          |          |          |          g_variant_format_string_scan_type
                |          |          |          |          valid_format_string
                |          |          |          |          |          
                |          |          |          |          |--50.80%-- g_variant_get
                |          |          |          |          |          ostree_file_header_parse
                |          |          |          |          |          ostree_repo_load_file
                |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          next_files_thread
                |          |          |          |          |          run_in_thread
                |          |          |          |          |          io_job_thread
                |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          start_thread
                |          |          |          |          |          
                |          |          |          |           --49.20%-- g_variant_get_va
                |          |          |          |                     g_variant_get
                |          |          |          |                     ostree_file_header_parse
                |          |          |          |                     ostree_repo_load_file
                |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |          |--4.81%-- g_variant_valist_get_nnp
                |          |          |          |          g_variant_valist_get_leaf
                |          |          |          |          g_variant_valist_get
                |          |          |          |          g_variant_valist_get
                |          |          |          |          g_variant_get_va
                |          |          |          |          g_variant_get
                |          |          |          |          ostree_file_header_parse
                |          |          |          |          ostree_repo_load_file
                |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          next_files_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |           --3.81%-- g_variant_type_string_is_valid
                |          |          |                     g_variant_type_checked_
                |          |          |                     ostree_repo_load_file
                |          |          |                     ostree_repo_file_tree_query_child
                |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     next_files_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |          |--46.00%-- g_variant_type_check
                |          |          |          |          
                |          |          |          |--36.59%-- g_variant_type_is_subtype_of
                |          |          |          |          g_variant_is_of_type
                |          |          |          |          valid_format_string
                |          |          |          |          |          
                |          |          |          |          |--59.44%-- g_variant_get_va
                |          |          |          |          |          g_variant_get_child
                |          |          |          |          |          ostree_pack_index_search
                |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          repo_find_object
                |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          
                |          |          |          |          |          |--61.27%-- do_resolve_nonroot
                |          |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          |          on_got_next_files
                |          |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          |          process_one_checkout
                |          |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          |          ostree_main
                |          |          |          |          |          |          main
                |          |          |          |          |          |          __libc_start_main
                |          |          |          |          |          |          
                |          |          |          |          |           --38.73%-- query_child_info_dir
                |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |          |--24.54%-- g_variant_get_child
                |          |          |          |          |          |          
                |          |          |          |          |          |--55.97%-- ostree_repo_file_get_checksum
                |          |          |          |          |          |          checkout_file_thread
                |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          
                |          |          |          |          |           --44.03%-- ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |           --16.02%-- g_variant_get
                |          |          |          |                     ostree_file_header_parse
                |          |          |          |                     ostree_repo_load_file
                |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |          |--21.71%-- g_variant_type_peek_string
                |          |          |          |          |          
                |          |          |          |          |--34.34%-- g_variant_type_is_definite
                |          |          |          |          |          |          
                |          |          |          |          |          |--56.18%-- gvs_variant_get_child
                |          |          |          |          |          |          g_variant_serialised_get_child
                |          |          |          |          |          |          g_variant_get_child_value
                |          |          |          |          |          |          g_variant_get_variant
                |          |          |          |          |          |          g_variant_valist_get_nnp
                |          |          |          |          |          |          g_variant_valist_get_leaf
                |          |          |          |          |          |          g_variant_valist_get
                |          |          |          |          |          |          g_variant_get_va
                |          |          |          |          |          |          g_variant_get_child
                |          |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          query_child_info_dir
                |          |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          next_files_thread
                |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          
                |          |          |          |          |           --43.82%-- g_variant_new_from_data
                |          |          |          |          |                     ot_util_variant_map
                |          |          |          |          |                     ostree_repo_load_file
                |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |          |--33.35%-- g_variant_type_is_subtype_of
                |          |          |          |          |          g_variant_is_of_type
                |          |          |          |          |          valid_format_string
                |          |          |          |          |          |          
                |          |          |          |          |          |--56.27%-- g_variant_get_va
                |          |          |          |          |          |          g_variant_get_child
                |          |          |          |          |          |          ostree_pack_index_search
                |          |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          |          repo_find_object
                |          |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          do_resolve_nonroot
                |          |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          |          on_got_next_files
                |          |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          |          process_one_checkout
                |          |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          |          ostree_main
                |          |          |          |          |          |          main
                |          |          |          |          |          |          __libc_start_main
                |          |          |          |          |          |          
                |          |          |          |          |           --43.73%-- g_variant_get_child
                |          |          |          |          |                     ostree_pack_index_search
                |          |          |          |          |                     find_object_in_packs
                |          |          |          |          |                     repo_find_object
                |          |          |          |          |                     ostree_repo_load_variant
                |          |          |          |          |                     do_resolve_nonroot
                |          |          |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |          |          |                     ostree_repo_file_get_xattrs
                |          |          |          |          |                     ostree_repo_checkout_tree_async
                |          |          |          |          |                     on_got_next_files
                |          |          |          |          |                     next_async_callback_wrapper
                |          |          |          |          |                     g_simple_async_result_complete
                |          |          |          |          |                     complete_in_idle_cb_for_thread
                |          |          |          |          |                     g_idle_dispatch
                |          |          |          |          |                     g_main_dispatch
                |          |          |          |          |                     g_main_context_dispatch
                |          |          |          |          |                     g_main_context_iterate
                |          |          |          |          |                     g_main_loop_run
                |          |          |          |          |                     process_one_checkout
                |          |          |          |          |                     ostree_builtin_checkout
                |          |          |          |          |                     ostree_main
                |          |          |          |          |                     main
                |          |          |          |          |                     __libc_start_main
                |          |          |          |          |          
                |          |          |          |          |--19.09%-- g_variant_type_info_get
                |          |          |          |          |          g_variant_alloc
                |          |          |          |          |          g_variant_new_from_bytes
                |          |          |          |          |          g_variant_new_from_data
                |          |          |          |          |          ot_util_variant_map
                |          |          |          |          |          ostree_repo_load_file
                |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          next_files_thread
                |          |          |          |          |          run_in_thread
                |          |          |          |          |          io_job_thread
                |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          start_thread
                |          |          |          |          |          
                |          |          |          |           --13.22%-- g_variant_type_dup_string
                |          |          |          |                     g_variant_type_info_get
                |          |          |          |                     gvs_variant_get_child
                |          |          |          |                     g_variant_serialised_get_child
                |          |          |          |                     g_variant_get_child_value
                |          |          |          |                     g_variant_get_variant
                |          |          |          |                     g_variant_valist_get_nnp
                |          |          |          |                     g_variant_valist_get_leaf
                |          |          |          |                     g_variant_valist_get
                |          |          |          |                     g_variant_get_va
                |          |          |          |                     g_variant_get_child
                |          |          |          |                     ostree_repo_load_variant
                |          |          |          |                     do_resolve_nonroot
                |          |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |          |                     ostree_repo_file_get_xattrs
                |          |          |          |                     ostree_repo_checkout_tree_async
                |          |          |          |                     on_got_next_files
                |          |          |          |                     next_async_callback_wrapper
                |          |          |          |                     g_simple_async_result_complete
                |          |          |          |                     complete_in_idle_cb_for_thread
                |          |          |          |                     g_idle_dispatch
                |          |          |          |                     g_main_dispatch
                |          |          |          |                     g_main_context_dispatch
                |          |          |          |                     g_main_context_iterate
                |          |          |          |                     g_main_loop_run
                |          |          |          |                     process_one_checkout
                |          |          |          |                     ostree_builtin_checkout
                |          |          |          |                     ostree_main
                |          |          |          |                     main
                |          |          |          |                     __libc_start_main
                |          |          |          |          
                |          |          |          |--18.68%-- g_variant_type_free
                |          |          |          |          valid_format_string
                |          |          |          |          |          
                |          |          |          |          |--42.99%-- g_variant_get_va
                |          |          |          |          |          g_variant_get_child
                |          |          |          |          |          ostree_pack_index_search
                |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          repo_find_object
                |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          do_resolve_nonroot
                |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          on_got_next_files
                |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          process_one_checkout
                |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          ostree_main
                |          |          |          |          |          main
                |          |          |          |          |          __libc_start_main
                |          |          |          |          |          
                |          |          |          |          |--41.96%-- g_variant_get
                |          |          |          |          |          |          
                |          |          |          |          |          |--54.04%-- set_info_from_dirmeta
                |          |          |          |          |          |          query_child_info_dir
                |          |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          next_files_thread
                |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          
                |          |          |          |          |           --45.96%-- ostree_file_header_parse
                |          |          |          |          |                     ostree_repo_load_file
                |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |           --15.05%-- g_variant_get_child
                |          |          |          |                     ostree_pack_index_search
                |          |          |          |                     find_object_in_packs
                |          |          |          |                     repo_find_object
                |          |          |          |                     ostree_repo_load_variant
                |          |          |          |                     do_resolve_nonroot
                |          |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |          |                     ostree_repo_file_get_xattrs
                |          |          |          |                     ostree_repo_checkout_tree_async
                |          |          |          |                     on_got_next_files
                |          |          |          |                     next_async_callback_wrapper
                |          |          |          |                     g_simple_async_result_complete
                |          |          |          |                     complete_in_idle_cb_for_thread
                |          |          |          |                     g_idle_dispatch
                |          |          |          |                     g_main_dispatch
                |          |          |          |                     g_main_context_dispatch
                |          |          |          |                     g_main_context_iterate
                |          |          |          |                     g_main_loop_run
                |          |          |          |                     process_one_checkout
                |          |          |          |                     ostree_builtin_checkout
                |          |          |          |                     ostree_main
                |          |          |          |                     main
                |          |          |          |                     __libc_start_main
                |          |          |          |          
                |          |          |          |--16.00%-- g_variant_type_get_string_length
                |          |          |          |          |          
                |          |          |          |          |--74.91%-- g_variant_type_is_subtype_of
                |          |          |          |          |          g_variant_is_of_type
                |          |          |          |          |          valid_format_string
                |          |          |          |          |          |          
                |          |          |          |          |          |--58.87%-- g_variant_get_child
                |          |          |          |          |          |          |          
                |          |          |          |          |          |          |--60.89%-- ostree_pack_index_search
                |          |          |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          |          |          repo_find_object
                |          |          |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          |          do_resolve_nonroot
                |          |          |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          |          |          on_got_next_files
                |          |          |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          |          |          process_one_checkout
                |          |          |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          |          |          ostree_main
                |          |          |          |          |          |          |          main
                |          |          |          |          |          |          |          __libc_start_main
                |          |          |          |          |          |          |          
                |          |          |          |          |          |           --39.11%-- ostree_repo_file_tree_query_child
                |          |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |                     next_files_thread
                |          |          |          |          |          |                     run_in_thread
                |          |          |          |          |          |                     io_job_thread
                |          |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |          |                     start_thread
                |          |          |          |          |          |          
                |          |          |          |          |           --41.13%-- g_variant_get
                |          |          |          |          |                     ostree_file_header_parse
                |          |          |          |          |                     ostree_repo_load_file
                |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |           --25.09%-- g_variant_type_dup_string
                |          |          |          |                     g_variant_type_info_get
                |          |          |          |                     g_variant_alloc
                |          |          |          |                     g_variant_new_from_bytes
                |          |          |          |                     g_variant_new_from_data
                |          |          |          |                     ot_util_variant_map
                |          |          |          |                     ostree_repo_load_file
                |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |           --7.02%-- g_variant_type_dup_string
                |          |          |                     g_variant_type_info_get
                |          |          |                     |          
                |          |          |                     |--50.20%-- g_variant_alloc
                |          |          |                     |          g_variant_new_from_bytes
                |          |          |                     |          g_variant_new_from_data
                |          |          |                     |          ot_util_variant_map
                |          |          |                     |          ostree_repo_load_file
                |          |          |                     |          ostree_repo_file_tree_query_child
                |          |          |                     |          ostree_repo_file_enumerator_next_file
                |          |          |                     |          next_files_thread
                |          |          |                     |          run_in_thread
                |          |          |                     |          io_job_thread
                |          |          |                     |          g_thread_pool_thread_proxy
                |          |          |                     |          g_thread_proxy
                |          |          |                     |          start_thread
                |          |          |                     |          
                |          |          |                      --49.80%-- gvs_variant_get_child
                |          |          |                                g_variant_serialised_get_child
                |          |          |                                g_variant_get_child_value
                |          |          |                                g_variant_get_variant
                |          |          |                                g_variant_valist_get_nnp
                |          |          |                                g_variant_valist_get_leaf
                |          |          |                                g_variant_valist_get
                |          |          |                                g_variant_get_va
                |          |          |                                g_variant_get_child
                |          |          |                                ostree_repo_load_variant
                |          |          |                                do_resolve_nonroot
                |          |          |                                ostree_repo_file_ensure_resolved
                |          |          |                                ostree_repo_file_get_xattrs
                |          |          |                                ostree_repo_checkout_tree_async
                |          |          |                                on_got_next_files
                |          |          |                                next_async_callback_wrapper
                |          |          |                                g_simple_async_result_complete
                |          |          |                                complete_in_idle_cb_for_thread
                |          |          |                                g_idle_dispatch
                |          |          |                                g_main_dispatch
                |          |          |                                g_main_context_dispatch
                |          |          |                                g_main_context_iterate
                |          |          |                                g_main_loop_run
                |          |          |                                process_one_checkout
                |          |          |                                ostree_builtin_checkout
                |          |          |                                ostree_main
                |          |          |                                main
                |          |          |                                __libc_start_main
                |          |          |          
                |          |          |--2.88%-- g_variant_type_string_is_valid
                |          |          |          g_variant_type_checked_
                |          |          |          g_variant_format_string_scan_type
                |          |          |          valid_format_string
                |          |          |          |          
                |          |          |          |--59.06%-- g_variant_get_child
                |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          next_files_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |           --40.94%-- g_variant_get
                |          |          |                     ostree_file_header_parse
                |          |          |                     ostree_repo_load_file
                |          |          |                     ostree_repo_file_tree_query_child
                |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     next_files_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |           --1.55%-- g_variant_valist_get_nnp
                |          |                     g_variant_valist_get_leaf
                |          |                     g_variant_valist_get
                |          |                     g_variant_valist_get
                |          |                     g_variant_get_va
                |          |                     g_variant_get
                |          |                     ostree_file_header_parse
                |          |                     ostree_repo_load_file
                |          |                     ostree_repo_file_tree_query_child
                |          |                     ostree_repo_file_enumerator_next_file
                |          |                     next_files_thread
                |          |                     run_in_thread
                |          |                     io_job_thread
                |          |                     g_thread_pool_thread_proxy
                |          |                     g_thread_proxy
                |          |                     start_thread
                |          |          
                |          |--6.15%-- g_variant_type_string_is_valid
                |          |          g_variant_type_checked_
                |          |          |          
                |          |          |--92.57%-- g_variant_format_string_scan_type
                |          |          |          valid_format_string
                |          |          |          |          
                |          |          |          |--47.96%-- g_variant_get_va
                |          |          |          |          |          
                |          |          |          |          |--56.27%-- g_variant_get_child
                |          |          |          |          |          ostree_pack_index_search
                |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          repo_find_object
                |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          do_resolve_nonroot
                |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          on_got_next_files
                |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          process_one_checkout
                |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          ostree_main
                |          |          |          |          |          main
                |          |          |          |          |          __libc_start_main
                |          |          |          |          |          
                |          |          |          |           --43.73%-- g_variant_get
                |          |          |          |                     ostree_file_header_parse
                |          |          |          |                     ostree_repo_load_file
                |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |          |--40.59%-- g_variant_get_child
                |          |          |          |          |          
                |          |          |          |          |--70.46%-- ostree_pack_index_search
                |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          repo_find_object
                |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          do_resolve_nonroot
                |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          on_got_next_files
                |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          process_one_checkout
                |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          ostree_main
                |          |          |          |          |          main
                |          |          |          |          |          __libc_start_main
                |          |          |          |          |          
                |          |          |          |           --29.54%-- ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |           --11.45%-- g_variant_get
                |          |          |                     ostree_file_header_parse
                |          |          |                     ostree_repo_load_file
                |          |          |                     ostree_repo_file_tree_query_child
                |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     next_files_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |           --7.43%-- ostree_repo_load_file
                |          |                     ostree_repo_file_tree_query_child
                |          |                     ostree_repo_file_enumerator_next_file
                |          |                     next_files_thread
                |          |                     run_in_thread
                |          |                     io_job_thread
                |          |                     g_thread_pool_thread_proxy
                |          |                     g_thread_proxy
                |          |                     start_thread
                |          |          
                |           --2.60%-- g_variant_format_string_scan
                |                     g_variant_format_string_scan
                |                     g_variant_format_string_scan_type
                |                     valid_format_string
                |                     |          
                |                     |--54.71%-- g_variant_get_va
                |                     |          g_variant_get_child
                |                     |          ostree_pack_index_search
                |                     |          find_object_in_packs
                |                     |          repo_find_object
                |                     |          ostree_repo_load_variant
                |                     |          |          
                |                     |          |--52.22%-- query_child_info_dir
                |                     |          |          ostree_repo_file_tree_query_child
                |                     |          |          ostree_repo_file_enumerator_next_file
                |                     |          |          next_files_thread
                |                     |          |          run_in_thread
                |                     |          |          io_job_thread
                |                     |          |          g_thread_pool_thread_proxy
                |                     |          |          g_thread_proxy
                |                     |          |          start_thread
                |                     |          |          
                |                     |           --47.78%-- do_resolve_nonroot
                |                     |                     ostree_repo_file_ensure_resolved
                |                     |                     ostree_repo_file_get_xattrs
                |                     |                     ostree_repo_checkout_tree_async
                |                     |                     on_got_next_files
                |                     |                     next_async_callback_wrapper
                |                     |                     g_simple_async_result_complete
                |                     |                     complete_in_idle_cb_for_thread
                |                     |                     g_idle_dispatch
                |                     |                     g_main_dispatch
                |                     |                     g_main_context_dispatch
                |                     |                     g_main_context_iterate
                |                     |                     g_main_loop_run
                |                     |                     process_one_checkout
                |                     |                     ostree_builtin_checkout
                |                     |                     ostree_main
                |                     |                     main
                |                     |                     __libc_start_main
                |                     |          
                |                     |--25.11%-- g_variant_get_child
                |                     |          ostree_pack_index_search
                |                     |          find_object_in_packs
                |                     |          repo_find_object
                |                     |          ostree_repo_load_variant
                |                     |          query_child_info_dir
                |                     |          ostree_repo_file_tree_query_child
                |                     |          ostree_repo_file_enumerator_next_file
                |                     |          next_files_thread
                |                     |          run_in_thread
                |                     |          io_job_thread
                |                     |          g_thread_pool_thread_proxy
                |                     |          g_thread_proxy
                |                     |          start_thread
                |                     |          
                |                      --20.19%-- g_variant_get
                |                                ostree_file_header_parse
                |                                ostree_repo_load_file
                |                                ostree_repo_file_tree_query_child
                |                                ostree_repo_file_enumerator_next_file
                |                                next_files_thread
                |                                run_in_thread
                |                                io_job_thread
                |                                g_thread_pool_thread_proxy
                |                                g_thread_proxy
                |                                start_thread
                |          
                |--39.74%-- g_variant_type_check
                |          |          
                |          |--36.64%-- g_variant_type_peek_string
                |          |          |          
                |          |          |--69.54%-- g_variant_type_is_subtype_of
                |          |          |          g_variant_is_of_type
                |          |          |          |          
                |          |          |          |--55.67%-- valid_format_string
                |          |          |          |          |          
                |          |          |          |          |--46.74%-- g_variant_get_child
                |          |          |          |          |          |          
                |          |          |          |          |          |--60.44%-- ostree_pack_index_search
                |          |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          |          repo_find_object
                |          |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          |          
                |          |          |          |          |          |          |--55.15%-- do_resolve_nonroot
                |          |          |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          |          |          on_got_next_files
                |          |          |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          |          |          process_one_checkout
                |          |          |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          |          |          ostree_main
                |          |          |          |          |          |          |          main
                |          |          |          |          |          |          |          __libc_start_main
                |          |          |          |          |          |          |          
                |          |          |          |          |          |           --44.85%-- query_child_info_dir
                |          |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |                     next_files_thread
                |          |          |          |          |          |                     run_in_thread
                |          |          |          |          |          |                     io_job_thread
                |          |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |          |                     start_thread
                |          |          |          |          |          |          
                |          |          |          |          |           --39.56%-- bsearch_in_file_variant
                |          |          |          |          |                     ostree_repo_file_tree_find_child
                |          |          |          |          |                     ostree_repo_file_get_checksum
                |          |          |          |          |                     checkout_file_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |          |--41.18%-- g_variant_get_va
                |          |          |          |          |          |          
                |          |          |          |          |          |--65.37%-- g_variant_get_child
                |          |          |          |          |          |          |          
                |          |          |          |          |          |          |--79.96%-- ostree_pack_index_search
                |          |          |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          |          |          repo_find_object
                |          |          |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          |          do_resolve_nonroot
                |          |          |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          |          |          on_got_next_files
                |          |          |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          |          |          process_one_checkout
                |          |          |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          |          |          ostree_main
                |          |          |          |          |          |          |          main
                |          |          |          |          |          |          |          __libc_start_main
                |          |          |          |          |          |          |          
                |          |          |          |          |          |           --20.04%-- bsearch_in_file_variant
                |          |          |          |          |          |                     ostree_repo_file_tree_find_child
                |          |          |          |          |          |                     ostree_repo_file_get_checksum
                |          |          |          |          |          |                     checkout_file_thread
                |          |          |          |          |          |                     run_in_thread
                |          |          |          |          |          |                     io_job_thread
                |          |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |          |                     start_thread
                |          |          |          |          |          |          
                |          |          |          |          |           --34.63%-- g_variant_get
                |          |          |          |          |                     ostree_file_header_parse
                |          |          |          |          |                     ostree_repo_load_file
                |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |           --12.08%-- g_variant_get
                |          |          |          |                     |          
                |          |          |          |                     |--59.86%-- set_info_from_dirmeta
                |          |          |          |                     |          query_child_info_dir
                |          |          |          |                     |          ostree_repo_file_tree_query_child
                |          |          |          |                     |          ostree_repo_file_enumerator_next_file
                |          |          |          |                     |          next_files_thread
                |          |          |          |                     |          run_in_thread
                |          |          |          |                     |          io_job_thread
                |          |          |          |                     |          g_thread_pool_thread_proxy
                |          |          |          |                     |          g_thread_proxy
                |          |          |          |                     |          start_thread
                |          |          |          |                     |          
                |          |          |          |                      --40.14%-- ostree_file_header_parse
                |          |          |          |                                ostree_repo_load_file
                |          |          |          |                                ostree_repo_file_tree_query_child
                |          |          |          |                                ostree_repo_file_enumerator_next_file
                |          |          |          |                                next_files_thread
                |          |          |          |                                run_in_thread
                |          |          |          |                                io_job_thread
                |          |          |          |                                g_thread_pool_thread_proxy
                |          |          |          |                                g_thread_proxy
                |          |          |          |                                start_thread
                |          |          |          |          
                |          |          |          |--13.10%-- g_variant_get_uint32
                |          |          |          |          g_variant_valist_get_leaf
                |          |          |          |          g_variant_valist_get
                |          |          |          |          g_variant_valist_get
                |          |          |          |          g_variant_get_va
                |          |          |          |          g_variant_get
                |          |          |          |          ostree_file_header_parse
                |          |          |          |          ostree_repo_load_file
                |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          next_files_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |          |--10.76%-- g_variant_get_byte
                |          |          |          |          g_variant_valist_get_leaf
                |          |          |          |          g_variant_valist_get
                |          |          |          |          g_variant_valist_get
                |          |          |          |          g_variant_get_va
                |          |          |          |          g_variant_get_child
                |          |          |          |          ostree_pack_index_search
                |          |          |          |          find_object_in_packs
                |          |          |          |          repo_find_object
                |          |          |          |          ostree_repo_load_variant
                |          |          |          |          do_resolve_nonroot
                |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          on_got_next_files
                |          |          |          |          next_async_callback_wrapper
                |          |          |          |          g_simple_async_result_complete
                |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          g_idle_dispatch
                |          |          |          |          g_main_dispatch
                |          |          |          |          g_main_context_dispatch
                |          |          |          |          g_main_context_iterate
                |          |          |          |          g_main_loop_run
                |          |          |          |          process_one_checkout
                |          |          |          |          ostree_builtin_checkout
                |          |          |          |          ostree_main
                |          |          |          |          main
                |          |          |          |          __libc_start_main
                |          |          |          |          
                |          |          |          |--10.40%-- g_variant_get_string
                |          |          |          |          g_variant_valist_get_nnp
                |          |          |          |          g_variant_valist_get_leaf
                |          |          |          |          g_variant_valist_get
                |          |          |          |          g_variant_get_va
                |          |          |          |          g_variant_get_child
                |          |          |          |          bsearch_in_file_variant
                |          |          |          |          ostree_repo_file_tree_find_child
                |          |          |          |          |          
                |          |          |          |          |--58.34%-- ostree_repo_file_get_checksum
                |          |          |          |          |          checkout_file_thread
                |          |          |          |          |          run_in_thread
                |          |          |          |          |          io_job_thread
                |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          start_thread
                |          |          |          |          |          
                |          |          |          |           --41.66%-- do_resolve_nonroot
                |          |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |          |                     ostree_repo_file_get_xattrs
                |          |          |          |                     ostree_repo_checkout_tree_async
                |          |          |          |                     on_got_next_files
                |          |          |          |                     next_async_callback_wrapper
                |          |          |          |                     g_simple_async_result_complete
                |          |          |          |                     complete_in_idle_cb_for_thread
                |          |          |          |                     g_idle_dispatch
                |          |          |          |                     g_main_dispatch
                |          |          |          |                     g_main_context_dispatch
                |          |          |          |                     g_main_context_iterate
                |          |          |          |                     g_main_loop_run
                |          |          |          |                     process_one_checkout
                |          |          |          |                     ostree_builtin_checkout
                |          |          |          |                     ostree_main
                |          |          |          |                     main
                |          |          |          |                     __libc_start_main
                |          |          |          |          
                |          |          |          |--6.53%-- g_variant_get_fixed_array
                |          |          |          |          ostree_checksum_bytes_peek
                |          |          |          |          |          
                |          |          |          |          |--54.18%-- ostree_pack_index_search
                |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          repo_find_object
                |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          do_resolve_nonroot
                |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          on_got_next_files
                |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          process_one_checkout
                |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          ostree_main
                |          |          |          |          |          main
                |          |          |          |          |          __libc_start_main
                |          |          |          |          |          
                |          |          |          |           --45.82%-- ostree_checksum_from_bytes_v
                |          |          |          |                     ostree_repo_file_get_checksum
                |          |          |          |                     checkout_file_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |           --3.54%-- g_variant_get_uint64
                |          |          |                     g_variant_valist_get_leaf
                |          |          |                     g_variant_valist_get
                |          |          |                     g_variant_valist_get
                |          |          |                     g_variant_get_va
                |          |          |                     g_variant_get_child
                |          |          |                     ostree_pack_index_search
                |          |          |                     find_object_in_packs
                |          |          |                     repo_find_object
                |          |          |                     ostree_repo_load_variant
                |          |          |                     do_resolve_nonroot
                |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |                     ostree_repo_file_get_xattrs
                |          |          |                     ostree_repo_checkout_tree_async
                |          |          |                     on_got_next_files
                |          |          |                     next_async_callback_wrapper
                |          |          |                     g_simple_async_result_complete
                |          |          |                     complete_in_idle_cb_for_thread
                |          |          |                     g_idle_dispatch
                |          |          |                     g_main_dispatch
                |          |          |                     g_main_context_dispatch
                |          |          |                     g_main_context_iterate
                |          |          |                     g_main_loop_run
                |          |          |                     process_one_checkout
                |          |          |                     ostree_builtin_checkout
                |          |          |                     ostree_main
                |          |          |                     main
                |          |          |                     __libc_start_main
                |          |          |          
                |          |          |--9.31%-- g_variant_type_info_get
                |          |          |          g_variant_alloc
                |          |          |          g_variant_new_from_bytes
                |          |          |          g_variant_new_from_data
                |          |          |          |          
                |          |          |          |--79.89%-- ot_util_variant_map
                |          |          |          |          ostree_repo_load_file
                |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          next_files_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |           --20.11%-- ostree_read_pack_entry_raw
                |          |          |                     ostree_repo_load_variant
                |          |          |                     query_child_info_dir
                |          |          |                     ostree_repo_file_tree_query_child
                |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     next_files_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |          |--8.04%-- g_variant_type_is_definite
                |          |          |          g_variant_new_from_data
                |          |          |          |          
                |          |          |          |--66.93%-- ot_util_variant_map
                |          |          |          |          ostree_repo_load_file
                |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          next_files_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |           --33.07%-- ostree_read_pack_entry_raw
                |          |          |                     ostree_repo_load_variant
                |          |          |                     do_resolve_nonroot
                |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |                     ostree_repo_file_get_xattrs
                |          |          |                     ostree_repo_checkout_tree_async
                |          |          |                     on_got_next_files
                |          |          |                     next_async_callback_wrapper
                |          |          |                     g_simple_async_result_complete
                |          |          |                     complete_in_idle_cb_for_thread
                |          |          |                     g_idle_dispatch
                |          |          |                     g_main_dispatch
                |          |          |                     g_main_context_dispatch
                |          |          |                     g_main_context_iterate
                |          |          |                     g_main_loop_run
                |          |          |                     process_one_checkout
                |          |          |                     ostree_builtin_checkout
                |          |          |                     ostree_main
                |          |          |                     main
                |          |          |                     __libc_start_main
                |          |          |          
                |          |          |--7.92%-- g_variant_type_next
                |          |          |          |          
                |          |          |          |--71.04%-- g_variant_type_n_items
                |          |          |          |          tuple_allocate_members
                |          |          |          |          tuple_info_new
                |          |          |          |          g_variant_type_info_get
                |          |          |          |          g_variant_alloc
                |          |          |          |          g_variant_new_from_bytes
                |          |          |          |          g_variant_new_from_data
                |          |          |          |          |          
                |          |          |          |          |--51.83%-- ostree_read_pack_entry_raw
                |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          do_resolve_nonroot
                |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          on_got_next_files
                |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          process_one_checkout
                |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          ostree_main
                |          |          |          |          |          main
                |          |          |          |          |          __libc_start_main
                |          |          |          |          |          
                |          |          |          |           --48.17%-- ot_util_variant_map
                |          |          |          |                     ostree_repo_load_file
                |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |           --28.96%-- tuple_allocate_members
                |          |          |                     tuple_info_new
                |          |          |                     g_variant_type_info_get
                |          |          |                     g_variant_alloc
                |          |          |                     g_variant_new_from_bytes
                |          |          |                     g_variant_new_from_data
                |          |          |                     ot_util_variant_map
                |          |          |                     ostree_repo_load_file
                |          |          |                     ostree_repo_file_tree_query_child
                |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     next_files_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |          |--3.58%-- g_variant_type_dup_string
                |          |          |          g_variant_type_info_get
                |          |          |          g_variant_alloc
                |          |          |          g_variant_new_from_bytes
                |          |          |          g_variant_new_from_data
                |          |          |          ot_gvariant_new_bytearray
                |          |          |          ostree_checksum_to_bytes_v
                |          |          |          find_object_in_packs
                |          |          |          repo_find_object
                |          |          |          ostree_repo_load_variant
                |          |          |          query_child_info_dir
                |          |          |          ostree_repo_file_tree_query_child
                |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          next_files_thread
                |          |          |          run_in_thread
                |          |          |          io_job_thread
                |          |          |          g_thread_pool_thread_proxy
                |          |          |          g_thread_proxy
                |          |          |          start_thread
                |          |          |          
                |          |           --1.62%-- g_variant_type_first
                |          |                     tuple_allocate_members
                |          |                     tuple_info_new
                |          |                     g_variant_type_info_get
                |          |                     g_variant_alloc
                |          |                     g_variant_new_from_bytes
                |          |                     g_variant_new_from_data
                |          |                     ostree_read_pack_entry_raw
                |          |                     ostree_repo_load_variant
                |          |                     query_child_info_dir
                |          |                     ostree_repo_file_tree_query_child
                |          |                     ostree_repo_file_enumerator_next_file
                |          |                     next_files_thread
                |          |                     run_in_thread
                |          |                     io_job_thread
                |          |                     g_thread_pool_thread_proxy
                |          |                     g_thread_proxy
                |          |                     start_thread
                |          |          
                |          |--31.29%-- g_variant_type_is_subtype_of
                |          |          g_variant_is_of_type
                |          |          |          
                |          |          |--61.51%-- valid_format_string
                |          |          |          |          
                |          |          |          |--57.47%-- g_variant_get_child
                |          |          |          |          |          
                |          |          |          |          |--71.75%-- ostree_pack_index_search
                |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          repo_find_object
                |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          
                |          |          |          |          |          |--91.61%-- do_resolve_nonroot
                |          |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          |          on_got_next_files
                |          |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          |          process_one_checkout
                |          |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          |          ostree_main
                |          |          |          |          |          |          main
                |          |          |          |          |          |          __libc_start_main
                |          |          |          |          |          |          
                |          |          |          |          |           --8.39%-- query_child_info_dir
                |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |          |--19.88%-- bsearch_in_file_variant
                |          |          |          |          |          ostree_repo_file_tree_find_child
                |          |          |          |          |          ostree_repo_file_get_checksum
                |          |          |          |          |          checkout_file_thread
                |          |          |          |          |          run_in_thread
                |          |          |          |          |          io_job_thread
                |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          start_thread
                |          |          |          |          |          
                |          |          |          |           --8.36%-- ostree_repo_file_get_checksum
                |          |          |          |                     checkout_file_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |           --42.53%-- g_variant_get_va
                |          |          |                     |          
                |          |          |                     |--87.00%-- g_variant_get_child
                |          |          |                     |          |          
                |          |          |                     |          |--58.95%-- ostree_pack_index_search
                |          |          |                     |          |          find_object_in_packs
                |          |          |                     |          |          repo_find_object
                |          |          |                     |          |          ostree_repo_load_variant
                |          |          |                     |          |          |          
                |          |          |                     |          |          |--59.90%-- do_resolve_nonroot
                |          |          |                     |          |          |          ostree_repo_file_ensure_resolved
                |          |          |                     |          |          |          ostree_repo_file_get_xattrs
                |          |          |                     |          |          |          ostree_repo_checkout_tree_async
                |          |          |                     |          |          |          on_got_next_files
                |          |          |                     |          |          |          next_async_callback_wrapper
                |          |          |                     |          |          |          g_simple_async_result_complete
                |          |          |                     |          |          |          complete_in_idle_cb_for_thread
                |          |          |                     |          |          |          g_idle_dispatch
                |          |          |                     |          |          |          g_main_dispatch
                |          |          |                     |          |          |          g_main_context_dispatch
                |          |          |                     |          |          |          g_main_context_iterate
                |          |          |                     |          |          |          g_main_loop_run
                |          |          |                     |          |          |          process_one_checkout
                |          |          |                     |          |          |          ostree_builtin_checkout
                |          |          |                     |          |          |          ostree_main
                |          |          |                     |          |          |          main
                |          |          |                     |          |          |          __libc_start_main
                |          |          |                     |          |          |          
                |          |          |                     |          |           --40.10%-- query_child_info_dir
                |          |          |                     |          |                     ostree_repo_file_tree_query_child
                |          |          |                     |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     |          |                     next_files_thread
                |          |          |                     |          |                     run_in_thread
                |          |          |                     |          |                     io_job_thread
                |          |          |                     |          |                     g_thread_pool_thread_proxy
                |          |          |                     |          |                     g_thread_proxy
                |          |          |                     |          |                     start_thread
                |          |          |                     |          |          
                |          |          |                     |          |--15.39%-- ostree_repo_file_get_checksum
                |          |          |                     |          |          checkout_file_thread
                |          |          |                     |          |          run_in_thread
                |          |          |                     |          |          io_job_thread
                |          |          |                     |          |          g_thread_pool_thread_proxy
                |          |          |                     |          |          g_thread_proxy
                |          |          |                     |          |          start_thread
                |          |          |                     |          |          
                |          |          |                     |          |--15.00%-- bsearch_in_file_variant
                |          |          |                     |          |          ostree_repo_file_tree_find_child
                |          |          |                     |          |          ostree_repo_file_get_checksum
                |          |          |                     |          |          checkout_file_thread
                |          |          |                     |          |          run_in_thread
                |          |          |                     |          |          io_job_thread
                |          |          |                     |          |          g_thread_pool_thread_proxy
                |          |          |                     |          |          g_thread_proxy
                |          |          |                     |          |          start_thread
                |          |          |                     |          |          
                |          |          |                     |           --10.66%-- ostree_repo_file_tree_query_child
                |          |          |                     |                     ostree_repo_file_enumerator_next_file
                |          |          |                     |                     next_files_thread
                |          |          |                     |                     run_in_thread
                |          |          |                     |                     io_job_thread
                |          |          |                     |                     g_thread_pool_thread_proxy
                |          |          |                     |                     g_thread_proxy
                |          |          |                     |                     start_thread
                |          |          |                     |          
                |          |          |                      --13.00%-- g_variant_get
                |          |          |                                ostree_file_header_parse
                |          |          |                                ostree_repo_load_file
                |          |          |                                ostree_repo_file_tree_query_child
                |          |          |                                ostree_repo_file_enumerator_next_file
                |          |          |                                next_files_thread
                |          |          |                                run_in_thread
                |          |          |                                io_job_thread
                |          |          |                                g_thread_pool_thread_proxy
                |          |          |                                g_thread_proxy
                |          |          |                                start_thread
                |          |          |          
                |          |          |--31.64%-- g_variant_get_fixed_array
                |          |          |          ostree_checksum_bytes_peek
                |          |          |          |          
                |          |          |          |--55.79%-- ostree_checksum_from_bytes_v
                |          |          |          |          ostree_repo_file_get_checksum
                |          |          |          |          checkout_file_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |           --44.21%-- ostree_pack_index_search
                |          |          |                     find_object_in_packs
                |          |          |                     repo_find_object
                |          |          |                     ostree_repo_load_variant
                |          |          |                     |          
                |          |          |                     |--76.70%-- do_resolve_nonroot
                |          |          |                     |          ostree_repo_file_ensure_resolved
                |          |          |                     |          ostree_repo_file_get_xattrs
                |          |          |                     |          ostree_repo_checkout_tree_async
                |          |          |                     |          on_got_next_files
                |          |          |                     |          next_async_callback_wrapper
                |          |          |                     |          g_simple_async_result_complete
                |          |          |                     |          complete_in_idle_cb_for_thread
                |          |          |                     |          g_idle_dispatch
                |          |          |                     |          g_main_dispatch
                |          |          |                     |          g_main_context_dispatch
                |          |          |                     |          g_main_context_iterate
                |          |          |                     |          g_main_loop_run
                |          |          |                     |          process_one_checkout
                |          |          |                     |          ostree_builtin_checkout
                |          |          |                     |          ostree_main
                |          |          |                     |          main
                |          |          |                     |          __libc_start_main
                |          |          |                     |          
                |          |          |                      --23.30%-- query_child_info_dir
                |          |          |                                ostree_repo_file_tree_query_child
                |          |          |                                ostree_repo_file_enumerator_next_file
                |          |          |                                next_files_thread
                |          |          |                                run_in_thread
                |          |          |                                io_job_thread
                |          |          |                                g_thread_pool_thread_proxy
                |          |          |                                g_thread_proxy
                |          |          |                                start_thread
                |          |          |          
                |          |          |--3.88%-- g_variant_get_byte
                |          |          |          g_variant_valist_get_leaf
                |          |          |          g_variant_valist_get
                |          |          |          g_variant_valist_get
                |          |          |          g_variant_get_va
                |          |          |          g_variant_get_child
                |          |          |          ostree_pack_index_search
                |          |          |          find_object_in_packs
                |          |          |          repo_find_object
                |          |          |          ostree_repo_load_variant
                |          |          |          do_resolve_nonroot
                |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          ostree_repo_file_get_xattrs
                |          |          |          ostree_repo_checkout_tree_async
                |          |          |          on_got_next_files
                |          |          |          next_async_callback_wrapper
                |          |          |          g_simple_async_result_complete
                |          |          |          complete_in_idle_cb_for_thread
                |          |          |          g_idle_dispatch
                |          |          |          g_main_dispatch
                |          |          |          g_main_context_dispatch
                |          |          |          g_main_context_iterate
                |          |          |          g_main_loop_run
                |          |          |          process_one_checkout
                |          |          |          ostree_builtin_checkout
                |          |          |          ostree_main
                |          |          |          main
                |          |          |          __libc_start_main
                |          |          |          
                |          |           --2.97%-- g_variant_get_uint32
                |          |                     g_variant_valist_get_leaf
                |          |                     g_variant_valist_get
                |          |                     g_variant_valist_get
                |          |                     g_variant_get_va
                |          |                     g_variant_get
                |          |                     ostree_file_header_parse
                |          |                     ostree_repo_load_file
                |          |                     ostree_repo_file_tree_query_child
                |          |                     ostree_repo_file_enumerator_next_file
                |          |                     next_files_thread
                |          |                     run_in_thread
                |          |                     io_job_thread
                |          |                     g_thread_pool_thread_proxy
                |          |                     g_thread_proxy
                |          |                     start_thread
                |          |          
                |          |--17.14%-- g_variant_type_get_string_length
                |          |          |          
                |          |          |--95.49%-- g_variant_type_is_subtype_of
                |          |          |          g_variant_is_of_type
                |          |          |          |          
                |          |          |          |--40.51%-- valid_format_string
                |          |          |          |          |          
                |          |          |          |          |--61.90%-- g_variant_get_child
                |          |          |          |          |          |          
                |          |          |          |          |          |--51.07%-- ostree_pack_index_search
                |          |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          |          repo_find_object
                |          |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          do_resolve_nonroot
                |          |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          |          on_got_next_files
                |          |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          |          process_one_checkout
                |          |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          |          ostree_main
                |          |          |          |          |          |          main
                |          |          |          |          |          |          __libc_start_main
                |          |          |          |          |          |          
                |          |          |          |          |           --48.93%-- bsearch_in_file_variant
                |          |          |          |          |                     ostree_repo_file_tree_find_child
                |          |          |          |          |                     ostree_repo_file_get_checksum
                |          |          |          |          |                     checkout_file_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |           --38.10%-- g_variant_get_va
                |          |          |          |                     g_variant_get_child
                |          |          |          |                     |          
                |          |          |          |                     |--66.96%-- ostree_pack_index_search
                |          |          |          |                     |          find_object_in_packs
                |          |          |          |                     |          repo_find_object
                |          |          |          |                     |          ostree_repo_load_variant
                |          |          |          |                     |          do_resolve_nonroot
                |          |          |          |                     |          ostree_repo_file_ensure_resolved
                |          |          |          |                     |          ostree_repo_file_get_xattrs
                |          |          |          |                     |          ostree_repo_checkout_tree_async
                |          |          |          |                     |          on_got_next_files
                |          |          |          |                     |          next_async_callback_wrapper
                |          |          |          |                     |          g_simple_async_result_complete
                |          |          |          |                     |          complete_in_idle_cb_for_thread
                |          |          |          |                     |          g_idle_dispatch
                |          |          |          |                     |          g_main_dispatch
                |          |          |          |                     |          g_main_context_dispatch
                |          |          |          |                     |          g_main_context_iterate
                |          |          |          |                     |          g_main_loop_run
                |          |          |          |                     |          process_one_checkout
                |          |          |          |                     |          ostree_builtin_checkout
                |          |          |          |                     |          ostree_main
                |          |          |          |                     |          main
                |          |          |          |                     |          __libc_start_main
                |          |          |          |                     |          
                |          |          |          |                      --33.04%-- bsearch_in_file_variant
                |          |          |          |                                ostree_repo_file_tree_find_child
                |          |          |          |                                ostree_repo_file_get_checksum
                |          |          |          |                                checkout_file_thread
                |          |          |          |                                run_in_thread
                |          |          |          |                                io_job_thread
                |          |          |          |                                g_thread_pool_thread_proxy
                |          |          |          |                                g_thread_proxy
                |          |          |          |                                start_thread
                |          |          |          |          
                |          |          |          |--38.14%-- g_variant_get_fixed_array
                |          |          |          |          ostree_checksum_bytes_peek
                |          |          |          |          ostree_pack_index_search
                |          |          |          |          find_object_in_packs
                |          |          |          |          repo_find_object
                |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          
                |          |          |          |          |--82.89%-- do_resolve_nonroot
                |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          on_got_next_files
                |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          process_one_checkout
                |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          ostree_main
                |          |          |          |          |          main
                |          |          |          |          |          __libc_start_main
                |          |          |          |          |          
                |          |          |          |           --17.11%-- query_child_info_dir
                |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |          |--16.12%-- g_variant_get_byte
                |          |          |          |          g_variant_valist_get_leaf
                |          |          |          |          g_variant_valist_get
                |          |          |          |          g_variant_valist_get
                |          |          |          |          g_variant_get_va
                |          |          |          |          g_variant_get_child
                |          |          |          |          ostree_pack_index_search
                |          |          |          |          find_object_in_packs
                |          |          |          |          repo_find_object
                |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          
                |          |          |          |          |--73.39%-- do_resolve_nonroot
                |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          on_got_next_files
                |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          process_one_checkout
                |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          ostree_main
                |          |          |          |          |          main
                |          |          |          |          |          __libc_start_main
                |          |          |          |          |          
                |          |          |          |           --26.61%-- query_child_info_dir
                |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |           --5.23%-- g_variant_get_uint64
                |          |          |                     g_variant_valist_get_leaf
                |          |          |                     g_variant_valist_get
                |          |          |                     g_variant_valist_get
                |          |          |                     g_variant_get_va
                |          |          |                     g_variant_get_child
                |          |          |                     ostree_pack_index_search
                |          |          |                     find_object_in_packs
                |          |          |                     repo_find_object
                |          |          |                     ostree_repo_load_variant
                |          |          |                     query_child_info_dir
                |          |          |                     ostree_repo_file_tree_query_child
                |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     next_files_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |           --4.51%-- g_variant_type_dup_string
                |          |                     g_variant_type_info_get
                |          |                     g_variant_alloc
                |          |                     g_variant_new_from_bytes
                |          |                     g_variant_new_from_data
                |          |                     ot_util_variant_map
                |          |                     ostree_repo_load_file
                |          |                     ostree_repo_file_tree_query_child
                |          |                     ostree_repo_file_enumerator_next_file
                |          |                     next_files_thread
                |          |                     run_in_thread
                |          |                     io_job_thread
                |          |                     g_thread_pool_thread_proxy
                |          |                     g_thread_proxy
                |          |                     start_thread
                |          |          
                |          |--9.77%-- g_variant_type_free
                |          |          valid_format_string
                |          |          |          
                |          |          |--61.40%-- g_variant_get_va
                |          |          |          |          
                |          |          |          |--73.29%-- g_variant_get_child
                |          |          |          |          ostree_pack_index_search
                |          |          |          |          find_object_in_packs
                |          |          |          |          repo_find_object
                |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          
                |          |          |          |          |--76.51%-- do_resolve_nonroot
                |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          on_got_next_files
                |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          process_one_checkout
                |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          ostree_main
                |          |          |          |          |          main
                |          |          |          |          |          __libc_start_main
                |          |          |          |          |          
                |          |          |          |           --23.49%-- query_child_info_dir
                |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |           --26.71%-- g_variant_get
                |          |          |                     ostree_file_header_parse
                |          |          |                     ostree_repo_load_file
                |          |          |                     ostree_repo_file_tree_query_child
                |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     next_files_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |           --38.60%-- g_variant_get_child
                |          |                     |          
                |          |                     |--77.21%-- ostree_repo_file_get_checksum
                |          |                     |          checkout_file_thread
                |          |                     |          run_in_thread
                |          |                     |          io_job_thread
                |          |                     |          g_thread_pool_thread_proxy
                |          |                     |          g_thread_proxy
                |          |                     |          start_thread
                |          |                     |          
                |          |                      --22.79%-- ostree_repo_file_tree_query_child
                |          |                                ostree_repo_file_enumerator_next_file
                |          |                                next_files_thread
                |          |                                run_in_thread
                |          |                                io_job_thread
                |          |                                g_thread_pool_thread_proxy
                |          |                                g_thread_proxy
                |          |                                start_thread
                |          |          
                |          |--2.61%-- g_variant_type_is_definite
                |          |          g_variant_new_from_data
                |          |          |          
                |          |          |--62.80%-- ostree_read_pack_entry_raw
                |          |          |          ostree_repo_load_variant
                |          |          |          query_child_info_dir
                |          |          |          ostree_repo_file_tree_query_child
                |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          next_files_thread
                |          |          |          run_in_thread
                |          |          |          io_job_thread
                |          |          |          g_thread_pool_thread_proxy
                |          |          |          g_thread_proxy
                |          |          |          start_thread
                |          |          |          
                |          |           --37.20%-- ot_util_variant_map
                |          |                     ostree_repo_load_file
                |          |                     ostree_repo_file_tree_query_child
                |          |                     ostree_repo_file_enumerator_next_file
                |          |                     next_files_thread
                |          |                     run_in_thread
                |          |                     io_job_thread
                |          |                     g_thread_pool_thread_proxy
                |          |                     g_thread_proxy
                |          |                     start_thread
                |          |          
                |          |--1.58%-- g_variant_type_dup_string
                |          |          g_variant_type_info_get
                |          |          |          
                |          |          |--51.09%-- gvs_variant_get_child
                |          |          |          g_variant_serialised_get_child
                |          |          |          g_variant_get_child_value
                |          |          |          g_variant_get_variant
                |          |          |          g_variant_valist_get_nnp
                |          |          |          g_variant_valist_get_leaf
                |          |          |          g_variant_valist_get
                |          |          |          g_variant_get_va
                |          |          |          g_variant_get_child
                |          |          |          ostree_repo_load_variant
                |          |          |          do_resolve_nonroot
                |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          ostree_repo_file_get_xattrs
                |          |          |          ostree_repo_checkout_tree_async
                |          |          |          on_got_next_files
                |          |          |          next_async_callback_wrapper
                |          |          |          g_simple_async_result_complete
                |          |          |          complete_in_idle_cb_for_thread
                |          |          |          g_idle_dispatch
                |          |          |          g_main_dispatch
                |          |          |          g_main_context_dispatch
                |          |          |          g_main_context_iterate
                |          |          |          g_main_loop_run
                |          |          |          process_one_checkout
                |          |          |          ostree_builtin_checkout
                |          |          |          ostree_main
                |          |          |          main
                |          |          |          __libc_start_main
                |          |          |          
                |          |           --48.91%-- g_variant_alloc
                |          |                     g_variant_new_from_bytes
                |          |                     g_variant_new_from_data
                |          |                     ot_gvariant_new_bytearray
                |          |                     ostree_checksum_to_bytes_v
                |          |                     find_object_in_packs
                |          |                     repo_find_object
                |          |                     ostree_repo_load_variant
                |          |                     do_resolve_nonroot
                |          |                     ostree_repo_file_ensure_resolved
                |          |                     ostree_repo_file_get_xattrs
                |          |                     ostree_repo_checkout_tree_async
                |          |                     on_got_next_files
                |          |                     next_async_callback_wrapper
                |          |                     g_simple_async_result_complete
                |          |                     complete_in_idle_cb_for_thread
                |          |                     g_idle_dispatch
                |          |                     g_main_dispatch
                |          |                     g_main_context_dispatch
                |          |                     g_main_context_iterate
                |          |                     g_main_loop_run
                |          |                     process_one_checkout
                |          |                     ostree_builtin_checkout
                |          |                     ostree_main
                |          |                     main
                |          |                     __libc_start_main
                |          |          
                |           --0.96%-- g_variant_type_next
                |                     g_variant_type_n_items
                |                     tuple_allocate_members
                |                     tuple_info_new
                |                     g_variant_type_info_get
                |                     g_variant_alloc
                |                     g_variant_new_from_bytes
                |                     g_variant_new_from_data
                |                     ostree_read_pack_entry_raw
                |                     ostree_repo_load_variant
                |                     do_resolve_nonroot
                |                     ostree_repo_file_ensure_resolved
                |                     ostree_repo_file_get_xattrs
                |                     ostree_repo_checkout_tree_async
                |                     on_got_next_files
                |                     next_async_callback_wrapper
                |                     g_simple_async_result_complete
                |                     complete_in_idle_cb_for_thread
                |                     g_idle_dispatch
                |                     g_main_dispatch
                |                     g_main_context_dispatch
                |                     g_main_context_iterate
                |                     g_main_loop_run
                |                     process_one_checkout
                |                     ostree_builtin_checkout
                |                     ostree_main
                |                     main
                |                     __libc_start_main
                |          
                |--5.26%-- g_variant_type_string_is_valid
                |          g_variant_type_checked_
                |          |          
                |          |--74.49%-- g_variant_format_string_scan_type
                |          |          valid_format_string
                |          |          |          
                |          |          |--49.38%-- g_variant_get_child
                |          |          |          |          
                |          |          |          |--80.99%-- ostree_pack_index_search
                |          |          |          |          find_object_in_packs
                |          |          |          |          repo_find_object
                |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          
                |          |          |          |          |--70.86%-- do_resolve_nonroot
                |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          on_got_next_files
                |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          process_one_checkout
                |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          ostree_main
                |          |          |          |          |          main
                |          |          |          |          |          __libc_start_main
                |          |          |          |          |          
                |          |          |          |           --29.14%-- query_child_info_dir
                |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |           --19.01%-- ostree_repo_file_tree_query_child
                |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     next_files_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |          |--42.40%-- g_variant_get_va
                |          |          |          |          
                |          |          |          |--80.93%-- g_variant_get_child
                |          |          |          |          ostree_pack_index_search
                |          |          |          |          find_object_in_packs
                |          |          |          |          repo_find_object
                |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          
                |          |          |          |          |--58.59%-- query_child_info_dir
                |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          next_files_thread
                |          |          |          |          |          run_in_thread
                |          |          |          |          |          io_job_thread
                |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          start_thread
                |          |          |          |          |          
                |          |          |          |           --41.41%-- do_resolve_nonroot
                |          |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |          |                     ostree_repo_file_get_xattrs
                |          |          |          |                     ostree_repo_checkout_tree_async
                |          |          |          |                     on_got_next_files
                |          |          |          |                     next_async_callback_wrapper
                |          |          |          |                     g_simple_async_result_complete
                |          |          |          |                     complete_in_idle_cb_for_thread
                |          |          |          |                     g_idle_dispatch
                |          |          |          |                     g_main_dispatch
                |          |          |          |                     g_main_context_dispatch
                |          |          |          |                     g_main_context_iterate
                |          |          |          |                     g_main_loop_run
                |          |          |          |                     process_one_checkout
                |          |          |          |                     ostree_builtin_checkout
                |          |          |          |                     ostree_main
                |          |          |          |                     main
                |          |          |          |                     __libc_start_main
                |          |          |          |          
                |          |          |           --19.07%-- g_variant_get
                |          |          |                     ostree_file_header_parse
                |          |          |                     ostree_repo_load_file
                |          |          |                     ostree_repo_file_tree_query_child
                |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     next_files_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |           --8.22%-- g_variant_get
                |          |                     ostree_file_header_parse
                |          |                     ostree_repo_load_file
                |          |                     checkout_file_thread
                |          |                     run_in_thread
                |          |                     io_job_thread
                |          |                     g_thread_pool_thread_proxy
                |          |                     g_thread_proxy
                |          |                     start_thread
                |          |          
                |          |--12.47%-- ostree_repo_load_file
                |          |          ostree_repo_file_tree_query_child
                |          |          ostree_repo_file_enumerator_next_file
                |          |          next_files_thread
                |          |          run_in_thread
                |          |          io_job_thread
                |          |          g_thread_pool_thread_proxy
                |          |          g_thread_proxy
                |          |          start_thread
                |          |          
                |          |--7.46%-- ot_gvariant_new_bytearray
                |          |          ostree_checksum_to_bytes_v
                |          |          find_object_in_packs
                |          |          repo_find_object
                |          |          ostree_repo_load_variant
                |          |          query_child_info_dir
                |          |          ostree_repo_file_tree_query_child
                |          |          ostree_repo_file_enumerator_next_file
                |          |          next_files_thread
                |          |          run_in_thread
                |          |          io_job_thread
                |          |          g_thread_pool_thread_proxy
                |          |          g_thread_proxy
                |          |          start_thread
                |          |          
                |           --5.57%-- ostree_read_pack_entry_raw
                |                     ostree_repo_load_variant
                |                     do_resolve_nonroot
                |                     ostree_repo_file_ensure_resolved
                |                     ostree_repo_file_get_xattrs
                |                     ostree_repo_checkout_tree_async
                |                     on_got_next_files
                |                     next_async_callback_wrapper
                |                     g_simple_async_result_complete
                |                     complete_in_idle_cb_for_thread
                |                     g_idle_dispatch
                |                     g_main_dispatch
                |                     g_main_context_dispatch
                |                     g_main_context_iterate
                |                     g_main_loop_run
                |                     process_one_checkout
                |                     ostree_builtin_checkout
                |                     ostree_main
                |                     main
                |                     __libc_start_main
                |          
                |--1.55%-- g_variant_format_string_scan
                |          |          
                |          |--64.39%-- g_variant_format_string_scan
                |          |          g_variant_format_string_scan_type
                |          |          valid_format_string
                |          |          |          
                |          |          |--69.70%-- g_variant_get_child
                |          |          |          |          
                |          |          |          |--69.28%-- ostree_pack_index_search
                |          |          |          |          find_object_in_packs
                |          |          |          |          repo_find_object
                |          |          |          |          ostree_repo_load_variant
                |          |          |          |          query_child_info_dir
                |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          next_files_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |           --30.72%-- ostree_repo_file_get_checksum
                |          |          |                     checkout_file_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |           --30.30%-- g_variant_get_va
                |          |                     g_variant_get_child
                |          |                     ostree_repo_file_get_checksum
                |          |                     checkout_file_thread
                |          |                     run_in_thread
                |          |                     io_job_thread
                |          |                     g_thread_pool_thread_proxy
                |          |                     g_thread_proxy
                |          |                     start_thread
                |          |          
                |           --35.61%-- g_variant_valist_get_leaf
                |                     g_variant_valist_get
                |                     g_variant_valist_get
                |                     g_variant_get_va
                |                     g_variant_get_child
                |                     ostree_repo_file_get_checksum
                |                     checkout_file_thread
                |                     run_in_thread
                |                     io_job_thread
                |                     g_thread_pool_thread_proxy
                |                     g_thread_proxy
                |                     start_thread
                 --1.05%-- [...]
     3.77%   ostree  libglib-2.0.so.0.3304.0     [.] g_variant_type_info_check                   
             |
             --- g_variant_type_info_check
                |          
                |--28.64%-- g_variant_type_info_query
                |          |          
                |          |--89.13%-- g_variant_serialised_check
                |          |          |          
                |          |          |--64.94%-- g_variant_serialised_n_children
                |          |          |          |          
                |          |          |          |--63.32%-- g_variant_n_children
                |          |          |          |          |          
                |          |          |          |          |--93.95%-- g_variant_get_child_value
                |          |          |          |          |          |          
                |          |          |          |          |          |--42.43%-- g_variant_valist_get
                |          |          |          |          |          |          g_variant_get_va
                |          |          |          |          |          |          g_variant_get_child
                |          |          |          |          |          |          |          
                |          |          |          |          |          |          |--87.92%-- ostree_pack_index_search
                |          |          |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          |          |          repo_find_object
                |          |          |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          |          |          
                |          |          |          |          |          |          |          |--78.42%-- do_resolve_nonroot
                |          |          |          |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          |          |          |          on_got_next_files
                |          |          |          |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          |          |          |          process_one_checkout
                |          |          |          |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          |          |          |          ostree_main
                |          |          |          |          |          |          |          |          main
                |          |          |          |          |          |          |          |          __libc_start_main
                |          |          |          |          |          |          |          |          
                |          |          |          |          |          |          |           --21.58%-- query_child_info_dir
                |          |          |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          |                     next_files_thread
                |          |          |          |          |          |          |                     run_in_thread
                |          |          |          |          |          |          |                     io_job_thread
                |          |          |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |          |          |                     start_thread
                |          |          |          |          |          |          |          
                |          |          |          |          |          |           --12.08%-- ostree_repo_file_tree_query_child
                |          |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |                     next_files_thread
                |          |          |          |          |          |                     run_in_thread
                |          |          |          |          |          |                     io_job_thread
                |          |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |          |                     start_thread
                |          |          |          |          |          |          
                |          |          |          |          |          |--20.60%-- ostree_repo_file_tree_find_child
                |          |          |          |          |          |          ostree_repo_file_get_checksum
                |          |          |          |          |          |          checkout_file_thread
                |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          
                |          |          |          |          |          |--18.64%-- g_variant_get_child
                |          |          |          |          |          |          |          
                |          |          |          |          |          |          |--71.75%-- bsearch_in_file_variant
                |          |          |          |          |          |          |          ostree_repo_file_tree_find_child
                |          |          |          |          |          |          |          ostree_repo_file_get_checksum
                |          |          |          |          |          |          |          checkout_file_thread
                |          |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          |          
                |          |          |          |          |          |           --28.25%-- ostree_pack_index_search
                |          |          |          |          |          |                     find_object_in_packs
                |          |          |          |          |          |                     repo_find_object
                |          |          |          |          |          |                     ostree_repo_load_variant
                |          |          |          |          |          |                     do_resolve_nonroot
                |          |          |          |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |          |          |          |                     ostree_repo_file_get_xattrs
                |          |          |          |          |          |                     ostree_repo_checkout_tree_async
                |          |          |          |          |          |                     on_got_next_files
                |          |          |          |          |          |                     next_async_callback_wrapper
                |          |          |          |          |          |                     g_simple_async_result_complete
                |          |          |          |          |          |                     complete_in_idle_cb_for_thread
                |          |          |          |          |          |                     g_idle_dispatch
                |          |          |          |          |          |                     g_main_dispatch
                |          |          |          |          |          |                     g_main_context_dispatch
                |          |          |          |          |          |                     g_main_context_iterate
                |          |          |          |          |          |                     g_main_loop_run
                |          |          |          |          |          |                     process_one_checkout
                |          |          |          |          |          |                     ostree_builtin_checkout
                |          |          |          |          |          |                     ostree_main
                |          |          |          |          |          |                     main
                |          |          |          |          |          |                     __libc_start_main
                |          |          |          |          |          |          
                |          |          |          |          |          |--7.47%-- ostree_repo_file_get_checksum
                |          |          |          |          |          |          checkout_file_thread
                |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          
                |          |          |          |          |          |--5.46%-- bsearch_in_file_variant
                |          |          |          |          |          |          ostree_repo_file_tree_find_child
                |          |          |          |          |          |          ostree_repo_file_get_checksum
                |          |          |          |          |          |          checkout_file_thread
                |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          
                |          |          |          |          |           --5.40%-- ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |           --6.05%-- bsearch_in_file_variant
                |          |          |          |                     ostree_repo_file_tree_find_child
                |          |          |          |                     ostree_repo_file_get_checksum
                |          |          |          |                     checkout_file_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |           --36.68%-- g_variant_serialised_get_child
                |          |          |                     g_variant_get_child_value
                |          |          |                     |          
                |          |          |                     |--54.88%-- g_variant_valist_get
                |          |          |                     |          g_variant_get_va
                |          |          |                     |          |          
                |          |          |                     |          |--57.07%-- g_variant_get
                |          |          |                     |          |          |          
                |          |          |                     |          |          |--69.83%-- ostree_file_header_parse
                |          |          |                     |          |          |          ostree_repo_load_file
                |          |          |                     |          |          |          ostree_repo_file_tree_query_child
                |          |          |                     |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |                     |          |          |          next_files_thread
                |          |          |                     |          |          |          run_in_thread
                |          |          |                     |          |          |          io_job_thread
                |          |          |                     |          |          |          g_thread_pool_thread_proxy
                |          |          |                     |          |          |          g_thread_proxy
                |          |          |                     |          |          |          start_thread
                |          |          |                     |          |          |          
                |          |          |                     |          |           --30.17%-- set_info_from_dirmeta
                |          |          |                     |          |                     query_child_info_dir
                |          |          |                     |          |                     ostree_repo_file_tree_query_child
                |          |          |                     |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     |          |                     next_files_thread
                |          |          |                     |          |                     run_in_thread
                |          |          |                     |          |                     io_job_thread
                |          |          |                     |          |                     g_thread_pool_thread_proxy
                |          |          |                     |          |                     g_thread_proxy
                |          |          |                     |          |                     start_thread
                |          |          |                     |          |          
                |          |          |                     |           --42.93%-- g_variant_get_child
                |          |          |                     |                     ostree_pack_index_search
                |          |          |                     |                     find_object_in_packs
                |          |          |                     |                     repo_find_object
                |          |          |                     |                     ostree_repo_load_variant
                |          |          |                     |                     |          
                |          |          |                     |                     |--62.68%-- do_resolve_nonroot
                |          |          |                     |                     |          ostree_repo_file_ensure_resolved
                |          |          |                     |                     |          ostree_repo_file_get_xattrs
                |          |          |                     |                     |          ostree_repo_checkout_tree_async
                |          |          |                     |                     |          on_got_next_files
                |          |          |                     |                     |          next_async_callback_wrapper
                |          |          |                     |                     |          g_simple_async_result_complete
                |          |          |                     |                     |          complete_in_idle_cb_for_thread
                |          |          |                     |                     |          g_idle_dispatch
                |          |          |                     |                     |          g_main_dispatch
                |          |          |                     |                     |          g_main_context_dispatch
                |          |          |                     |                     |          g_main_context_iterate
                |          |          |                     |                     |          g_main_loop_run
                |          |          |                     |                     |          process_one_checkout
                |          |          |                     |                     |          ostree_builtin_checkout
                |          |          |                     |                     |          ostree_main
                |          |          |                     |                     |          main
                |          |          |                     |                     |          __libc_start_main
                |          |          |                     |                     |          
                |          |          |                     |                      --37.32%-- query_child_info_dir
                |          |          |                     |                                ostree_repo_file_tree_query_child
                |          |          |                     |                                ostree_repo_file_enumerator_next_file
                |          |          |                     |                                next_files_thread
                |          |          |                     |                                run_in_thread
                |          |          |                     |                                io_job_thread
                |          |          |                     |                                g_thread_pool_thread_proxy
                |          |          |                     |                                g_thread_proxy
                |          |          |                     |                                start_thread
                |          |          |                     |          
                |          |          |                     |--31.16%-- g_variant_get_child
                |          |          |                     |          |          
                |          |          |                     |          |--69.53%-- ostree_pack_index_search
                |          |          |                     |          |          find_object_in_packs
                |          |          |                     |          |          repo_find_object
                |          |          |                     |          |          ostree_repo_load_variant
                |          |          |                     |          |          query_child_info_dir
                |          |          |                     |          |          ostree_repo_file_tree_query_child
                |          |          |                     |          |          ostree_repo_file_enumerator_next_file
                |          |          |                     |          |          next_files_thread
                |          |          |                     |          |          run_in_thread
                |          |          |                     |          |          io_job_thread
                |          |          |                     |          |          g_thread_pool_thread_proxy
                |          |          |                     |          |          g_thread_proxy
                |          |          |                     |          |          start_thread
                |          |          |                     |          |          
                |          |          |                     |           --30.47%-- bsearch_in_file_variant
                |          |          |                     |                     ostree_repo_file_tree_find_child
                |          |          |                     |                     ostree_repo_file_get_checksum
                |          |          |                     |                     checkout_file_thread
                |          |          |                     |                     run_in_thread
                |          |          |                     |                     io_job_thread
                |          |          |                     |                     g_thread_pool_thread_proxy
                |          |          |                     |                     g_thread_proxy
                |          |          |                     |                     start_thread
                |          |          |                     |          
                |          |          |                      --13.96%-- ostree_repo_file_get_checksum
                |          |          |                                checkout_file_thread
                |          |          |                                run_in_thread
                |          |          |                                io_job_thread
                |          |          |                                g_thread_pool_thread_proxy
                |          |          |                                g_thread_proxy
                |          |          |                                start_thread
                |          |          |          
                |          |           --35.06%-- g_variant_serialised_get_child
                |          |                     g_variant_get_child_value
                |          |                     |          
                |          |                     |--57.15%-- g_variant_valist_get
                |          |                     |          g_variant_get_va
                |          |                     |          |          
                |          |                     |          |--92.60%-- g_variant_get_child
                |          |                     |          |          |          
                |          |                     |          |          |--84.36%-- ostree_pack_index_search
                |          |                     |          |          |          find_object_in_packs
                |          |                     |          |          |          repo_find_object
                |          |                     |          |          |          ostree_repo_load_variant
                |          |                     |          |          |          |          
                |          |                     |          |          |          |--66.67%-- do_resolve_nonroot
                |          |                     |          |          |          |          ostree_repo_file_ensure_resolved
                |          |                     |          |          |          |          ostree_repo_file_get_xattrs
                |          |                     |          |          |          |          ostree_repo_checkout_tree_async
                |          |                     |          |          |          |          on_got_next_files
                |          |                     |          |          |          |          next_async_callback_wrapper
                |          |                     |          |          |          |          g_simple_async_result_complete
                |          |                     |          |          |          |          complete_in_idle_cb_for_thread
                |          |                     |          |          |          |          g_idle_dispatch
                |          |                     |          |          |          |          g_main_dispatch
                |          |                     |          |          |          |          g_main_context_dispatch
                |          |                     |          |          |          |          g_main_context_iterate
                |          |                     |          |          |          |          g_main_loop_run
                |          |                     |          |          |          |          process_one_checkout
                |          |                     |          |          |          |          ostree_builtin_checkout
                |          |                     |          |          |          |          ostree_main
                |          |                     |          |          |          |          main
                |          |                     |          |          |          |          __libc_start_main
                |          |                     |          |          |          |          
                |          |                     |          |          |           --33.33%-- query_child_info_dir
                |          |                     |          |          |                     ostree_repo_file_tree_query_child
                |          |                     |          |          |                     ostree_repo_file_enumerator_next_file
                |          |                     |          |          |                     next_files_thread
                |          |                     |          |          |                     run_in_thread
                |          |                     |          |          |                     io_job_thread
                |          |                     |          |          |                     g_thread_pool_thread_proxy
                |          |                     |          |          |                     g_thread_proxy
                |          |                     |          |          |                     start_thread
                |          |                     |          |          |          
                |          |                     |          |           --15.64%-- ostree_repo_file_get_checksum
                |          |                     |          |                     checkout_file_thread
                |          |                     |          |                     run_in_thread
                |          |                     |          |                     io_job_thread
                |          |                     |          |                     g_thread_pool_thread_proxy
                |          |                     |          |                     g_thread_proxy
                |          |                     |          |                     start_thread
                |          |                     |          |          
                |          |                     |           --7.40%-- g_variant_get
                |          |                     |                     ostree_file_header_parse
                |          |                     |                     ostree_repo_load_file
                |          |                     |                     ostree_repo_file_tree_query_child
                |          |                     |                     ostree_repo_file_enumerator_next_file
                |          |                     |                     next_files_thread
                |          |                     |                     run_in_thread
                |          |                     |                     io_job_thread
                |          |                     |                     g_thread_pool_thread_proxy
                |          |                     |                     g_thread_proxy
                |          |                     |                     start_thread
                |          |                     |          
                |          |                     |--33.36%-- g_variant_get_child
                |          |                     |          |          
                |          |                     |          |--52.04%-- bsearch_in_file_variant
                |          |                     |          |          ostree_repo_file_tree_find_child
                |          |                     |          |          ostree_repo_file_get_checksum
                |          |                     |          |          checkout_file_thread
                |          |                     |          |          run_in_thread
                |          |                     |          |          io_job_thread
                |          |                     |          |          g_thread_pool_thread_proxy
                |          |                     |          |          g_thread_proxy
                |          |                     |          |          start_thread
                |          |                     |          |          
                |          |                     |           --47.96%-- ostree_pack_index_search
                |          |                     |                     find_object_in_packs
                |          |                     |                     repo_find_object
                |          |                     |                     ostree_repo_load_variant
                |          |                     |                     query_child_info_dir
                |          |                     |                     ostree_repo_file_tree_query_child
                |          |                     |                     ostree_repo_file_enumerator_next_file
                |          |                     |                     next_files_thread
                |          |                     |                     run_in_thread
                |          |                     |                     io_job_thread
                |          |                     |                     g_thread_pool_thread_proxy
                |          |                     |                     g_thread_proxy
                |          |                     |                     start_thread
                |          |                     |          
                |          |                      --9.49%-- ostree_repo_file_tree_find_child
                |          |                                ostree_repo_file_get_checksum
                |          |                                checkout_file_thread
                |          |                                run_in_thread
                |          |                                io_job_thread
                |          |                                g_thread_pool_thread_proxy
                |          |                                g_thread_proxy
                |          |                                start_thread
                |          |          
                |          |--5.49%-- g_variant_type_info_query_element
                |          |          g_variant_serialised_n_children
                |          |          g_variant_n_children
                |          |          |          
                |          |          |--50.39%-- g_variant_get_child_value
                |          |          |          g_variant_get_child
                |          |          |          ostree_pack_index_search
                |          |          |          find_object_in_packs
                |          |          |          repo_find_object
                |          |          |          ostree_repo_load_variant
                |          |          |          do_resolve_nonroot
                |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          ostree_repo_file_get_xattrs
                |          |          |          ostree_repo_checkout_tree_async
                |          |          |          on_got_next_files
                |          |          |          next_async_callback_wrapper
                |          |          |          g_simple_async_result_complete
                |          |          |          complete_in_idle_cb_for_thread
                |          |          |          g_idle_dispatch
                |          |          |          g_main_dispatch
                |          |          |          g_main_context_dispatch
                |          |          |          g_main_context_iterate
                |          |          |          g_main_loop_run
                |          |          |          process_one_checkout
                |          |          |          ostree_builtin_checkout
                |          |          |          ostree_main
                |          |          |          main
                |          |          |          __libc_start_main
                |          |          |          
                |          |           --49.61%-- ostree_repo_file_tree_query_child
                |          |                     ostree_repo_file_enumerator_next_file
                |          |                     next_files_thread
                |          |                     run_in_thread
                |          |                     io_job_thread
                |          |                     g_thread_pool_thread_proxy
                |          |                     g_thread_proxy
                |          |                     start_thread
                |          |          
                |          |--3.41%-- gvs_tuple_get_child
                |          |          g_variant_serialised_get_child
                |          |          g_variant_get_child_value
                |          |          g_variant_valist_get
                |          |          g_variant_get_va
                |          |          g_variant_get_child
                |          |          ostree_pack_index_search
                |          |          find_object_in_packs
                |          |          repo_find_object
                |          |          ostree_repo_load_variant
                |          |          do_resolve_nonroot
                |          |          ostree_repo_file_ensure_resolved
                |          |          ostree_repo_file_get_xattrs
                |          |          ostree_repo_checkout_tree_async
                |          |          on_got_next_files
                |          |          next_async_callback_wrapper
                |          |          g_simple_async_result_complete
                |          |          complete_in_idle_cb_for_thread
                |          |          g_idle_dispatch
                |          |          g_main_dispatch
                |          |          g_main_context_dispatch
                |          |          g_main_context_iterate
                |          |          g_main_loop_run
                |          |          process_one_checkout
                |          |          ostree_builtin_checkout
                |          |          ostree_main
                |          |          main
                |          |          __libc_start_main
                |          |          
                |           --1.96%-- g_variant_new_from_bytes
                |                     g_variant_new_from_data
                |                     ot_util_variant_map
                |                     ostree_repo_load_file
                |                     ostree_repo_file_tree_query_child
                |                     ostree_repo_file_enumerator_next_file
                |                     next_files_thread
                |                     run_in_thread
                |                     io_job_thread
                |                     g_thread_pool_thread_proxy
                |                     g_thread_proxy
                |                     start_thread
                |          
                |--27.42%-- g_variant_type_info_get_type_string
                |          |          
                |          |--49.74%-- g_variant_serialised_n_children
                |          |          |          
                |          |          |--54.05%-- g_variant_n_children
                |          |          |          g_variant_get_child_value
                |          |          |          |          
                |          |          |          |--69.69%-- g_variant_valist_get
                |          |          |          |          g_variant_get_va
                |          |          |          |          |          
                |          |          |          |          |--72.52%-- g_variant_get_child
                |          |          |          |          |          ostree_pack_index_search
                |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          repo_find_object
                |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          do_resolve_nonroot
                |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          on_got_next_files
                |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          process_one_checkout
                |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          ostree_main
                |          |          |          |          |          main
                |          |          |          |          |          __libc_start_main
                |          |          |          |          |          
                |          |          |          |           --27.48%-- g_variant_get
                |          |          |          |                     ostree_file_header_parse
                |          |          |          |                     ostree_repo_load_file
                |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |          |--10.96%-- g_variant_get_child
                |          |          |          |          ostree_repo_file_get_checksum
                |          |          |          |          checkout_file_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |          |--10.21%-- ostree_repo_file_get_checksum
                |          |          |          |          checkout_file_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |           --9.14%-- bsearch_in_file_variant
                |          |          |                     ostree_repo_file_tree_find_child
                |          |          |                     ostree_repo_file_get_checksum
                |          |          |                     checkout_file_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |           --45.95%-- g_variant_serialised_get_child
                |          |                     g_variant_get_child_value
                |          |                     |          
                |          |                     |--44.15%-- g_variant_valist_get
                |          |                     |          g_variant_get_va
                |          |                     |          g_variant_get_child
                |          |                     |          |          
                |          |                     |          |--77.31%-- ostree_pack_index_search
                |          |                     |          |          find_object_in_packs
                |          |                     |          |          repo_find_object
                |          |                     |          |          ostree_repo_load_variant
                |          |                     |          |          |          
                |          |                     |          |          |--68.57%-- do_resolve_nonroot
                |          |                     |          |          |          ostree_repo_file_ensure_resolved
                |          |                     |          |          |          ostree_repo_file_get_xattrs
                |          |                     |          |          |          ostree_repo_checkout_tree_async
                |          |                     |          |          |          on_got_next_files
                |          |                     |          |          |          next_async_callback_wrapper
                |          |                     |          |          |          g_simple_async_result_complete
                |          |                     |          |          |          complete_in_idle_cb_for_thread
                |          |                     |          |          |          g_idle_dispatch
                |          |                     |          |          |          g_main_dispatch
                |          |                     |          |          |          g_main_context_dispatch
                |          |                     |          |          |          g_main_context_iterate
                |          |                     |          |          |          g_main_loop_run
                |          |                     |          |          |          process_one_checkout
                |          |                     |          |          |          ostree_builtin_checkout
                |          |                     |          |          |          ostree_main
                |          |                     |          |          |          main
                |          |                     |          |          |          __libc_start_main
                |          |                     |          |          |          
                |          |                     |          |           --31.43%-- query_child_info_dir
                |          |                     |          |                     ostree_repo_file_tree_query_child
                |          |                     |          |                     ostree_repo_file_enumerator_next_file
                |          |                     |          |                     next_files_thread
                |          |                     |          |                     run_in_thread
                |          |                     |          |                     io_job_thread
                |          |                     |          |                     g_thread_pool_thread_proxy
                |          |                     |          |                     g_thread_proxy
                |          |                     |          |                     start_thread
                |          |                     |          |          
                |          |                     |           --22.69%-- ostree_repo_file_get_checksum
                |          |                     |                     checkout_file_thread
                |          |                     |                     run_in_thread
                |          |                     |                     io_job_thread
                |          |                     |                     g_thread_pool_thread_proxy
                |          |                     |                     g_thread_proxy
                |          |                     |                     start_thread
                |          |                     |          
                |          |                     |--34.84%-- g_variant_get_child
                |          |                     |          |          
                |          |                     |          |--50.40%-- ostree_pack_index_search
                |          |                     |          |          find_object_in_packs
                |          |                     |          |          repo_find_object
                |          |                     |          |          ostree_repo_load_variant
                |          |                     |          |          |          
                |          |                     |          |          |--53.78%-- do_resolve_nonroot
                |          |                     |          |          |          ostree_repo_file_ensure_resolved
                |          |                     |          |          |          ostree_repo_file_get_xattrs
                |          |                     |          |          |          ostree_repo_checkout_tree_async
                |          |                     |          |          |          on_got_next_files
                |          |                     |          |          |          next_async_callback_wrapper
                |          |                     |          |          |          g_simple_async_result_complete
                |          |                     |          |          |          complete_in_idle_cb_for_thread
                |          |                     |          |          |          g_idle_dispatch
                |          |                     |          |          |          g_main_dispatch
                |          |                     |          |          |          g_main_context_dispatch
                |          |                     |          |          |          g_main_context_iterate
                |          |                     |          |          |          g_main_loop_run
                |          |                     |          |          |          process_one_checkout
                |          |                     |          |          |          ostree_builtin_checkout
                |          |                     |          |          |          ostree_main
                |          |                     |          |          |          main
                |          |                     |          |          |          __libc_start_main
                |          |                     |          |          |          
                |          |                     |          |           --46.22%-- query_child_info_dir
                |          |                     |          |                     ostree_repo_file_tree_query_child
                |          |                     |          |                     ostree_repo_file_enumerator_next_file
                |          |                     |          |                     next_files_thread
                |          |                     |          |                     run_in_thread
                |          |                     |          |                     io_job_thread
                |          |                     |          |                     g_thread_pool_thread_proxy
                |          |                     |          |                     g_thread_proxy
                |          |                     |          |                     start_thread
                |          |                     |          |          
                |          |                     |           --49.60%-- bsearch_in_file_variant
                |          |                     |                     ostree_repo_file_tree_find_child
                |          |                     |                     ostree_repo_file_get_checksum
                |          |                     |                     checkout_file_thread
                |          |                     |                     run_in_thread
                |          |                     |                     io_job_thread
                |          |                     |                     g_thread_pool_thread_proxy
                |          |                     |                     g_thread_proxy
                |          |                     |                     start_thread
                |          |                     |          
                |          |                      --21.01%-- bsearch_in_file_variant
                |          |                                ostree_repo_file_tree_find_child
                |          |                                |          
                |          |                                |--55.34%-- do_resolve_nonroot
                |          |                                |          ostree_repo_file_ensure_resolved
                |          |                                |          ostree_repo_file_get_xattrs
                |          |                                |          ostree_repo_checkout_tree_async
                |          |                                |          on_got_next_files
                |          |                                |          next_async_callback_wrapper
                |          |                                |          g_simple_async_result_complete
                |          |                                |          complete_in_idle_cb_for_thread
                |          |                                |          g_idle_dispatch
                |          |                                |          g_main_dispatch
                |          |                                |          g_main_context_dispatch
                |          |                                |          g_main_context_iterate
                |          |                                |          g_main_loop_run
                |          |                                |          process_one_checkout
                |          |                                |          ostree_builtin_checkout
                |          |                                |          ostree_main
                |          |                                |          main
                |          |                                |          __libc_start_main
                |          |                                |          
                |          |                                 --44.66%-- ostree_repo_file_get_checksum
                |          |                                           checkout_file_thread
                |          |                                           run_in_thread
                |          |                                           io_job_thread
                |          |                                           g_thread_pool_thread_proxy
                |          |                                           g_thread_proxy
                |          |                                           start_thread
                |          |          
                |          |--34.87%-- g_variant_get_type
                |          |          g_variant_is_of_type
                |          |          |          
                |          |          |--78.11%-- valid_format_string
                |          |          |          |          
                |          |          |          |--79.89%-- g_variant_get_child
                |          |          |          |          |          
                |          |          |          |          |--93.41%-- ostree_pack_index_search
                |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          repo_find_object
                |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          query_child_info_dir
                |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          next_files_thread
                |          |          |          |          |          run_in_thread
                |          |          |          |          |          io_job_thread
                |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          start_thread
                |          |          |          |          |          
                |          |          |          |           --6.59%-- ostree_repo_file_get_checksum
                |          |          |          |                     checkout_file_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |           --20.11%-- g_variant_get_va
                |          |          |                     g_variant_get_child
                |          |          |                     |          
                |          |          |                     |--57.71%-- ostree_pack_index_search
                |          |          |                     |          find_object_in_packs
                |          |          |                     |          repo_find_object
                |          |          |                     |          ostree_repo_load_variant
                |          |          |                     |          do_resolve_nonroot
                |          |          |                     |          ostree_repo_file_ensure_resolved
                |          |          |                     |          ostree_repo_file_get_xattrs
                |          |          |                     |          ostree_repo_checkout_tree_async
                |          |          |                     |          on_got_next_files
                |          |          |                     |          next_async_callback_wrapper
                |          |          |                     |          g_simple_async_result_complete
                |          |          |                     |          complete_in_idle_cb_for_thread
                |          |          |                     |          g_idle_dispatch
                |          |          |                     |          g_main_dispatch
                |          |          |                     |          g_main_context_dispatch
                |          |          |                     |          g_main_context_iterate
                |          |          |                     |          g_main_loop_run
                |          |          |                     |          process_one_checkout
                |          |          |                     |          ostree_builtin_checkout
                |          |          |                     |          ostree_main
                |          |          |                     |          main
                |          |          |                     |          __libc_start_main
                |          |          |                     |          
                |          |          |                      --42.29%-- bsearch_in_file_variant
                |          |          |                                ostree_repo_file_tree_find_child
                |          |          |                                ostree_repo_file_get_checksum
                |          |          |                                checkout_file_thread
                |          |          |                                run_in_thread
                |          |          |                                io_job_thread
                |          |          |                                g_thread_pool_thread_proxy
                |          |          |                                g_thread_proxy
                |          |          |                                start_thread
                |          |          |          
                |          |          |--14.14%-- g_variant_get_fixed_array
                |          |          |          ostree_checksum_bytes_peek
                |          |          |          ostree_pack_index_search
                |          |          |          find_object_in_packs
                |          |          |          repo_find_object
                |          |          |          ostree_repo_load_variant
                |          |          |          |          
                |          |          |          |--69.22%-- query_child_info_dir
                |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          next_files_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |           --30.78%-- do_resolve_nonroot
                |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |                     ostree_repo_file_get_xattrs
                |          |          |                     ostree_repo_checkout_tree_async
                |          |          |                     on_got_next_files
                |          |          |                     next_async_callback_wrapper
                |          |          |                     g_simple_async_result_complete
                |          |          |                     complete_in_idle_cb_for_thread
                |          |          |                     g_idle_dispatch
                |          |          |                     g_main_dispatch
                |          |          |                     g_main_context_dispatch
                |          |          |                     g_main_context_iterate
                |          |          |                     g_main_loop_run
                |          |          |                     process_one_checkout
                |          |          |                     ostree_builtin_checkout
                |          |          |                     ostree_main
                |          |          |                     main
                |          |          |                     __libc_start_main
                |          |          |          
                |          |           --7.75%-- g_variant_get_uint32
                |          |                     g_variant_valist_get_leaf
                |          |                     g_variant_valist_get
                |          |                     g_variant_valist_get
                |          |                     g_variant_get_va
                |          |                     g_variant_get
                |          |                     ostree_file_header_parse
                |          |                     ostree_repo_load_file
                |          |                     ostree_repo_file_tree_query_child
                |          |                     ostree_repo_file_enumerator_next_file
                |          |                     next_files_thread
                |          |                     run_in_thread
                |          |                     io_job_thread
                |          |                     g_thread_pool_thread_proxy
                |          |                     g_thread_proxy
                |          |                     start_thread
                |          |          
                |           --15.40%-- g_variant_serialised_get_child
                |                     g_variant_get_child_value
                |                     |          
                |                     |--63.09%-- g_variant_valist_get
                |                     |          g_variant_get_va
                |                     |          g_variant_get_child
                |                     |          ostree_pack_index_search
                |                     |          find_object_in_packs
                |                     |          repo_find_object
                |                     |          ostree_repo_load_variant
                |                     |          |          
                |                     |          |--84.89%-- query_child_info_dir
                |                     |          |          ostree_repo_file_tree_query_child
                |                     |          |          ostree_repo_file_enumerator_next_file
                |                     |          |          next_files_thread
                |                     |          |          run_in_thread
                |                     |          |          io_job_thread
                |                     |          |          g_thread_pool_thread_proxy
                |                     |          |          g_thread_proxy
                |                     |          |          start_thread
                |                     |          |          
                |                     |           --15.11%-- do_resolve_nonroot
                |                     |                     ostree_repo_file_ensure_resolved
                |                     |                     ostree_repo_file_get_xattrs
                |                     |                     ostree_repo_checkout_tree_async
                |                     |                     on_got_next_files
                |                     |                     next_async_callback_wrapper
                |                     |                     g_simple_async_result_complete
                |                     |                     complete_in_idle_cb_for_thread
                |                     |                     g_idle_dispatch
                |                     |                     g_main_dispatch
                |                     |                     g_main_context_dispatch
                |                     |                     g_main_context_iterate
                |                     |                     g_main_loop_run
                |                     |                     process_one_checkout
                |                     |                     ostree_builtin_checkout
                |                     |                     ostree_main
                |                     |                     main
                |                     |                     __libc_start_main
                |                     |          
                |                      --36.91%-- ostree_repo_file_get_checksum
                |                                checkout_file_thread
                |                                run_in_thread
                |                                io_job_thread
                |                                g_thread_pool_thread_proxy
                |                                g_thread_proxy
                |                                start_thread
                |          
                |--11.19%-- GV_ARRAY_INFO
                |          |          
                |          |--83.30%-- g_variant_type_info_query_element
                |          |          |          
                |          |          |--64.20%-- g_variant_serialised_get_child
                |          |          |          g_variant_get_child_value
                |          |          |          |          
                |          |          |          |--79.55%-- bsearch_in_file_variant
                |          |          |          |          ostree_repo_file_tree_find_child
                |          |          |          |          ostree_repo_file_get_checksum
                |          |          |          |          checkout_file_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |           --20.45%-- g_variant_get_child
                |          |          |                     ostree_pack_index_search
                |          |          |                     find_object_in_packs
                |          |          |                     repo_find_object
                |          |          |                     ostree_repo_load_variant
                |          |          |                     do_resolve_nonroot
                |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |                     ostree_repo_file_get_xattrs
                |          |          |                     ostree_repo_checkout_tree_async
                |          |          |                     on_got_next_files
                |          |          |                     next_async_callback_wrapper
                |          |          |                     g_simple_async_result_complete
                |          |          |                     complete_in_idle_cb_for_thread
                |          |          |                     g_idle_dispatch
                |          |          |                     g_main_dispatch
                |          |          |                     g_main_context_dispatch
                |          |          |                     g_main_context_iterate
                |          |          |                     g_main_loop_run
                |          |          |                     process_one_checkout
                |          |          |                     ostree_builtin_checkout
                |          |          |                     ostree_main
                |          |          |                     main
                |          |          |                     __libc_start_main
                |          |          |          
                |          |          |--22.78%-- g_variant_serialised_n_children
                |          |          |          |          
                |          |          |          |--56.27%-- g_variant_n_children
                |          |          |          |          g_variant_get_child_value
                |          |          |          |          g_variant_get_child
                |          |          |          |          |          
                |          |          |          |          |--60.65%-- ostree_repo_file_tree_query_child
                |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          next_files_thread
                |          |          |          |          |          run_in_thread
                |          |          |          |          |          io_job_thread
                |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          start_thread
                |          |          |          |          |          
                |          |          |          |           --39.35%-- ostree_pack_index_search
                |          |          |          |                     find_object_in_packs
                |          |          |          |                     repo_find_object
                |          |          |          |                     ostree_repo_load_variant
                |          |          |          |                     do_resolve_nonroot
                |          |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |          |                     ostree_repo_file_get_xattrs
                |          |          |          |                     ostree_repo_checkout_tree_async
                |          |          |          |                     on_got_next_files
                |          |          |          |                     next_async_callback_wrapper
                |          |          |          |                     g_simple_async_result_complete
                |          |          |          |                     complete_in_idle_cb_for_thread
                |          |          |          |                     g_idle_dispatch
                |          |          |          |                     g_main_dispatch
                |          |          |          |                     g_main_context_dispatch
                |          |          |          |                     g_main_context_iterate
                |          |          |          |                     g_main_loop_run
                |          |          |          |                     process_one_checkout
                |          |          |          |                     ostree_builtin_checkout
                |          |          |          |                     ostree_main
                |          |          |          |                     main
                |          |          |          |                     __libc_start_main
                |          |          |          |          
                |          |          |           --43.73%-- g_variant_serialised_get_child
                |          |          |                     g_variant_get_child_value
                |          |          |                     g_variant_get_child
                |          |          |                     ostree_pack_index_search
                |          |          |                     find_object_in_packs
                |          |          |                     repo_find_object
                |          |          |                     ostree_repo_load_variant
                |          |          |                     do_resolve_nonroot
                |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |                     ostree_repo_file_get_xattrs
                |          |          |                     ostree_repo_checkout_tree_async
                |          |          |                     on_got_next_files
                |          |          |                     next_async_callback_wrapper
                |          |          |                     g_simple_async_result_complete
                |          |          |                     complete_in_idle_cb_for_thread
                |          |          |                     g_idle_dispatch
                |          |          |                     g_main_dispatch
                |          |          |                     g_main_context_dispatch
                |          |          |                     g_main_context_iterate
                |          |          |                     g_main_loop_run
                |          |          |                     process_one_checkout
                |          |          |                     ostree_builtin_checkout
                |          |          |                     ostree_main
                |          |          |                     main
                |          |          |                     __libc_start_main
                |          |          |          
                |          |           --13.02%-- g_variant_get_fixed_array
                |          |                     ostree_checksum_bytes_peek
                |          |                     |          
                |          |                     |--51.85%-- ostree_checksum_from_bytes_v
                |          |                     |          ostree_repo_file_get_checksum
                |          |                     |          checkout_file_thread
                |          |                     |          run_in_thread
                |          |                     |          io_job_thread
                |          |                     |          g_thread_pool_thread_proxy
                |          |                     |          g_thread_proxy
                |          |                     |          start_thread
                |          |                     |          
                |          |                      --48.15%-- ostree_pack_index_search
                |          |                                find_object_in_packs
                |          |                                repo_find_object
                |          |                                ostree_repo_load_variant
                |          |                                query_child_info_dir
                |          |                                ostree_repo_file_tree_query_child
                |          |                                ostree_repo_file_enumerator_next_file
                |          |                                next_files_thread
                |          |                                run_in_thread
                |          |                                io_job_thread
                |          |                                g_thread_pool_thread_proxy
                |          |                                g_thread_proxy
                |          |                                start_thread
                |          |          
                |           --16.70%-- g_variant_type_info_element
                |                     gvs_variable_sized_array_get_child
                |                     g_variant_serialised_get_child
                |                     g_variant_get_child_value
                |                     g_variant_get_child
                |                     ostree_pack_index_search
                |                     find_object_in_packs
                |                     repo_find_object
                |                     ostree_repo_load_variant
                |                     |          
                |                     |--64.45%-- do_resolve_nonroot
                |                     |          ostree_repo_file_ensure_resolved
                |                     |          ostree_repo_file_get_xattrs
                |                     |          ostree_repo_checkout_tree_async
                |                     |          on_got_next_files
                |                     |          next_async_callback_wrapper
                |                     |          g_simple_async_result_complete
                |                     |          complete_in_idle_cb_for_thread
                |                     |          g_idle_dispatch
                |                     |          g_main_dispatch
                |                     |          g_main_context_dispatch
                |                     |          g_main_context_iterate
                |                     |          g_main_loop_run
                |                     |          process_one_checkout
                |                     |          ostree_builtin_checkout
                |                     |          ostree_main
                |                     |          main
                |                     |          __libc_start_main
                |                     |          
                |                      --35.55%-- query_child_info_dir
                |                                ostree_repo_file_tree_query_child
                |                                ostree_repo_file_enumerator_next_file
                |                                next_files_thread
                |                                run_in_thread
                |                                io_job_thread
                |                                g_thread_pool_thread_proxy
                |                                g_thread_proxy
                |                                start_thread
                |          
                |--9.75%-- g_variant_type_info_unref
                |          |          
                |          |--92.80%-- g_variant_unref
                |          |          |          
                |          |          |--37.54%-- g_variant_get_child
                |          |          |          ostree_repo_file_tree_query_child
                |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          next_files_thread
                |          |          |          run_in_thread
                |          |          |          io_job_thread
                |          |          |          g_thread_pool_thread_proxy
                |          |          |          g_thread_proxy
                |          |          |          start_thread
                |          |          |          
                |          |          |--28.20%-- g_variant_valist_get
                |          |          |          g_variant_get_va
                |          |          |          |          
                |          |          |          |--50.69%-- g_variant_get_child
                |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          next_files_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |           --49.31%-- g_variant_get
                |          |          |                     ostree_file_header_parse
                |          |          |                     ostree_repo_load_file
                |          |          |                     ostree_repo_file_tree_query_child
                |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     next_files_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |          |--14.61%-- ot_local_variant_unref
                |          |          |          |          
                |          |          |          |--67.14%-- ostree_repo_file_tree_query_child
                |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          next_files_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |           --32.86%-- ostree_repo_load_file
                |          |          |                     ostree_repo_file_tree_query_child
                |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     next_files_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |          |--10.20%-- ostree_repo_file_tree_find_child
                |          |          |          ostree_repo_file_get_checksum
                |          |          |          checkout_file_thread
                |          |          |          run_in_thread
                |          |          |          io_job_thread
                |          |          |          g_thread_pool_thread_proxy
                |          |          |          g_thread_proxy
                |          |          |          start_thread
                |          |          |          
                |          |           --9.46%-- ostree_pack_index_search
                |          |                     find_object_in_packs
                |          |                     repo_find_object
                |          |                     ostree_repo_load_variant
                |          |                     |          
                |          |                     |--53.13%-- do_resolve_nonroot
                |          |                     |          ostree_repo_file_ensure_resolved
                |          |                     |          ostree_repo_file_get_xattrs
                |          |                     |          ostree_repo_checkout_tree_async
                |          |                     |          on_got_next_files
                |          |                     |          next_async_callback_wrapper
                |          |                     |          g_simple_async_result_complete
                |          |                     |          complete_in_idle_cb_for_thread
                |          |                     |          g_idle_dispatch
                |          |                     |          g_main_dispatch
                |          |                     |          g_main_context_dispatch
                |          |                     |          g_main_context_iterate
                |          |                     |          g_main_loop_run
                |          |                     |          process_one_checkout
                |          |                     |          ostree_builtin_checkout
                |          |                     |          ostree_main
                |          |                     |          main
                |          |                     |          __libc_start_main
                |          |                     |          
                |          |                      --46.87%-- query_child_info_dir
                |          |                                ostree_repo_file_tree_query_child
                |          |                                ostree_repo_file_enumerator_next_file
                |          |                                next_files_thread
                |          |                                run_in_thread
                |          |                                io_job_thread
                |          |                                g_thread_pool_thread_proxy
                |          |                                g_thread_proxy
                |          |                                start_thread
                |          |          
                |           --7.20%-- tuple_info_free
                |                     g_variant_type_info_unref
                |                     g_variant_unref
                |                     ot_local_variant_unref
                |                     ostree_repo_load_file
                |                     ostree_repo_file_tree_query_child
                |                     ostree_repo_file_enumerator_next_file
                |                     next_files_thread
                |                     run_in_thread
                |                     io_job_thread
                |                     g_thread_pool_thread_proxy
                |                     g_thread_proxy
                |                     start_thread
                |          
                |--9.44%-- GV_TUPLE_INFO
                |          |          
                |          |--80.30%-- g_variant_type_info_n_members
                |          |          gvs_tuple_n_children
                |          |          g_variant_serialised_n_children
                |          |          |          
                |          |          |--76.75%-- g_variant_n_children
                |          |          |          g_variant_get_child_value
                |          |          |          |          
                |          |          |          |--38.64%-- g_variant_valist_get
                |          |          |          |          g_variant_get_va
                |          |          |          |          g_variant_get_child
                |          |          |          |          |          
                |          |          |          |          |--68.58%-- ostree_pack_index_search
                |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          repo_find_object
                |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          
                |          |          |          |          |          |--60.26%-- do_resolve_nonroot
                |          |          |          |          |          |          ostree_repo_file_ensure_resolved
                |          |          |          |          |          |          ostree_repo_file_get_xattrs
                |          |          |          |          |          |          ostree_repo_checkout_tree_async
                |          |          |          |          |          |          on_got_next_files
                |          |          |          |          |          |          next_async_callback_wrapper
                |          |          |          |          |          |          g_simple_async_result_complete
                |          |          |          |          |          |          complete_in_idle_cb_for_thread
                |          |          |          |          |          |          g_idle_dispatch
                |          |          |          |          |          |          g_main_dispatch
                |          |          |          |          |          |          g_main_context_dispatch
                |          |          |          |          |          |          g_main_context_iterate
                |          |          |          |          |          |          g_main_loop_run
                |          |          |          |          |          |          process_one_checkout
                |          |          |          |          |          |          ostree_builtin_checkout
                |          |          |          |          |          |          ostree_main
                |          |          |          |          |          |          main
                |          |          |          |          |          |          __libc_start_main
                |          |          |          |          |          |          
                |          |          |          |          |           --39.74%-- query_child_info_dir
                |          |          |          |          |                     ostree_repo_file_tree_query_child
                |          |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |          |                     next_files_thread
                |          |          |          |          |                     run_in_thread
                |          |          |          |          |                     io_job_thread
                |          |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |          |                     g_thread_proxy
                |          |          |          |          |                     start_thread
                |          |          |          |          |          
                |          |          |          |           --31.42%-- ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |          |--35.00%-- ostree_repo_file_tree_query_child
                |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          next_files_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |          |--10.95%-- ostree_repo_file_get_checksum
                |          |          |          |          checkout_file_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |          |--8.01%-- g_variant_get_child
                |          |          |          |          ostree_repo_load_variant
                |          |          |          |          query_child_info_dir
                |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          next_files_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |           --7.40%-- ostree_pack_index_search
                |          |          |                     find_object_in_packs
                |          |          |                     repo_find_object
                |          |          |                     ostree_repo_load_variant
                |          |          |                     do_resolve_nonroot
                |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |                     ostree_repo_file_get_xattrs
                |          |          |                     ostree_repo_checkout_tree_async
                |          |          |                     on_got_next_files
                |          |          |                     next_async_callback_wrapper
                |          |          |                     g_simple_async_result_complete
                |          |          |                     complete_in_idle_cb_for_thread
                |          |          |                     g_idle_dispatch
                |          |          |                     g_main_dispatch
                |          |          |                     g_main_context_dispatch
                |          |          |                     g_main_context_iterate
                |          |          |                     g_main_loop_run
                |          |          |                     process_one_checkout
                |          |          |                     ostree_builtin_checkout
                |          |          |                     ostree_main
                |          |          |                     main
                |          |          |                     __libc_start_main
                |          |          |          
                |          |           --23.25%-- g_variant_serialised_get_child
                |          |                     g_variant_get_child_value
                |          |                     |          
                |          |                     |--44.52%-- ostree_repo_file_tree_find_child
                |          |                     |          ostree_repo_file_get_checksum
                |          |                     |          checkout_file_thread
                |          |                     |          run_in_thread
                |          |                     |          io_job_thread
                |          |                     |          g_thread_pool_thread_proxy
                |          |                     |          g_thread_proxy
                |          |                     |          start_thread
                |          |                     |          
                |          |                     |--28.40%-- g_variant_valist_get
                |          |                     |          g_variant_get_va
                |          |                     |          g_variant_get_child
                |          |                     |          ostree_pack_index_search
                |          |                     |          find_object_in_packs
                |          |                     |          repo_find_object
                |          |                     |          ostree_repo_load_variant
                |          |                     |          query_child_info_dir
                |          |                     |          ostree_repo_file_tree_query_child
                |          |                     |          ostree_repo_file_enumerator_next_file
                |          |                     |          next_files_thread
                |          |                     |          run_in_thread
                |          |                     |          io_job_thread
                |          |                     |          g_thread_pool_thread_proxy
                |          |                     |          g_thread_proxy
                |          |                     |          start_thread
                |          |                     |          
                |          |                      --27.08%-- g_variant_get_child
                |          |                                bsearch_in_file_variant
                |          |                                ostree_repo_file_tree_find_child
                |          |                                ostree_repo_file_get_checksum
                |          |                                checkout_file_thread
                |          |                                run_in_thread
                |          |                                io_job_thread
                |          |                                g_thread_pool_thread_proxy
                |          |                                g_thread_proxy
                |          |                                start_thread
                |          |          
                |           --19.70%-- g_variant_type_info_member_info
                |                     gvs_tuple_get_child
                |                     g_variant_serialised_get_child
                |                     g_variant_get_child_value
                |                     |          
                |                     |--69.96%-- g_variant_valist_get
                |                     |          g_variant_get_va
                |                     |          g_variant_get_child
                |                     |          ostree_pack_index_search
                |                     |          find_object_in_packs
                |                     |          repo_find_object
                |                     |          ostree_repo_load_variant
                |                     |          do_resolve_nonroot
                |                     |          ostree_repo_file_ensure_resolved
                |                     |          ostree_repo_file_get_xattrs
                |                     |          ostree_repo_checkout_tree_async
                |                     |          on_got_next_files
                |                     |          next_async_callback_wrapper
                |                     |          g_simple_async_result_complete
                |                     |          complete_in_idle_cb_for_thread
                |                     |          g_idle_dispatch
                |                     |          g_main_dispatch
                |                     |          g_main_context_dispatch
                |                     |          g_main_context_iterate
                |                     |          g_main_loop_run
                |                     |          process_one_checkout
                |                     |          ostree_builtin_checkout
                |                     |          ostree_main
                |                     |          main
                |                     |          __libc_start_main
                |                     |          
                |                      --30.04%-- ostree_repo_file_tree_query_child
                |                                ostree_repo_file_enumerator_next_file
                |                                next_files_thread
                |                                run_in_thread
                |                                io_job_thread
                |                                g_thread_pool_thread_proxy
                |                                g_thread_proxy
                |                                start_thread
                |          
                |--6.45%-- g_variant_type_info_ref
                |          |          
                |          |--82.28%-- gvs_tuple_get_child
                |          |          g_variant_serialised_get_child
                |          |          g_variant_get_child_value
                |          |          |          
                |          |          |--65.28%-- g_variant_valist_get
                |          |          |          g_variant_get_va
                |          |          |          |          
                |          |          |          |--67.44%-- g_variant_get_child
                |          |          |          |          |          
                |          |          |          |          |--41.19%-- ostree_pack_index_search
                |          |          |          |          |          find_object_in_packs
                |          |          |          |          |          repo_find_object
                |          |          |          |          |          ostree_repo_load_variant
                |          |          |          |          |          |          
                |          |          |          |          |          |--52.62%-- query_child_info_dir
                |          |          |          |          |          |          ostree_repo_file_tree_query_child
                |          |          |          |          |          |          ostree_repo_file_enumerator_next_file
                |          |          |          |          |          |          next_files_thread
                |          |          |          |          |          |          run_in_thread
                |          |          |          |          |          |          io_job_thread
                |          |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          |          start_thread
                |          |          |          |          |          |          
                |          |          |          |          |           --47.38%-- do_resolve_nonroot
                |          |          |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |          |          |                     ostree_repo_file_get_xattrs
                |          |          |          |          |                     ostree_repo_checkout_tree_async
                |          |          |          |          |                     on_got_next_files
                |          |          |          |          |                     next_async_callback_wrapper
                |          |          |          |          |                     g_simple_async_result_complete
                |          |          |          |          |                     complete_in_idle_cb_for_thread
                |          |          |          |          |                     g_idle_dispatch
                |          |          |          |          |                     g_main_dispatch
                |          |          |          |          |                     g_main_context_dispatch
                |          |          |          |          |                     g_main_context_iterate
                |          |          |          |          |                     g_main_loop_run
                |          |          |          |          |                     process_one_checkout
                |          |          |          |          |                     ostree_builtin_checkout
                |          |          |          |          |                     ostree_main
                |          |          |          |          |                     main
                |          |          |          |          |                     __libc_start_main
                |          |          |          |          |          
                |          |          |          |          |--30.11%-- ostree_repo_file_get_checksum
                |          |          |          |          |          checkout_file_thread
                |          |          |          |          |          run_in_thread
                |          |          |          |          |          io_job_thread
                |          |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          |          g_thread_proxy
                |          |          |          |          |          start_thread
                |          |          |          |          |          
                |          |          |          |           --28.70%-- ostree_repo_file_tree_query_child
                |          |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |          |                     next_files_thread
                |          |          |          |                     run_in_thread
                |          |          |          |                     io_job_thread
                |          |          |          |                     g_thread_pool_thread_proxy
                |          |          |          |                     g_thread_proxy
                |          |          |          |                     start_thread
                |          |          |          |          
                |          |          |           --32.56%-- g_variant_get
                |          |          |                     ostree_file_header_parse
                |          |          |                     ostree_repo_load_file
                |          |          |                     ostree_repo_file_tree_query_child
                |          |          |                     ostree_repo_file_enumerator_next_file
                |          |          |                     next_files_thread
                |          |          |                     run_in_thread
                |          |          |                     io_job_thread
                |          |          |                     g_thread_pool_thread_proxy
                |          |          |                     g_thread_proxy
                |          |          |                     start_thread
                |          |          |          
                |          |          |--24.39%-- g_variant_get_child
                |          |          |          bsearch_in_file_variant
                |          |          |          ostree_repo_file_tree_find_child
                |          |          |          |          
                |          |          |          |--52.45%-- ostree_repo_file_get_checksum
                |          |          |          |          checkout_file_thread
                |          |          |          |          run_in_thread
                |          |          |          |          io_job_thread
                |          |          |          |          g_thread_pool_thread_proxy
                |          |          |          |          g_thread_proxy
                |          |          |          |          start_thread
                |          |          |          |          
                |          |          |           --47.55%-- do_resolve_nonroot
                |          |          |                     ostree_repo_file_ensure_resolved
                |          |          |                     ostree_repo_file_get_xattrs
                |          |          |                     ostree_repo_checkout_tree_async
                |          |          |                     on_got_next_files
                |          |          |                     next_async_callback_wrapper
                |          |          |                     g_simple_async_result_complete
                |          |          |                     complete_in_idle_cb_for_thread
                |          |          |                     g_idle_dispatch
                |          |          |                     g_main_dispatch
                |          |          |                     g_main_context_dispatch
                |          |          |                     g_main_context_iterate
                |          |          |                     g_main_loop_run
                |          |          |                     process_one_checkout
                |          |          |                     ostree_builtin_checkout
                |          |          |                     ostree_main
                |          |          |                     main
                |          |          |                     __libc_start_main
                |          |          |          
                |          |           --10.32%-- ostree_repo_file_tree_query_child
                |          |                     ostree_repo_file_enumerator_next_file
                |          |                     next_files_thread
                |          |                     run_in_thread
                |          |                     io_job_thread
                |          |                     g_thread_pool_thread_proxy
                |          |                     g_thread_proxy
                |          |                     start_thread
                |          |          
                |           --17.72%-- gvs_variable_sized_array_get_child
                |                     g_variant_serialised_get_child
                |                     g_variant_get_child_value
                |                     |          
                |                     |--60.38%-- bsearch_in_file_variant
                |                     |          ostree_repo_file_tree_find_child
                |                     |          ostree_repo_file_get_checksum
                |                     |          checkout_file_thread
                |                     |          run_in_thread
                |                     |          io_job_thread
                |                     |          g_thread_pool_thread_proxy
                |                     |          g_thread_proxy
                |                     |          start_thread
                |                     |          
                |                      --39.62%-- g_variant_get_child
                |                                ostree_pack_index_search
                |                                find_object_in_packs
                |                                repo_find_object
                |                                ostree_repo_load_variant
                |                                query_child_info_dir
                |                                ostree_repo_file_tree_query_child
                |                                ostree_repo_file_enumerator_next_file
                |                                next_files_thread
                |                                run_in_thread
                |                                io_job_thread
                |                                g_thread_pool_thread_proxy
                |                                g_thread_proxy
                |                                start_thread
                |          
                |--2.46%-- g_variant_type_info_query_element
                |          g_variant_serialised_n_children
                |          g_variant_n_children
                |          |          
                |          |--69.48%-- g_variant_get_child_value
                |          |          bsearch_in_file_variant
                |          |          ostree_repo_file_tree_find_child
                |          |          |          
                |          |          |--65.77%-- ostree_repo_file_get_checksum
                |          |          |          checkout_file_thread
                |          |          |          run_in_thread
                |          |          |          io_job_thread
                |          |          |          g_thread_pool_thread_proxy
                |          |          |          g_thread_proxy
                |          |          |          start_thread
                |          |          |          
                |          |           --34.23%-- do_resolve_nonroot
                |          |                     ostree_repo_file_ensure_resolved
                |          |                     ostree_repo_file_get_xattrs
                |          |                     ostree_repo_checkout_tree_async
                |          |                     on_got_next_files
                |          |                     next_async_callback_wrapper
                |          |                     g_simple_async_result_complete
                |          |                     complete_in_idle_cb_for_thread
                |          |                     g_idle_dispatch
                |          |                     g_main_dispatch
                |          |                     g_main_context_dispatch
                |          |                     g_main_context_iterate
                |          |                     g_main_loop_run
                |          |                     process_one_checkout
                |          |                     ostree_builtin_checkout
                |          |                     ostree_main
                |          |                     main
                |          |                     __libc_start_main
                |          |          
                |           --30.52%-- ostree_repo_file_tree_query_child
                |                     ostree_repo_file_enumerator_next_file
                |                     next_files_thread
                |                     run_in_thread
                |                     io_job_thread
                |                     g_thread_pool_thread_proxy
                |                     g_thread_proxy
                |                     start_thread
                |          
                |--1.72%-- g_variant_type_info_n_members
                |          gvs_tuple_n_children
                |          g_variant_serialised_n_children
                |          |          
                |          |--56.14%-- g_variant_n_children
                |          |          g_variant_get_child_value
                |          |          |          
                |          |          |--61.11%-- ostree_repo_file_get_checksum
                |          |          |          checkout_file_thread
                |          |          |          run_in_thread
                |          |          |          io_job_thread
                |          |          |          g_thread_pool_thread_proxy
                |          |          |          g_thread_proxy
                |          |          |          start_thread
                |          |          |          
                |          |           --38.89%-- g_variant_valist_get
                |          |                     g_variant_get_va
                |          |                     g_variant_get_child
                |          |                     ostree_pack_index_search
                |          |                     find_object_in_packs
                |          |                     repo_find_object
                |          |                     ostree_repo_load_variant
                |          |                     do_resolve_nonroot
                |          |                     ostree_repo_file_ensure_resolved
                |          |                     ostree_repo_file_get_xattrs
                |          |                     ostree_repo_checkout_tree_async
                |          |                     on_got_next_files
                |          |                     next_async_callback_wrapper
                |          |                     g_simple_async_result_complete
                |          |                     complete_in_idle_cb_for_thread
                |          |                     g_idle_dispatch
                |          |                     g_main_dispatch
                |          |                     g_main_context_dispatch
                |          |                     g_main_context_iterate
                |          |                     g_main_loop_run
                |          |                     process_one_checkout
                |          |                     ostree_builtin_checkout
                |          |                     ostree_main
                |          |                     main
                |          |                     __libc_start_main
                |          |          
                |           --43.86%-- g_variant_serialised_get_child
                |                     g_variant_get_child_value
                |                     g_variant_valist_get
                |                     g_variant_get_va
                |                     g_variant_get_child
                |                     ostree_pack_index_search
                |                     find_object_in_packs
                |                     repo_find_object
                |                     ostree_repo_load_variant
                |                     query_child_info_dir
                |                     ostree_repo_file_tree_query_child
                |                     ostree_repo_file_enumerator_next_file
                |                     next_files_thread
                |                     run_in_thread
                |                     io_job_thread
                |                     g_thread_pool_thread_proxy
                |                     g_thread_proxy
                |                     start_thread
                |          
                |--1.53%-- g_variant_type_info_get
                |          g_variant_alloc
                |          g_variant_new_from_bytes
                |          g_variant_new_from_data
                |          |          
                |          |--69.84%-- ot_util_variant_map
                |          |          ostree_repo_load_file
                |          |          ostree_repo_file_tree_query_child
                |          |          ostree_repo_file_enumerator_next_file
                |          |          next_files_thread
                |          |          run_in_thread
                |          |          io_job_thread
                |          |          g_thread_pool_thread_proxy
                |          |          g_thread_proxy
                |          |          start_thread
                |          |          
                |           --30.16%-- ot_gvariant_new_bytearray
                |                     ostree_checksum_to_bytes_v
                |                     find_object_in_packs
                |                     repo_find_object
                |                     ostree_repo_load_variant
                |                     do_resolve_nonroot
                |                     ostree_repo_file_ensure_resolved
                |                     ostree_repo_file_get_xattrs
                |                     ostree_repo_checkout_tree_async
                |                     on_got_next_files
                |                     next_async_callback_wrapper
                |                     g_simple_async_result_complete
                |                     complete_in_idle_cb_for_thread
                |                     g_idle_dispatch
                |                     g_main_dispatch
                |                     g_main_context_dispatch
                |                     g_main_context_iterate
                |                     g_main_loop_run
                |                     process_one_checkout
                |                     ostree_builtin_checkout
                |                     ostree_main
                |                     main
                |                     __libc_start_main
                |          
                |--0.75%-- g_variant_serialised_check
                |          g_variant_serialised_get_child
                |          g_variant_get_child_value
                |          g_variant_get_child
                |          ostree_pack_index_search
                |          find_object_in_packs
                |          repo_find_object
                |          ostree_repo_load_variant
                |          query_child_info_dir
                |          ostree_repo_file_tree_query_child
                |          ostree_repo_file_enumerator_next_file
                |          next_files_thread
                |          run_in_thread
                |          io_job_thread
                |          g_thread_pool_thread_proxy
                |          g_thread_proxy
                |          start_thread
                |          
                 --0.66%-- g_variant_unref
                           ostree_repo_checkout_tree_async
                           on_got_next_files
                           next_async_callback_wrapper
                           g_simple_async_result_complete
                           complete_in_idle_cb_for_thread
                           g_idle_dispatch
                           g_main_dispatch
                           g_main_context_dispatch
                           g_main_context_iterate
                           g_main_loop_run
                           process_one_checkout
                           ostree_builtin_checkout
                           ostree_main
                           main
                           __libc_start_main
     2.03%   ostree  libc-2.15.so                [.] _int_free                                   
