[msvc] Update the DLL export definition files.
authorJo Shields <jo.shields@xamarin.com>
Fri, 23 Oct 2015 11:06:13 +0000 (12:06 +0100)
committerJo Shields <jo.shields@xamarin.com>
Fri, 23 Oct 2015 11:06:13 +0000 (12:06 +0100)
msvc/mono.def
msvc/monosgen.def

index 97aa760a07e65fd67418ee0d363a6a711c28c060..f765172ea1006ad4b69ab16230d14d2a3a057c5f 100644 (file)
@@ -3,6 +3,7 @@ LIBRARY mono-2.0.dll
 EXPORTS
 MonoFixupCorEE
 mono_add_internal_call
+mono_aot_get_method
 mono_aot_register_globals
 mono_aot_register_module
 mono_array_addr_with_size
@@ -21,6 +22,7 @@ mono_assembly_foreach
 mono_assembly_get_assemblyref
 mono_assembly_get_image
 mono_assembly_get_main
+mono_assembly_get_name
 mono_assembly_get_object
 mono_assembly_getrootdir
 mono_assembly_invoke_load_hook
@@ -46,7 +48,6 @@ mono_assembly_open
 mono_assembly_open_full
 mono_assembly_set_main
 mono_assembly_setrootdir
-mono_binary_search
 mono_bitset_alloc_size
 mono_bitset_clear
 mono_bitset_clear_all
@@ -87,7 +88,6 @@ mono_class_from_typeref
 mono_class_from_typeref_checked
 mono_class_get
 mono_class_get_byref_type
-mono_class_get_com_object_class
 mono_class_get_element_class
 mono_class_get_event_token
 mono_class_get_events
@@ -97,11 +97,8 @@ mono_class_get_field_token
 mono_class_get_fields
 mono_class_get_flags
 mono_class_get_full
-mono_class_get_idispatch_class
 mono_class_get_image
 mono_class_get_interfaces
-mono_class_get_interop_proxy_class
-mono_class_get_iunknown_class
 mono_class_get_method_from_name
 mono_class_get_method_from_name_flags
 mono_class_get_methods
@@ -116,7 +113,6 @@ mono_class_get_property_token
 mono_class_get_rank
 mono_class_get_type
 mono_class_get_type_token
-mono_class_get_variant_class
 mono_class_implements_interface
 mono_class_inflate_generic_method
 mono_class_inflate_generic_type
@@ -141,7 +137,6 @@ mono_cli_rva_image_map
 mono_code_manager_cleanup
 mono_code_manager_commit
 mono_code_manager_destroy
-mono_code_manager_foreach
 mono_code_manager_init
 mono_code_manager_invalidate
 mono_code_manager_new
@@ -151,6 +146,13 @@ mono_code_manager_reserve_align
 mono_code_manager_set_read_only
 mono_code_manager_size
 mono_compile_method
+mono_conc_hashtable_destroy
+mono_conc_hashtable_foreach
+mono_conc_hashtable_insert
+mono_conc_hashtable_lookup
+mono_conc_hashtable_new
+mono_conc_hashtable_new_full
+mono_conc_hashtable_remove
 mono_config_cleanup
 mono_config_for_assembly
 mono_config_is_server_mode
@@ -160,6 +162,8 @@ mono_config_set_server_mode
 mono_config_string_for_assembly_file
 mono_context_get
 mono_context_get_desc
+mono_context_get_domain_id
+mono_context_get_id
 mono_context_init
 mono_context_set
 mono_counter_get_name
@@ -198,10 +202,10 @@ mono_debug_domain_create
 mono_debug_domain_unload
 mono_debug_enabled
 mono_debug_find_method
+mono_debug_free_locals
 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_lookup_locals
 mono_debug_lookup_method
@@ -217,13 +221,12 @@ mono_debug_symfile_is_loaded
 mono_debug_symfile_lookup_locals
 mono_debug_symfile_lookup_location
 mono_debug_symfile_lookup_method
+mono_debugger_agent_parse_options
 mono_debugger_agent_register_transport
+mono_debugger_agent_transport_handshake
 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
@@ -250,6 +253,7 @@ mono_domain_free
 mono_domain_from_appdomain
 mono_domain_get
 mono_domain_get_by_id
+mono_domain_get_friendly_name
 mono_domain_get_id
 mono_domain_has_type_resolve
 mono_domain_is_unloading
