stackval_to_data stackval_from_data ves_exec_method string_marshal_test0 string_marshal_test1 string_marshal_test2 string_marshal_test3 test_lpwstr_marshal return_self BugGetVersionEx callFunction class_marshal_test0 class_marshal_test1 class_marshal_test2 class_marshal_test4 GetVersionEx HexDump HexDump1W HexDumpA marshal_test_bool_struct marshal_test_ref_bool TestVectorList __bsd_dtoa bsd_strtod # # Produced by the tests # mono_test_asany mono_test_byvalstr_check mono_test_byvalstr_gen mono_test_delegate_struct mono_test_empty_pinvoke mono_test_empty_struct mono_test_last_error mono_test_many_byte_arguments mono_test_many_double_arguments mono_test_many_float_arguments mono_test_many_int_arguments mono_test_many_short_arguments mono_test_marshal_amd64_pass_return_struct1 mono_test_marshal_amd64_pass_return_struct2 mono_test_marshal_amd64_pass_return_struct3 mono_test_marshal_amd64_pass_return_struct4 mono_test_marshal_array mono_test_marshal_bool_byref mono_test_marshal_byref_class mono_test_marshal_byref_string_array mono_test_marshal_char mono_test_marshal_char_array mono_test_marshal_class mono_test_marshal_delegate mono_test_marshal_delegate10 mono_test_marshal_delegate2 mono_test_marshal_delegate4 mono_test_marshal_delegate5 mono_test_marshal_delegate6 mono_test_marshal_delegate7 mono_test_marshal_delegate8 mono_test_marshal_delegate9 mono_test_marshal_delegate_struct mono_test_marshal_empty_string_array mono_test_marshal_inout_array mono_test_marshal_inout_nonblittable_array mono_test_marshal_long_align_struct_array mono_test_marshal_mixed_point mono_test_marshal_mixed_point_2 mono_test_marshal_out_struct mono_test_marshal_pass_return_custom mono_test_marshal_pass_return_custom_in_delegate mono_test_marshal_point mono_test_marshal_primitive_byref_delegate mono_test_marshal_return_delegate mono_test_marshal_return_delegate_delegate mono_test_marshal_string_array mono_test_marshal_stringbuilder mono_test_marshal_stringbuilder_array mono_test_marshal_stringbuilder_unicode mono_test_marshal_struct mono_test_marshal_struct2 mono_test_marshal_struct2_2 mono_test_marshal_struct_array mono_test_marshal_unicode_string_array mono_test_marshal_asany_inout mono_test_marshal_byref_struct mono_test_marshal_cdecl_delegate mono_test_marshal_ia64_pass_return_struct5 mono_test_marshal_ia64_pass_return_struct6 mono_test_marshal_out_array mono_test_marshal_out_array_delegate mono_test_marshal_out_string_array_delegate mono_test_marshal_pass_byref_custom mono_test_marshal_pass_out_custom mono_test_marshal_return_string_array_delegate mono_test_marshal_small_struct_delegate1 mono_test_marshal_small_struct_delegate10 mono_test_marshal_small_struct_delegate11 mono_test_marshal_small_struct_delegate2 mono_test_marshal_small_struct_delegate3 mono_test_marshal_small_struct_delegate4 mono_test_marshal_small_struct_delegate5 mono_test_marshal_small_struct_delegate6 mono_test_marshal_small_struct_delegate7 mono_test_marshal_small_struct_delegate8 mono_test_marshal_small_struct_delegate9 mono_test_puts_static mono_test_ref_vtype mono_test_return_string mono_test_marshal_blittable_struct_delegate mono_test_marshal_return_enum_delegate mono_test_return_vtype mono_test_split_double_arguments mono_test_stdcall_name_mangling mono_union_test_1 NameManglingAnsi NameManglingAnsi2A NameManglingAnsi2W NameManglingAnsiA NameManglingAnsiW NameManglingAuto NameManglingAutoW NameManglingUnicode NameManglingUnicode2 NameManglingUnicodeW reliable_delegate # # Some internals # mini_emit_castclass_iface_class mini_emit_castclass_iface mini_emit_castclass mini_emit_isninst_cast mini_emit_isninst_iface_cast mini_emit_isninst_iface_class_cast mini_emit_memcpy mini_emit_memset mini_emit_virtual_call ldind_to_load_membase mono_return_int mono_return_int_ss mono_return_int_su mono_return_sc1 mono_return_sc3 mono_return_sc5 mono_return_ss # # The following are internal calls that are exposed because of cross # library dependencies but could be private # mono_assembly_load_corlib mono_jit_walk_stack mono_init_icall mono_eval_cond_branch mini_emit_aotconst mono_add_ins_to_end mono_type_from_stack_type mono_perform_ssapre">mono_perform_ssapre mono_get_shared_generic_class mono_dynamic_stream_reset">mono_dynamic_stream_reset mono_allocate_stack_slots mono_get_inflated_method mono_debug_read_method mono_domain_get_tls_offset mono_thread_get_tls_offset mono_class_init_trampoline mono_class_inflate_generic_method_full mono_class_setup_interface_offsets mono_class_get_overrides_full mono_class_has_special_static_fields mono_class_bind_generic_parameters mono_config_parse_publisher_policy mono_get_trampoline_code mono_helper_compile_generic_method mono_helper_ldstr mono_helper_ldstr_mscorlib mono_helper_newobj_mscorlib mono_helper_stelem_ref mono_helper_stelem_ref_check mono_metadata_get_generic_param_row mono_metadata_signature_deep_dup mono_metadata_get_param_attrs mono_metadata_load_generic_param_constraints mono_find_jit_opcode_emulation mono_marshal_get_ldflda_wrapper mono_debug_free_method_jit_info mono_reflection_get_dynamic_overrides mono_poll mono_array_new_va mono_dynamic_stream_reset mono_domain_get_tls_offset mono_domain_add_class_static_data mono_handle_native_sigsegv mono_set_config_dir mono_profiler_coverage_alloc mono_profiler_coverage_free mini_method_compile mono_destroy_compile # # Bundles, internal: # mono_register_config_for_assembly # # Optimizations methods, exposed because they are used across files # mono_perform_ssapre mono_local_cprop mono_local_regalloc mono_aliasing_deadce mono_aliasing_get_affected_variables_for_inst mono_aliasing_get_affected_variables_for_inst_in_bb mono_aliasing_get_affected_variables_for_inst_traversing_code mono_aliasing_initialize_code_traversal mono_branch_optimize_exception_target mono_destroy_aliasing_information mono_build_aliasing_information mono_unlink_bblock # # JIT code genreation internals # mono_delegate_trampoline mono_magic_trampoline mono_call_inst_add_outarg_reg # # Most init/cleanup routines are internally called, so they do not need to be # documented # mono_thread_init mono_assemblies_init mono_debug_init_1 mono_debug_init_2 mono_debug_init mono_aot_init mono_init_debugger mono_debugger_initialize mono_debug_init_method mono_image_init mono_images_init mono_burg_init mono_interp_cleanup mono_marshal_init mono_loader_init mono_metadata_init mono_thread_pool_init mono_network_init mono_network_cleanup mono_raw_buffer_init mono_debugger_cleanup mono_thread_pool_cleanup mono_gc_cleanup mono_interp_init mono_context_init mono_gc_init mono_debug_cleanup mono_image_module_basic_init mono_thread_pool_cleanup mono_icall_cleanup mono_icall_init mono_monitor_init mono_install_init_vtable mono_x86_tramp_init mono_install_get_cached_class_info mono_debugger_init # # Internal JIT icalls # mono_lldiv mono_lldiv_un mono_llmult mono_llmult_ovf mono_llmult_ovf_un mono_llrem mono_llrem_un mono_fconv_ovf_i8 mono_fconv_ovf_u8 mono_fconv_u4 mono_fconv_u8 mono_ldftn mono_ldftn_nosync mono_ldtoken_wrapper mono_ldvirtfn mono_class_static_field_address ves_array_element_address mono_runtime_set_shutting_down mono_set_rootdir mono_object_hash mono_thread_pool_remove_socket mono_thread_free_local_slot_values mono_get_jit_tls_key mono_get_lmf_tls_offset mono_jit_thread_attach # # Internally used # mono_assembly_load_from_full mono_assembly_load_module mono_assembly_load_reference mono_assembly_load_references mono_assembly_load_with_partial_name mono_assembly_fill_assembly_name mono_assembly_foreach mono_assembly_invoke_load_hook mono_assembly_invoke_search_hook mono_assembly_name_parse_full mono_assembly_set_main mono_assembly_get_assemblyref mono_assembly_setrootdir # # I believe these are internal, but I should check with the JIT guys # mono_assembly_open_full # # These are internal rawbuffer structures that we use to explore the # access to the metadata. # mono_raw_buffer_get_n_pagefaults mono_raw_buffer_handle_pagefault mono_raw_buffer_is_pagefault mono_raw_buffer_set_make_unreadable # # AOT: I believe that the AOT API is completely internal, so am listing it # here for now, unless we decide there are pieces that should be documneted # mono_aot_find_jit_info mono_aot_get_method_from_token mono_aot_get_n_pagefaults mono_aot_handle_pagefault mono_aot_is_pagefault mono_aot_set_make_unreadable mono_aot_find_jit_info mono_aot_get_method_from_token mono_aot_get_n_pagefaults mono_aot_get_plt_entry mono_aot_handle_pagefault mono_aot_is_pagefault mono_aot_plt_resolve mono_aot_set_make_unreadable mono_aot_plt_trampoline mono_aot_trampoline mono_aot_get_cached_class_info mono_aot_get_method mono_aot_is_got_entry # # These should be static, but require some ugly changes # alu_reg_to_alu_imm alu_reg_to_alu_membase_imm # # Internal security manager # mono_secman_inheritancedemand_method mono_secman_inheritancedemand_class