Merge pull request #1857 from slluis/fix-assembly-resolver
[mono.git] / msvc / mono.def
index 6a1f0d49d5448d79a932eb4435c2f4a3c42ac8bb..d98ead82b479a38b8a48d2d14c84825fb4a28c8e 100644 (file)
@@ -84,6 +84,7 @@ mono_class_from_mono_type
 mono_class_from_name
 mono_class_from_name_case
 mono_class_from_typeref
+mono_class_from_typeref_checked
 mono_class_get
 mono_class_get_byref_type
 mono_class_get_com_object_class
@@ -161,10 +162,21 @@ mono_context_get
 mono_context_get_desc
 mono_context_init
 mono_context_set
+mono_counter_get_name
+mono_counter_get_section
+mono_counter_get_size
+mono_counter_get_type
+mono_counter_get_unit
+mono_counter_get_variance
 mono_counters_cleanup
 mono_counters_dump
 mono_counters_enable
+mono_counters_foreach
+mono_counters_init
+mono_counters_on_register
 mono_counters_register
+mono_counters_register_with_size
+mono_counters_sample
 mono_custom_attrs_construct
 mono_custom_attrs_free
 mono_custom_attrs_from_assembly
@@ -189,9 +201,8 @@ mono_debug_find_method
 mono_debug_free_method_jit_info
 mono_debug_free_source_location
 mono_debug_il_offset_from_address
+mono_debug_image_has_debug_info
 mono_debug_init
-mono_debug_list_add
-mono_debug_list_remove
 mono_debug_lookup_locals
 mono_debug_lookup_method
 mono_debug_lookup_method_addresses
@@ -201,17 +212,18 @@ mono_debug_open_mono_symbols
 mono_debug_print_stack_frame
 mono_debug_print_vars
 mono_debug_remove_method
-mono_debug_symfile_free_locals
 mono_debug_symfile_free_location
-mono_debug_symfile_get_line_numbers
-mono_debug_symfile_get_line_numbers_full
 mono_debug_symfile_is_loaded
 mono_debug_symfile_lookup_locals
 mono_debug_symfile_lookup_location
 mono_debug_symfile_lookup_method
+mono_debugger_agent_register_transport
 mono_debugger_insert_breakpoint
 mono_debugger_method_has_breakpoint
 mono_debugger_run_finally
+mono_decimal_addsub
+mono_decimal_divide
+mono_decimal_from_number
 mono_declsec_flags_from_assembly
 mono_declsec_flags_from_class
 mono_declsec_flags_from_method
@@ -243,12 +255,14 @@ mono_domain_has_type_resolve
 mono_domain_is_unloading
 mono_domain_owns_vtable_slot
 mono_domain_set
+mono_domain_set_config
 mono_domain_set_internal
 mono_domain_try_type_resolve
 mono_domain_try_unload
 mono_domain_unload
 mono_dwarf_escape_path
 mono_emit_native_call
+mono_enable_debug_domain_unload
 mono_environment_exitcode_get
 mono_environment_exitcode_set
 mono_error_cleanup
@@ -312,18 +326,17 @@ mono_g_hash_table_replace
 mono_g_hash_table_size
 mono_gc_collect
 mono_gc_collection_count
-mono_gc_enable_events
 mono_gc_get_generation
 mono_gc_get_heap_size
 mono_gc_get_used_size
 mono_gc_invoke_finalizers
-mono_gc_is_finalizer_thread
-mono_gc_make_root_descr_user
 mono_gc_max_generation
-mono_gc_out_of_memory
 mono_gc_reference_queue_add
 mono_gc_reference_queue_free
 mono_gc_reference_queue_new
+mono_gc_register_finalizer_callbacks
+mono_gc_toggleref_add
+mono_gc_toggleref_register_callback
 mono_gc_walk_heap
 mono_gc_wbarrier_arrayref_copy
 mono_gc_wbarrier_generic_nostore
@@ -536,7 +549,7 @@ mono_metadata_guid_heap
 mono_metadata_implmap_from_method
 mono_metadata_init
 mono_metadata_interfaces_from_typedef
-mono_metadata_load_generic_param_constraints
+mono_metadata_load_generic_param_constraints_checked
 mono_metadata_load_generic_params
 mono_metadata_locate
 mono_metadata_locate_token
@@ -616,6 +629,7 @@ mono_mlist_set_next
 mono_module_file_get_object
 mono_module_get_object
 mono_monitor_enter