@@ -260,9 +264,7 @@ 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
@@ -333,6 +335,7 @@ mono_gc_reference_queue_add
 mono_gc_reference_queue_free
 mono_gc_reference_queue_new
 mono_gc_register_finalizer_callbacks
+mono_gc_register_root
 mono_gc_toggleref_add
 mono_gc_toggleref_register_callback
 mono_gc_walk_heap
@@ -403,6 +406,7 @@ mono_get_int16_class
 mono_get_int32_class
 mono_get_int64_class
 mono_get_intptr_class
+mono_get_jit_info_from_method
 mono_get_machine_config
 mono_get_method
 mono_get_method_constrained
@@ -414,7 +418,6 @@ mono_get_sbyte_class
 mono_get_single_class
 mono_get_string_class
 mono_get_thread_class
-mono_get_trampoline_func
 mono_get_uint16_class
 mono_get_uint32_class
 mono_get_uint64_class
@@ -470,7 +473,7 @@ mono_install_assembly_refonly_preload_hook
 mono_install_assembly_refonly_search_hook
 mono_install_assembly_search_hook
 mono_install_runtime_cleanup
-mono_invoke_unhandled_exception_hook
+mono_install_unhandled_exception_hook
 mono_is_debugger_attached
 mono_jit_cleanup
 mono_jit_exec
@@ -481,16 +484,20 @@ mono_jit_info_table_find
 mono_jit_init
 mono_jit_init_version
 mono_jit_parse_options
+mono_jit_set_aot_mode
 mono_jit_set_aot_only
 mono_jit_set_domain
 mono_jit_set_trace_options
 mono_jit_thread_attach
 mono_ldstr
 mono_ldtoken
-mono_lls_init
 mono_load_remote_field
 mono_load_remote_field_new
-mono_local_deadce
+mono_lock_free_queue_dequeue
+mono_lock_free_queue_enqueue
+mono_lock_free_queue_init
+mono_lock_free_queue_node_free
+mono_lock_free_queue_node_init
 mono_locks_dump
 mono_lookup_icall_symbol
 mono_lookup_internal_call
@@ -609,6 +616,7 @@ mono_method_header_get_clauses
 mono_method_header_get_code
 mono_method_header_get_locals
 mono_method_header_get_num_clauses
+mono_method_print_code
 mono_method_signature
 mono_method_verify
 mono_mlist_alloc
@@ -628,9 +636,7 @@ mono_monitor_enter_v4
 mono_monitor_exit
 mono_monitor_try_enter
 mono_mprotect
-mono_mutex_init_suspend_safe
 mono_object_castclass_mbyref
-mono_object_castclass_with_cache
 mono_object_clone
 mono_object_describe
 mono_object_describe_fields
@@ -641,7 +647,6 @@ mono_object_get_virtual_method
 mono_object_hash
 mono_object_isinst
 mono_object_isinst_mbyref
-mono_object_isinst_with_cache
 mono_object_new
 mono_object_new_alloc_specific
 mono_object_new_fast
@@ -649,7 +654,6 @@ mono_object_new_from_token
 mono_object_new_specific
 mono_object_to_string
 mono_object_unbox
-mono_op_to_op_imm_noemul
 mono_opcode_name
 mono_opcode_value
 mono_pagesize
@@ -660,6 +664,7 @@ mono_path_resolve_symlinks
 mono_pe_file_open
 mono_perfcounter_foreach
 mono_perfcounters_init
+mono_personality
 mono_pmip
 mono_poll
 mono_print_method_from_ip
@@ -671,11 +676,13 @@ mono_profiler_get_events
 mono_profiler_install
 mono_profiler_install_allocation
 mono_profiler_install_appdomain
+mono_profiler_install_appdomain_name
 mono_profiler_install_assembly
 mono_profiler_install_class
 mono_profiler_install_code_buffer_new
 mono_profiler_install_code_chunk_destroy
 mono_profiler_install_code_chunk_new
+mono_profiler_install_context
 mono_profiler_install_coverage_filter
 mono_profiler_install_enter_leave
 mono_profiler_install_exception
@@ -713,7 +720,6 @@ mono_property_hash_remove_object
 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
@@ -749,7 +755,6 @@ 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
@@ -824,14 +829,6 @@ mono_thread_detach_if_exiting
 mono_thread_exit
 mono_thread_get_main
 mono_thread_get_undeniable_exception
-mono_thread_info_exit
-mono_thread_info_finish_interrupt
-mono_thread_info_get_stack_bounds
-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
@@ -840,12 +837,11 @@ mono_thread_set_main
 mono_thread_set_manage_callback
 mono_thread_stop
 mono_threads_attach_tools_thread
