20 marshal_test_bool_struct
26 # Produced by the tests
29 mono_test_byvalstr_check
30 mono_test_byvalstr_gen
31 mono_test_delegate_struct
32 mono_test_empty_pinvoke
33 mono_test_empty_struct
35 mono_test_many_byte_arguments
36 mono_test_many_double_arguments
37 mono_test_many_float_arguments
38 mono_test_many_int_arguments
39 mono_test_many_short_arguments
40 mono_test_marshal_amd64_pass_return_struct1
41 mono_test_marshal_amd64_pass_return_struct2
42 mono_test_marshal_amd64_pass_return_struct3
43 mono_test_marshal_amd64_pass_return_struct4
44 mono_test_marshal_array
45 mono_test_marshal_bool_byref
46 mono_test_marshal_byref_class
47 mono_test_marshal_byref_string_array
48 mono_test_marshal_char
49 mono_test_marshal_char_array
50 mono_test_marshal_class
51 mono_test_marshal_delegate
52 mono_test_marshal_delegate10
53 mono_test_marshal_delegate2
54 mono_test_marshal_delegate4
55 mono_test_marshal_delegate5
56 mono_test_marshal_delegate6
57 mono_test_marshal_delegate7
58 mono_test_marshal_delegate8
59 mono_test_marshal_delegate9
60 mono_test_marshal_delegate_struct
61 mono_test_marshal_empty_string_array
62 mono_test_marshal_inout_array
63 mono_test_marshal_inout_nonblittable_array
64 mono_test_marshal_long_align_struct_array
65 mono_test_marshal_mixed_point
66 mono_test_marshal_mixed_point_2
67 mono_test_marshal_out_struct
68 mono_test_marshal_pass_return_custom
69 mono_test_marshal_pass_return_custom_in_delegate
70 mono_test_marshal_point
71 mono_test_marshal_primitive_byref_delegate
72 mono_test_marshal_return_delegate
73 mono_test_marshal_return_delegate_delegate
74 mono_test_marshal_string_array
75 mono_test_marshal_stringbuilder
76 mono_test_marshal_stringbuilder_array
77 mono_test_marshal_stringbuilder_unicode
78 mono_test_marshal_struct
79 mono_test_marshal_struct2
80 mono_test_marshal_struct2_2
81 mono_test_marshal_struct_array
82 mono_test_marshal_unicode_string_array
83 mono_test_marshal_asany_inout
84 mono_test_marshal_byref_struct
85 mono_test_marshal_cdecl_delegate
86 mono_test_marshal_ia64_pass_return_struct5
87 mono_test_marshal_ia64_pass_return_struct6
88 mono_test_marshal_out_array
89 mono_test_marshal_out_array_delegate
90 mono_test_marshal_out_string_array_delegate
91 mono_test_marshal_pass_byref_custom
92 mono_test_marshal_pass_out_custom
93 mono_test_marshal_return_string_array_delegate
94 mono_test_marshal_small_struct_delegate1
95 mono_test_marshal_small_struct_delegate10
96 mono_test_marshal_small_struct_delegate11
97 mono_test_marshal_small_struct_delegate2
98 mono_test_marshal_small_struct_delegate3
99 mono_test_marshal_small_struct_delegate4
100 mono_test_marshal_small_struct_delegate5
101 mono_test_marshal_small_struct_delegate6
102 mono_test_marshal_small_struct_delegate7
103 mono_test_marshal_small_struct_delegate8
104 mono_test_marshal_small_struct_delegate9
105 mono_test_puts_static
107 mono_test_return_string
108 mono_test_marshal_blittable_struct_delegate
109 mono_test_marshal_return_enum_delegate
110 mono_test_return_vtype
111 mono_test_split_double_arguments
112 mono_test_stdcall_name_mangling
128 mini_emit_castclass_iface_class
129 mini_emit_castclass_iface
131 mini_emit_isninst_cast
132 mini_emit_isninst_iface_cast
133 mini_emit_isninst_iface_class_cast
136 mini_emit_virtual_call
137 ldind_to_load_membase
146 # The following are internal calls that are exposed because of cross
147 # library dependencies but could be private
149 mono_assembly_load_corlib
152 mono_eval_cond_branch
155 mono_type_from_stack_type
156 mono_perform_ssapre">mono_perform_ssapre
157 mono_get_shared_generic_class
158 mono_dynamic_stream_reset">mono_dynamic_stream_reset
159 mono_allocate_stack_slots
160 mono_get_inflated_method
161 mono_debug_read_method
162 mono_domain_get_tls_offset
163 mono_thread_get_tls_offset
164 mono_class_init_trampoline
165 mono_class_inflate_generic_method_full
166 mono_class_setup_interface_offsets
167 mono_class_get_overrides_full
168 mono_class_has_special_static_fields
169 mono_class_bind_generic_parameters
170 mono_config_parse_publisher_policy
171 mono_get_trampoline_code
172 mono_helper_compile_generic_method
174 mono_helper_ldstr_mscorlib
175 mono_helper_newobj_mscorlib
176 mono_helper_stelem_ref
177 mono_helper_stelem_ref_check
178 mono_metadata_get_generic_param_row
179 mono_metadata_signature_deep_dup
180 mono_metadata_get_param_attrs
181 mono_metadata_load_generic_param_constraints
182 mono_find_jit_opcode_emulation
183 mono_marshal_get_ldflda_wrapper
184 mono_debug_free_method_jit_info
185 mono_reflection_get_dynamic_overrides
188 mono_dynamic_stream_reset
189 mono_domain_get_tls_offset
190 mono_domain_add_class_static_data
191 mono_handle_native_sigsegv
193 mono_profiler_coverage_alloc
194 mono_profiler_coverage_free
197 mono_get_method_constrained
201 mono_register_config_for_assembly
203 # Optimizations methods, exposed because they are used across files
209 mono_aliasing_get_affected_variables_for_inst
210 mono_aliasing_get_affected_variables_for_inst_in_bb
211 mono_aliasing_get_affected_variables_for_inst_traversing_code
212 mono_aliasing_initialize_code_traversal
213 mono_branch_optimize_exception_target
214 mono_destroy_aliasing_information
215 mono_build_aliasing_information
218 # JIT code genreation internals
220 mono_delegate_trampoline
221 mono_magic_trampoline
222 mono_call_inst_add_outarg_reg
224 # Most init/cleanup routines are internally called, so they do not need to be
234 mono_debugger_initialize
235 mono_debug_init_method
243 mono_thread_pool_init
247 mono_debugger_cleanup
248 mono_thread_pool_cleanup
254 mono_image_module_basic_init
255 mono_thread_pool_cleanup
259 mono_install_init_vtable
261 mono_install_get_cached_class_info
264 # Internal JIT icalls
281 mono_class_static_field_address
282 ves_array_element_address
283 mono_runtime_set_shutting_down
286 mono_thread_pool_remove_socket
287 mono_thread_free_local_slot_values
289 mono_get_lmf_tls_offset
290 mono_jit_thread_attach
294 mono_assembly_load_from_full
295 mono_assembly_load_module
296 mono_assembly_load_reference
297 mono_assembly_load_references
298 mono_assembly_load_with_partial_name
299 mono_assembly_fill_assembly_name
300 mono_assembly_foreach
301 mono_assembly_invoke_load_hook
302 mono_assembly_invoke_search_hook
303 mono_assembly_name_parse_full
304 mono_assembly_set_main
305 mono_assembly_get_assemblyref
306 mono_assembly_setrootdir
308 # I believe these are internal, but I should check with the JIT guys
310 mono_assembly_open_full
312 # These are internal rawbuffer structures that we use to explore the
313 # access to the metadata.
315 mono_raw_buffer_get_n_pagefaults
316 mono_raw_buffer_handle_pagefault
317 mono_raw_buffer_is_pagefault
318 mono_raw_buffer_set_make_unreadable
320 # AOT: I believe that the AOT API is completely internal, so am listing it
321 # here for now, unless we decide there are pieces that should be documneted
323 mono_aot_find_jit_info
324 mono_aot_get_method_from_token
325 mono_aot_get_n_pagefaults
326 mono_aot_handle_pagefault
327 mono_aot_is_pagefault
328 mono_aot_set_make_unreadable
329 mono_aot_find_jit_info
330 mono_aot_get_method_from_token
331 mono_aot_get_n_pagefaults
332 mono_aot_get_plt_entry
333 mono_aot_handle_pagefault
334 mono_aot_is_pagefault
336 mono_aot_set_make_unreadable
337 mono_aot_plt_trampoline
339 mono_aot_get_cached_class_info
341 mono_aot_is_got_entry
343 # These should be static, but require some ugly changes
346 alu_reg_to_alu_membase_imm
348 # Internal security manager
350 mono_secman_inheritancedemand_method
351 mono_secman_inheritancedemand_class