+mono_monitor_enter_v4
 mono_monitor_exit
 mono_monitor_try_enter
 mono_mprotect
@@ -630,7 +644,6 @@ mono_object_get_domain
 mono_object_get_size
 mono_object_get_virtual_method
 mono_object_hash
-mono_object_is_alive
 mono_object_isinst
 mono_object_isinst_mbyref
 mono_object_isinst_with_cache
@@ -650,6 +663,7 @@ mono_parse_default_optimizations
 mono_path_canonicalize
 mono_path_resolve_symlinks
 mono_pe_file_open
+mono_perfcounter_foreach
 mono_perfcounters_init
 mono_pmip
 mono_poll
@@ -688,6 +702,7 @@ mono_profiler_install_thread_name
 mono_profiler_install_transition
 mono_profiler_load
 mono_profiler_set_events
+mono_profiler_set_statistical_mode
 mono_property_get_flags
 mono_property_get_get_method
 mono_property_get_name
@@ -704,6 +719,7 @@ mono_property_set_value
 mono_ptr_class_get
 mono_raise_exception
 mono_realloc_native_code
+mono_reflection_assembly_get_assembly
 mono_reflection_free_type_info
 mono_reflection_get_custom_attrs
 mono_reflection_get_custom_attrs_blob
@@ -736,7 +752,9 @@ mono_runtime_resource_check_limit
 mono_runtime_resource_limit
 mono_runtime_resource_set_callback
 mono_runtime_run_main
+mono_runtime_set_main_args
 mono_runtime_set_shutting_down
+mono_save_seq_point_info
 mono_security_core_clr_get_options
 mono_security_core_clr_require_elevated_permissions
 mono_security_core_clr_set_options
@@ -748,6 +766,7 @@ mono_sem_wait
 mono_set_assemblies_path
 mono_set_break_policy
 mono_set_config_dir
+mono_set_crash_chaining
 mono_set_defaults
 mono_set_dirs
 mono_set_is_debugger_attached
@@ -776,6 +795,7 @@ mono_signature_vararg_start
 mono_signbit_double
 mono_signbit_float
 mono_stack_walk
+mono_stack_walk_async_safe
 mono_stack_walk_no_il
 mono_store_remote_field
 mono_store_remote_field_new
@@ -783,6 +803,7 @@ mono_string_chars
 mono_string_equal
 mono_string_from_bstr
 mono_string_from_utf16
+mono_string_from_utf32
 mono_string_hash
 mono_string_intern
 mono_string_is_interned
@@ -791,8 +812,10 @@ mono_string_new
 mono_string_new_len
 mono_string_new_size
 mono_string_new_utf16
+mono_string_new_utf32
 mono_string_new_wrapper
 mono_string_to_utf16
+mono_string_to_utf32
 mono_string_to_utf8
 mono_string_to_utf8_checked
 mono_stringify_assembly_name
@@ -802,9 +825,20 @@ mono_thread_cleanup
 mono_thread_create
 mono_thread_current
 mono_thread_detach
+mono_thread_detach_if_exiting
 mono_thread_exit
 mono_thread_get_main
 mono_thread_get_undeniable_exception
+mono_thread_info_clear_interruption
+mono_thread_info_exit
+mono_thread_info_finish_interrupt
+mono_thread_info_get_stack_bounds
+mono_thread_info_interrupt
+mono_thread_info_open_handle
+mono_thread_info_prepare_interrupt
+mono_thread_info_self_interrupt
+mono_thread_info_tls_get
+mono_thread_info_tls_set
 mono_thread_init
 mono_thread_is_foreign
 mono_thread_manage
@@ -812,13 +846,22 @@ mono_thread_new_init
 mono_thread_set_main
 mono_thread_set_manage_callback
 mono_thread_stop
+mono_threads_attach_tools_thread
+mono_threads_core_clear_interruption
+mono_threads_core_finish_interrupt
+mono_threads_core_prepare_interrupt
+mono_threads_core_self_interrupt
+mono_threads_create_thread
 mono_threads_get_default_stacksize
 mono_threads_request_thread_dump
 mono_threads_set_default_stacksize
 mono_tls_key_get_offset
 mono_tls_key_set_offset
 mono_trace_set_level_string
+mono_trace_set_log_handler
 mono_trace_set_mask_string
+mono_trace_set_print_handler
+mono_trace_set_printerr_handler
 mono_type_create_from_typespec
 mono_type_full_name
 mono_type_generic_inst_is_valuetype