-mono_threads_create_thread
+mono_threads_enter_gc_unsafe_region
+mono_threads_exit_gc_unsafe_region
 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
index 215e64142f1f1bcd82fc1549991954e4b191a10b..93d79fb64aefdaeb3445c11c76d90211c37d9fc1 100644 (file)
@@ -3,6 +3,7 @@ LIBRARY monosgen-2.0.dll
 EXPORTS
 MonoFixupCorEE
 mono_add_internal_call
+mono_aot_get_method
 mono_aot_register_globals
 mono_aot_register_module
 mono_array_addr_with_size
@@ -21,6 +22,7 @@ mono_assembly_foreach
 mono_assembly_get_assemblyref
 mono_assembly_get_image
 mono_assembly_get_main
+mono_assembly_get_name
 mono_assembly_get_object
 mono_assembly_getrootdir
 mono_assembly_invoke_load_hook
@@ -46,7 +48,6 @@ mono_assembly_open
 mono_assembly_open_full
 mono_assembly_set_main
 mono_assembly_setrootdir
-mono_binary_search
 mono_bitset_alloc_size
 mono_bitset_clear
 mono_bitset_clear_all
@@ -87,7 +88,6 @@ mono_class_from_typeref
 mono_class_from_typeref_checked
 mono_class_get
 mono_class_get_byref_type
-mono_class_get_com_object_class
 mono_class_get_element_class
 mono_class_get_event_token
 mono_class_get_events
@@ -97,11 +97,8 @@ mono_class_get_field_token
 mono_class_get_fields
 mono_class_get_flags
 mono_class_get_full
-mono_class_get_idispatch_class
 mono_class_get_image
 mono_class_get_interfaces
-mono_class_get_interop_proxy_class
-mono_class_get_iunknown_class
 mono_class_get_method_from_name
 mono_class_get_method_from_name_flags
 mono_class_get_methods
@@ -116,7 +113,6 @@ mono_class_get_property_token
 mono_class_get_rank
 mono_class_get_type
 mono_class_get_type_token
-mono_class_get_variant_class
 mono_class_implements_interface
 mono_class_inflate_generic_method
 mono_class_inflate_generic_type
@@ -141,7 +137,6 @@ mono_cli_rva_image_map
 mono_code_manager_cleanup
 mono_code_manager_commit
 mono_code_manager_destroy
-mono_code_manager_foreach
 mono_code_manager_init
 mono_code_manager_invalidate
 mono_code_manager_new
@@ -151,6 +146,13 @@ mono_code_manager_reserve_align
 mono_code_manager_set_read_only
 mono_code_manager_size
 mono_compile_method
+mono_conc_hashtable_destroy
+mono_conc_hashtable_foreach
+mono_conc_hashtable_insert
+mono_conc_hashtable_lookup
+mono_conc_hashtable_new
+mono_conc_hashtable_new_full
+mono_conc_hashtable_remove
 mono_config_cleanup
 mono_config_for_assembly
 mono_config_is_server_mode
@@ -160,6 +162,8 @@ mono_config_set_server_mode
 mono_config_string_for_assembly_file
 mono_context_get
 mono_context_get_desc
+mono_context_get_domain_id
+mono_context_get_id
 mono_context_init
 mono_context_set
 mono_counter_get_name
@@ -198,10 +202,10 @@ mono_debug_domain_create
 mono_debug_domain_unload
 mono_debug_enabled
 mono_debug_find_method
+mono_debug_free_locals
 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_lookup_locals
 mono_debug_lookup_method
@@ -217,13 +221,12 @@ mono_debug_symfile_is_loaded
 mono_debug_symfile_lookup_locals
 mono_debug_symfile_lookup_location
 mono_debug_symfile_lookup_method
+mono_debugger_agent_parse_options
 mono_debugger_agent_register_transport
+mono_debugger_agent_transport_handshake
 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
@@ -250,6 +253,7 @@ mono_domain_free
 mono_domain_from_appdomain
 mono_domain_get
 mono_domain_get_by_id
+mono_domain_get_friendly_name
 mono_domain_get_id
 mono_domain_has_type_resolve
 mono_domain_is_unloading
@@ -260,9 +264,7 @@ 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
@@ -334,6 +336,7 @@ mono_gc_reference_queue_free
 mono_gc_reference_queue_new
 mono_gc_register_bridge_callbacks
 mono_gc_register_finalizer_callbacks
