1 # --------------------------------------------------------------------------- #
3 # --------------------------------------------------------------------------- #
7 fun:monoeg_g_hash_table_iter_next
8 fun:monoeg_g_hash_table_lookup_extended
16 # --------------------------------------------------------------------------- #
18 # --------------------------------------------------------------------------- #
22 fun:mono_class_get_first_method_idx
23 fun:mono_class_get_flags
24 fun:mono_class_get_generic_class
25 fun:mono_class_get_method_count
26 fun:mono_class_get_field_count
27 fun:mono_class_set_first_method_idx
28 fun:mono_class_set_method_count
32 fun:mono_class_is_ginst
37 fun:mono_class_has_parent
38 fun:mono_class_has_parent_fast
43 fun:inflate_generic_context
44 fun:inflate_generic_type
45 fun:init_sizes_with_info
46 fun:make_generic_param_class
47 fun:mono_bounded_array_class_get
48 fun:mono_class_create_from_typedef
49 fun:mono_class_from_generic_parameter_internal
50 fun:mono_class_from_mono_type
51 fun:mono_class_get_cctor
52 fun:mono_class_get_inflated_method
53 fun:mono_class_get_method_from_name_flags
54 fun:mono_class_get_methods
55 fun:mono_class_get_vtable_entry
56 fun:mono_class_has_failure
57 fun:mono_class_has_finalizer
58 fun:mono_class_inflate_generic_method_full_checked
60 fun:mono_class_instance_size
61 fun:mono_class_is_assignable_from
62 fun:mono_class_layout_fields
63 fun:mono_class_setup_basic_field_info
64 fun:mono_class_setup_fields
65 fun:mono_class_setup_interfaces
66 fun:mono_class_setup_methods
67 fun:mono_class_setup_supertypes
68 fun:mono_class_setup_vtable_full
69 fun:mono_class_setup_vtable_general
70 fun:mono_field_resolve_type
71 fun:mono_generic_class_get_class
72 fun:mono_method_get_context_general
73 fun:mono_method_get_method_definition
74 fun:mono_ptr_class_get
75 fun:mono_type_get_basic_type_from_generic
76 fun:mono_type_get_underlying_type
77 fun:mono_type_has_exceptions
81 fun:mono_domain_alloc0
85 fun:finalize_domain_objects
87 fun:mono_domain_finalize
89 fun:object_register_finalizer
94 fun:mono_handle_stack_scan
98 fun:mono_stack_mark_init
99 fun:mono_stack_mark_pop
103 fun:vell_icall_get_method_attributes
104 fun:ves_icall_InternalInvoke
105 fun:ves_icall_RuntimeTypeHandle_IsArray
106 fun:ves_icall_RuntimeType_GetConstructors_native
107 fun:ves_icall_System_Array_FastCopy
108 fun:ves_icall_System_Reflection_MonoMethodInfo_get_parameter_info
113 fun:mono_image_alloc0
114 fun:mono_image_strdup
118 fun:jit_info_table_add
119 fun:jit_info_table_chunk_index
120 fun:jit_info_table_copy_and_split_chunk
121 fun:jit_info_table_find
122 fun:jit_info_table_index
123 fun:jit_info_table_split_chunk
124 fun:mono_jit_info_init
128 fun:cache_memberref_sig
129 fun:inflate_generic_signature_checked
130 fun:mono_get_method_from_token
131 fun:mono_method_get_signature_checked
132 fun:mono_method_signature_checked
137 fun:mono_marshal_get_native_wrapper
138 fun:mono_marshal_isinst_with_cache
142 fun:_mono_metadata_generic_class_equal
143 fun:collect_method_images
144 fun:do_mono_metadata_parse_type
145 fun:img_set_cache_get
146 fun:mono_metadata_decode_row
147 fun:mono_metadata_get_canonical_generic_inst
148 fun:mono_metadata_lookup_generic_class
149 fun:mono_metadata_parse_type_internal
150 fun:mono_type_get_class
151 fun:mono_type_get_type
152 fun:mono_type_is_struct
157 fun:mono_monitor_ensure_owned
158 fun:mono_monitor_enter_v4_fast
159 fun:mono_monitor_exit_inflated
160 fun:mono_monitor_inflate
161 fun:mono_monitor_try_enter_inflated
162 fun:mono_monitor_try_enter_internal
164 fun:ves_icall_System_Threading_Monitor_Monitor_pulse_all
165 fun:ves_icall_System_Threading_Monitor_Monitor_test_synchronised
166 fun:ves_icall_System_Threading_Monitor_Monitor_try_enter_with_atomic_var
167 fun:ves_icall_System_Threading_Monitor_Monitor_wait
172 fun:mono_conc_g_hash_table_lookup_extended
177 fun:mono_g_hash_table_find_slot
181 fun:mono_class_compute_gc_descriptor
182 fun:mono_class_create_runtime_vtable
183 fun:mono_class_vtable_full
184 fun:mono_object_handle_get_virtual_method
185 fun:mono_object_handle_isinst
186 fun:mono_object_isinst_checked
187 fun:mono_object_new_alloc_specific_checked
188 fun:mono_object_new_specific_checked
189 fun:mono_runtime_class_init_full
190 fun:mono_runtime_invoke_array_checked
191 fun:mono_runtime_try_invoke_array
192 fun:mono_string_new_size_checked
194 # reflection-cache.h #
196 fun:cache_object_handle
200 fun:method_object_construct
205 fun:mono_runtime_is_shutting_down
206 fun:mono_runtime_try_shutdown
208 # sgen-client-mono.h #
210 fun:SGEN_LOAD_VTABLE_UNCHECKED
214 fun:mono_gchandle_free
215 fun:mono_gc_alloc_string
216 fun:mono_gc_alloc_vector
217 fun:mono_gc_thread_in_critical_region
218 fun:mono_gc_wbarrier_set_arrayref
219 fun:sgen_client_gchandle_created
220 fun:sgen_client_gchandle_destroyed
222 # threadpool-worker-default.c #
225 fun:heuristic_notify_work_completed
226 fun:heuristic_should_adjust
227 fun:hill_climbing_change_thread_count
228 fun:hill_climbing_force_change
229 fun:hill_climbing_update
230 fun:monitor_should_keep_running
232 fun:monitor_sufficient_delay_since_last_dequeue
236 fun:try_invoke_perform_wait_callback
243 fun:mono_thread_clr_state
244 fun:mono_thread_detach_internal
245 fun:mono_thread_set_name_internal
246 fun:mono_threads_add_joinable_thread
247 fun:mono_threads_join_threads
248 fun:remove_and_abort_threads
249 fun:request_thread_abort
253 fun:mono_w32handle_lookup
254 fun:mono_w32handle_lookup_data
255 fun:mono_w32handle_new_internal
256 fun:mono_w32handle_ref_core
257 fun:mono_w32handle_unref_core
259 # --------------------------------------------------------------------------- #
261 # --------------------------------------------------------------------------- #
265 fun:recompute_aliased_variables
269 fun:mono_aot_get_cached_class_info
270 fun:mono_aot_get_method_from_vt_slot
274 fun:mono_decompose_vtype_opts
282 fun:mono_analyze_liveness
283 fun:mono_liveness_handle_exception_clauses
287 fun:check_call_signature
290 fun:mono_method_check_inlining
291 fun:mono_method_to_ir
292 fun:mono_spill_global_vars
297 fun:mono_arch_allocate_vars
298 fun:mono_arch_emit_epilog
299 fun:mono_arch_emit_prolog
300 fun:mono_arch_get_delegate_invoke_impl
301 fun:mono_arch_lowering_pass
302 fun:mono_arch_peephole_pass_2
306 fun:mono_local_regalloc
307 fun:mono_peephole_ins
309 # mini-exceptions.c #
311 fun:mono_thread_state_init_from_sigctx
313 # mini-generic-sharing.c #
316 fun:class_get_rgctx_template_oti
317 fun:get_info_templates
319 fun:inst_check_context_used
320 fun:mini_get_basic_type_from_generic
321 fun:mini_is_gsharedvt_type
322 fun:mini_type_get_underlying_type
323 fun:mono_class_fill_runtime_generic_context
324 fun:mono_generic_context_check_used
325 fun:mono_method_check_context_used
326 fun:mono_method_fill_runtime_generic_context
327 fun:mono_method_get_declaring_generic_method
328 fun:mono_method_is_generic_impl
329 fun:mono_method_needs_static_rgctx_invoke
330 fun:rgctx_template_set_slot
331 fun:set_info_templates
333 # mini-native-types.c #
335 fun:mini_native_type_replace_type
339 fun:create_runtime_invoke_info
340 fun:mini_imt_entry_inited
341 fun:mono_jit_compile_method_with_opt
342 fun:mono_jit_find_compiled_method_with_jit_info
343 fun:mono_jit_runtime_invoke
345 # mini-trampolines.c #
347 fun:common_call_trampoline
348 fun:mini_add_method_trampoline
349 fun:mini_resolve_imt_method
350 fun:mono_create_delegate_trampoline_info
351 fun:mono_create_jit_trampoline
352 fun:mono_create_jump_trampoline
353 fun:mono_delegate_trampoline
354 fun:mono_magic_trampoline
355 fun:mono_rgctx_lazy_fetch_trampoline
356 fun:mono_vcall_trampoline
360 fun:mini_method_compile
361 fun:mono_allocate_stack_slots
363 fun:mono_compile_create_vars
364 fun:mono_insert_branches_between_bblocks
365 fun:mono_jit_compile_method_inner
366 fun:mono_time_track_end
367 fun:mono_type_to_load_membase
368 fun:mono_type_to_store_membase
372 fun:mono_save_seq_point_info
376 fun:mono_arch_patch_callsite
380 fun:mono_unwind_ops_encode_full
382 # --------------------------------------------------------------------------- #
384 # --------------------------------------------------------------------------- #
390 fun:sgen_try_alloc_obj_nolock
392 # sgen-array-list.c #
394 fun:sgen_array_list_add
395 fun:sgen_array_list_find_unset
397 # sgen-array-list.h #
399 fun:sgen_array_list_bucketize
403 fun:sgen_card_table_wbarrier_range_copy
407 fun:sgen_card_table_mark_address
409 # sgen-fin-weak-hash.c #
415 fun:mono_gc_wbarrier_generic_store
419 fun:sgen_set_nursery_scan_start
425 fun:sgen_gchandle_iterate
429 fun:ensure_block_is_checked_for_sweeping
430 fun:ensure_can_access_block_free_list
431 fun:major_finish_sweep_checking
434 fun:sweep_block_for_size
435 fun:unlink_slot_from_free_list_uncontested
437 # sgen-nursery-allocator.c #
439 fun:sgen_fragment_allocator_add
440 fun:sgen_fragment_allocator_alloc
441 fun:sgen_fragment_allocator_par_range_alloc
442 fun:sgen_fragment_allocator_release
444 # --------------------------------------------------------------------------- #
446 # --------------------------------------------------------------------------- #
450 fun:is_pointer_hazardous
451 fun:mono_get_hazardous_pointer
452 fun:mono_thread_small_id_alloc
454 # lock-free-array-queue.c #
456 fun:mono_lock_free_array_queue_pop
457 fun:mono_lock_free_array_queue_push
461 fun:mono_gc_bzero_aligned
462 fun:mono_gc_memmove_aligned
464 # mono-conc-hashtable.c #
467 fun:mono_conc_hashtable_insert
468 fun:mono_conc_hashtable_lookup
472 fun:mono_sigctx_to_monoctx
476 fun:mono_error_cleanup
480 fun:mono_lazy_initialize
482 # mono-linked-list-set.c #
485 fun:mono_lls_get_hazardous_pointer_with_mask
487 # mono-threads-posix-signals.c #
489 fun:restart_signal_handler
490 fun:suspend_signal_handler
492 # mono-threads-state-machine.c #
494 fun:check_thread_state
495 fun:mono_threads_transition_finish_async_suspend
499 fun:mono_thread_info_uninstall_interrupt
503 fun:mono_os_event_set
507 fun:mono_refcount_decrement