+mono_gc_register_root
 mono_gc_toggleref_add
 mono_gc_toggleref_register_callback
 mono_gc_wait_for_bridge_processing
@@ -405,6 +408,7 @@ mono_get_int16_class
 mono_get_int32_class
 mono_get_int64_class
 mono_get_intptr_class
+mono_get_jit_info_from_method
 mono_get_machine_config
 mono_get_method
 mono_get_method_constrained
@@ -416,7 +420,6 @@ mono_get_sbyte_class
 mono_get_single_class
 mono_get_string_class
 mono_get_thread_class
-mono_get_trampoline_func
 mono_get_uint16_class
 mono_get_uint32_class
 mono_get_uint64_class
@@ -473,7 +476,6 @@ mono_install_assembly_refonly_search_hook
 mono_install_assembly_search_hook
 mono_install_runtime_cleanup
 mono_install_unhandled_exception_hook
-mono_invoke_unhandled_exception_hook
 mono_is_debugger_attached
 mono_jit_cleanup
 mono_jit_exec
@@ -484,16 +486,20 @@ mono_jit_info_table_find
 mono_jit_init
 mono_jit_init_version
 mono_jit_parse_options
+mono_jit_set_aot_mode
 mono_jit_set_aot_only
 mono_jit_set_domain
 mono_jit_set_trace_options
 mono_jit_thread_attach
 mono_ldstr
 mono_ldtoken
-mono_lls_init
 mono_load_remote_field
 mono_load_remote_field_new
-mono_local_deadce
+mono_lock_free_queue_dequeue
+mono_lock_free_queue_enqueue
+mono_lock_free_queue_init
+mono_lock_free_queue_node_free
+mono_lock_free_queue_node_init
 mono_locks_dump
 mono_lookup_icall_symbol
 mono_lookup_internal_call
@@ -612,6 +618,7 @@ mono_method_header_get_clauses
 mono_method_header_get_code
 mono_method_header_get_locals
 mono_method_header_get_num_clauses
+mono_method_print_code
 mono_method_signature
 mono_method_verify
 mono_mlist_alloc
@@ -631,9 +638,7 @@ mono_monitor_enter_v4
 mono_monitor_exit
 mono_monitor_try_enter
 mono_mprotect
-mono_mutex_init_suspend_safe
 mono_object_castclass_mbyref
-mono_object_castclass_with_cache
 mono_object_clone
 mono_object_describe
 mono_object_describe_fields
@@ -644,7 +649,6 @@ mono_object_get_virtual_method
 mono_object_hash
 mono_object_isinst
 mono_object_isinst_mbyref
-mono_object_isinst_with_cache
 mono_object_new
 mono_object_new_alloc_specific
 mono_object_new_fast
@@ -652,7 +656,6 @@ mono_object_new_from_token
 mono_object_new_specific
 mono_object_to_string
 mono_object_unbox
-mono_op_to_op_imm_noemul
 mono_opcode_name
 mono_opcode_value
 mono_pagesize
@@ -663,6 +666,7 @@ mono_path_resolve_symlinks
 mono_pe_file_open
 mono_perfcounter_foreach
 mono_perfcounters_init
+mono_personality
 mono_pmip
 mono_poll
 mono_print_method_from_ip
@@ -674,11 +678,13 @@ mono_profiler_get_events
 mono_profiler_install
 mono_profiler_install_allocation
 mono_profiler_install_appdomain
+mono_profiler_install_appdomain_name
 mono_profiler_install_assembly
 mono_profiler_install_class
 mono_profiler_install_code_buffer_new
 mono_profiler_install_code_chunk_destroy
 mono_profiler_install_code_chunk_new
+mono_profiler_install_context
 mono_profiler_install_coverage_filter
 mono_profiler_install_enter_leave
 mono_profiler_install_exception
@@ -716,7 +722,6 @@ mono_property_hash_remove_object
 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
@@ -752,7 +757,6 @@ 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
@@ -827,13 +831,6 @@ mono_thread_detach_if_exiting
 mono_thread_exit
 mono_thread_get_main
 mono_thread_get_undeniable_exception
-mono_thread_info_exit
-mono_thread_info_get_stack_bounds
-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
@@ -842,12 +839,11 @@ mono_thread_set_main
 mono_thread_set_manage_callback
 mono_thread_stop
 mono_threads_attach_tools_thread
-mono_threads_create_thread
+mono_threads_enter_gc_unsafe_region
+mono_threads_exit_gc_unsafe_region
 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