Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/msvc
diff options
context:
space:
mode:
authorAlex Rønne Petersen <alexrp@xamarin.com>2017-07-07 01:23:30 +0300
committerAlex Rønne Petersen <alexrp@xamarin.com>2017-07-07 01:24:49 +0300
commitf84179d397baa3c7b0864fa617c2fd85faf1e8f1 (patch)
tree545d2f56cf5e9aa43d78b9e867eee25f0e327662 /msvc
parentbeabfddefbf3be5c78899361c9d5facd69a47058 (diff)
[msvc] Update def files after profiler API changes.
Diffstat (limited to 'msvc')
-rw-r--r--msvc/mono.def137
-rw-r--r--msvc/monosgen.def137
2 files changed, 190 insertions, 84 deletions
diff --git a/msvc/mono.def b/msvc/mono.def
index 11039d6b3f9..c7ca647cfab 100644
--- a/msvc/mono.def
+++ b/msvc/mono.def
@@ -31,6 +31,7 @@ mono_assembly_load_from
mono_assembly_load_from_full
mono_assembly_load_full
mono_assembly_load_module
+mono_assembly_load_module_checked
mono_assembly_load_reference
mono_assembly_load_references
mono_assembly_load_with_partial_name
@@ -87,6 +88,7 @@ mono_class_from_typeref
mono_class_from_typeref_checked
mono_class_get
mono_class_get_byref_type
+mono_class_get_context
mono_class_get_element_class
mono_class_get_event_token
mono_class_get_events
@@ -137,6 +139,7 @@ mono_code_manager_cleanup
mono_code_manager_commit
mono_code_manager_destroy
mono_code_manager_init
+mono_code_manager_install_callbacks
mono_code_manager_invalidate
mono_code_manager_new
mono_code_manager_new_dynamic
@@ -147,6 +150,7 @@ mono_code_manager_size
mono_compile_method
mono_conc_hashtable_destroy
mono_conc_hashtable_foreach
+mono_conc_hashtable_foreach_steal
mono_conc_hashtable_insert
mono_conc_hashtable_lookup
mono_conc_hashtable_new
@@ -154,6 +158,9 @@ mono_conc_hashtable_new_full
mono_conc_hashtable_remove
mono_config_cleanup
mono_config_for_assembly
+mono_config_get_cpu
+mono_config_get_os
+mono_config_get_wordsize
mono_config_is_server_mode
mono_config_parse
mono_config_parse_memory
@@ -324,11 +331,13 @@ mono_g_hash_table_replace
mono_g_hash_table_size
mono_gc_collect
mono_gc_collection_count
+mono_gc_finalize_notify
mono_gc_get_generation
mono_gc_get_heap_size
mono_gc_get_used_size
mono_gc_invoke_finalizers
mono_gc_max_generation
+mono_gc_pending_finalizers
mono_gc_reference_queue_add
mono_gc_reference_queue_free
mono_gc_reference_queue_new
@@ -423,6 +432,7 @@ mono_get_uintptr_class
mono_get_void_class
mono_guid_to_string
mono_guid_to_string_minimal
+mono_hazard_pointer_get
mono_image_add_to_name_cache
mono_image_addref
mono_image_close
@@ -491,6 +501,11 @@ mono_jit_set_trace_options
mono_jit_thread_attach
mono_ldstr
mono_ldtoken
+mono_lls_find
+mono_lls_get_hazardous_pointer_with_mask
+mono_lls_init
+mono_lls_insert
+mono_lls_remove
mono_load_remote_field
mono_load_remote_field_new
mono_loader_register_module
@@ -505,12 +520,6 @@ mono_lock_free_queue_init
mono_lock_free_queue_node_init
mono_lock_free_queue_node_unpoison
mono_locks_dump
-mono_log_close_logfile
-mono_log_close_syslog
-mono_log_open_logfile
-mono_log_open_syslog
-mono_log_write_logfile
-mono_log_write_syslog
mono_lookup_icall_symbol
mono_lookup_internal_call
mono_lookup_pinvoke_call
@@ -521,6 +530,8 @@ mono_md5_get_digest
mono_md5_get_digest_from_file
mono_md5_init
mono_md5_update
+mono_mem_account_register_counters
+mono_mem_account_type_name
mono_mempool_alloc
mono_mempool_alloc0
mono_mempool_contains_addr
@@ -607,6 +618,7 @@ mono_method_desc_search_in_class
mono_method_desc_search_in_image
mono_method_full_name
mono_method_get_class
+mono_method_get_context
mono_method_get_flags
mono_method_get_generic_container
mono_method_get_header
@@ -629,6 +641,7 @@ mono_method_header_get_locals
mono_method_header_get_num_clauses
mono_method_print_code
mono_method_signature
+mono_method_signature_checked
mono_method_verify
mono_mlist_alloc
mono_mlist_append
@@ -647,7 +660,11 @@ mono_monitor_enter_v4
mono_monitor_exit
mono_monitor_try_enter
mono_mprotect
+mono_native_getrootdir
+mono_native_thread_create
+mono_native_thread_id_equals
mono_native_thread_id_get
+mono_native_thread_join
mono_native_thread_set_name
mono_object_castclass_mbyref
mono_object_clone
@@ -686,40 +703,70 @@ mono_print_method_from_ip
mono_print_thread_dump
mono_print_thread_dump_from_ctx
mono_print_unhandled_exception
-mono_profiler_coverage_get
-mono_profiler_get_events
+mono_profiler_enable_allocations
+mono_profiler_enable_sampling
+mono_profiler_get_coverage_data
+mono_profiler_get_sample_mode
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
-mono_profiler_install_gc
-mono_profiler_install_gc_moves
-mono_profiler_install_gc_roots
-mono_profiler_install_iomap
-mono_profiler_install_jit_compile
-mono_profiler_install_jit_end
-mono_profiler_install_method_free
-mono_profiler_install_method_invoke
-mono_profiler_install_module
-mono_profiler_install_monitor
-mono_profiler_install_runtime_initialized
-mono_profiler_install_statistical
-mono_profiler_install_statistical_call_chain
-mono_profiler_install_thread
-mono_profiler_install_thread_name
-mono_profiler_install_transition
mono_profiler_load
-mono_profiler_set_events
-mono_profiler_set_statistical_mode
+mono_profiler_set_assembly_loaded_callback
+mono_profiler_set_assembly_loading_callback
+mono_profiler_set_assembly_unloaded_callback
+mono_profiler_set_assembly_unloading_callback
+mono_profiler_set_call_instrumentation_filter_callback
+mono_profiler_set_class_failed_callback
+mono_profiler_set_class_loaded_callback
+mono_profiler_set_class_loading_callback
+mono_profiler_set_context_loaded_callback
+mono_profiler_set_context_unloaded_callback
+mono_profiler_set_coverage_filter_callback
+mono_profiler_set_domain_loaded_callback
+mono_profiler_set_domain_loading_callback
+mono_profiler_set_domain_name_callback
+mono_profiler_set_domain_unloaded_callback
+mono_profiler_set_domain_unloading_callback
+mono_profiler_set_exception_clause_callback
+mono_profiler_set_exception_throw_callback
+mono_profiler_set_gc_allocation_callback
+mono_profiler_set_gc_event_callback
+mono_profiler_set_gc_finalized_callback
+mono_profiler_set_gc_finalized_object_callback
+mono_profiler_set_gc_finalizing_callback
+mono_profiler_set_gc_finalizing_object_callback
+mono_profiler_set_gc_handle_created_callback
+mono_profiler_set_gc_handle_deleted_callback
+mono_profiler_set_gc_moves_callback
+mono_profiler_set_gc_resize_callback
+mono_profiler_set_gc_roots_callback
+mono_profiler_set_image_failed_callback
+mono_profiler_set_image_loaded_callback
+mono_profiler_set_image_loading_callback
+mono_profiler_set_image_unloaded_callback
+mono_profiler_set_image_unloading_callback
+mono_profiler_set_iomap_report_callback
+mono_profiler_set_jit_begin_callback
+mono_profiler_set_jit_chunk_created_callback
+mono_profiler_set_jit_chunk_destroyed_callback
+mono_profiler_set_jit_code_buffer_callback
+mono_profiler_set_jit_done_callback
+mono_profiler_set_jit_failed_callback
+mono_profiler_set_method_begin_invoke_callback
+mono_profiler_set_method_end_invoke_callback
+mono_profiler_set_method_enter_callback
+mono_profiler_set_method_exception_leave_callback
+mono_profiler_set_method_free_callback
+mono_profiler_set_method_leave_callback
+mono_profiler_set_monitor_acquired_callback
+mono_profiler_set_monitor_contention_callback
+mono_profiler_set_monitor_failed_callback
+mono_profiler_set_runtime_initialized_callback
+mono_profiler_set_runtime_shutdown_begin_callback
+mono_profiler_set_runtime_shutdown_end_callback
+mono_profiler_set_sample_hit_callback
+mono_profiler_set_sample_mode
+mono_profiler_set_thread_name_callback
+mono_profiler_set_thread_started_callback
+mono_profiler_set_thread_stopped_callback
mono_property_get_flags
mono_property_get_get_method
mono_property_get_name
@@ -795,6 +842,7 @@ mono_shared_area_instances
mono_shared_area_remove
mono_shared_area_unload
mono_signature_explicit_this
+mono_signature_full_name
mono_signature_get_call_conv
mono_signature_get_desc
mono_signature_get_param_count
@@ -812,6 +860,8 @@ mono_stack_walk_no_il
mono_store_remote_field
mono_store_remote_field_new
mono_string_chars
+mono_string_empty
+mono_string_empty_wrapper
mono_string_equal
mono_string_from_bstr
mono_string_from_utf16
@@ -820,8 +870,6 @@ mono_string_hash
mono_string_intern
mono_string_is_interned
mono_string_length
-mono_string_empty
-mono_string_empty_wrapper
mono_string_new
mono_string_new_len
mono_string_new_size
@@ -845,8 +893,13 @@ mono_thread_get_main
mono_thread_get_managed_id
mono_thread_get_name_utf8
mono_thread_get_undeniable_exception
+mono_thread_hazardous_queue_free
mono_thread_hazardous_try_free
+mono_thread_hazardous_try_free_all
mono_thread_info_detach
+mono_thread_info_get_small_id
+mono_thread_info_register_small_id
+mono_thread_info_yield
mono_thread_init
mono_thread_is_foreign
mono_thread_manage
@@ -872,8 +925,6 @@ mono_threads_request_thread_dump
mono_threads_set_default_stacksize
mono_trace_set_level_string
mono_trace_set_log_handler
-mono_trace_set_logdest_string
-mono_trace_set_logheader_string
mono_trace_set_mask_string
mono_trace_set_print_handler
mono_trace_set_printerr_handler
@@ -892,6 +943,7 @@ mono_type_get_type
mono_type_get_underlying_type
mono_type_is_byref
mono_type_is_pointer
+mono_type_is_primitive
mono_type_is_reference
mono_type_is_struct
mono_type_is_valid_enum_basetype
@@ -908,6 +960,7 @@ mono_utf8_validate_and_len
mono_utf8_validate_and_len_with_bounds
mono_valloc
mono_valloc_aligned
+mono_valloc_granule
mono_value_box
mono_value_copy
mono_value_copy_array
diff --git a/msvc/monosgen.def b/msvc/monosgen.def
index 35df803f15a..829e6835235 100644
--- a/msvc/monosgen.def
+++ b/msvc/monosgen.def
@@ -31,6 +31,7 @@ mono_assembly_load_from
mono_assembly_load_from_full
mono_assembly_load_full
mono_assembly_load_module
+mono_assembly_load_module_checked
mono_assembly_load_reference
mono_assembly_load_references
mono_assembly_load_with_partial_name
@@ -87,6 +88,7 @@ mono_class_from_typeref
mono_class_from_typeref_checked
mono_class_get
mono_class_get_byref_type
+mono_class_get_context
mono_class_get_element_class
mono_class_get_event_token
mono_class_get_events
@@ -137,6 +139,7 @@ mono_code_manager_cleanup
mono_code_manager_commit
mono_code_manager_destroy
mono_code_manager_init
+mono_code_manager_install_callbacks
mono_code_manager_invalidate
mono_code_manager_new
mono_code_manager_new_dynamic
@@ -147,6 +150,7 @@ mono_code_manager_size
mono_compile_method
mono_conc_hashtable_destroy
mono_conc_hashtable_foreach
+mono_conc_hashtable_foreach_steal
mono_conc_hashtable_insert
mono_conc_hashtable_lookup
mono_conc_hashtable_new
@@ -154,6 +158,9 @@ mono_conc_hashtable_new_full
mono_conc_hashtable_remove
mono_config_cleanup
mono_config_for_assembly
+mono_config_get_cpu
+mono_config_get_os
+mono_config_get_wordsize
mono_config_is_server_mode
mono_config_parse
mono_config_parse_memory
@@ -324,11 +331,13 @@ mono_g_hash_table_replace
mono_g_hash_table_size
mono_gc_collect
mono_gc_collection_count
+mono_gc_finalize_notify
mono_gc_get_generation
mono_gc_get_heap_size
mono_gc_get_used_size
mono_gc_invoke_finalizers
mono_gc_max_generation
+mono_gc_pending_finalizers
mono_gc_reference_queue_add
mono_gc_reference_queue_free
mono_gc_reference_queue_new
@@ -425,6 +434,7 @@ mono_get_uintptr_class
mono_get_void_class
mono_guid_to_string
mono_guid_to_string_minimal
+mono_hazard_pointer_get
mono_image_add_to_name_cache
mono_image_addref
mono_image_close
@@ -493,6 +503,11 @@ mono_jit_set_trace_options
mono_jit_thread_attach
mono_ldstr
mono_ldtoken
+mono_lls_find
+mono_lls_get_hazardous_pointer_with_mask
+mono_lls_init
+mono_lls_insert
+mono_lls_remove
mono_load_remote_field
mono_load_remote_field_new
mono_loader_register_module
@@ -507,12 +522,6 @@ mono_lock_free_queue_init
mono_lock_free_queue_node_init
mono_lock_free_queue_node_unpoison
mono_locks_dump
-mono_log_close_logfile
-mono_log_close_syslog
-mono_log_open_logfile
-mono_log_open_syslog
-mono_log_write_logfile
-mono_log_write_syslog
mono_lookup_icall_symbol
mono_lookup_internal_call
mono_lookup_pinvoke_call
@@ -523,6 +532,8 @@ mono_md5_get_digest
mono_md5_get_digest_from_file
mono_md5_init
mono_md5_update
+mono_mem_account_register_counters
+mono_mem_account_type_name
mono_mempool_alloc
mono_mempool_alloc0
mono_mempool_contains_addr
@@ -609,6 +620,7 @@ mono_method_desc_search_in_class
mono_method_desc_search_in_image
mono_method_full_name
mono_method_get_class
+mono_method_get_context
mono_method_get_flags
mono_method_get_generic_container
mono_method_get_header
@@ -631,6 +643,7 @@ mono_method_header_get_locals
mono_method_header_get_num_clauses
mono_method_print_code
mono_method_signature
+mono_method_signature_checked
mono_method_verify
mono_mlist_alloc
mono_mlist_append
@@ -649,7 +662,11 @@ mono_monitor_enter_v4
mono_monitor_exit
mono_monitor_try_enter
mono_mprotect
+mono_native_getrootdir
+mono_native_thread_create
+mono_native_thread_id_equals
mono_native_thread_id_get
+mono_native_thread_join
mono_native_thread_set_name
mono_object_castclass_mbyref
mono_object_clone
@@ -688,40 +705,70 @@ mono_print_method_from_ip
mono_print_thread_dump
mono_print_thread_dump_from_ctx
mono_print_unhandled_exception
-mono_profiler_coverage_get
-mono_profiler_get_events
+mono_profiler_enable_allocations
+mono_profiler_enable_sampling
+mono_profiler_get_coverage_data
+mono_profiler_get_sample_mode
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
-mono_profiler_install_gc
-mono_profiler_install_gc_moves
-mono_profiler_install_gc_roots
-mono_profiler_install_iomap
-mono_profiler_install_jit_compile
-mono_profiler_install_jit_end
-mono_profiler_install_method_free
-mono_profiler_install_method_invoke
-mono_profiler_install_module
-mono_profiler_install_monitor
-mono_profiler_install_runtime_initialized
-mono_profiler_install_statistical
-mono_profiler_install_statistical_call_chain
-mono_profiler_install_thread
-mono_profiler_install_thread_name
-mono_profiler_install_transition
mono_profiler_load
-mono_profiler_set_events
-mono_profiler_set_statistical_mode
+mono_profiler_set_assembly_loaded_callback
+mono_profiler_set_assembly_loading_callback
+mono_profiler_set_assembly_unloaded_callback
+mono_profiler_set_assembly_unloading_callback
+mono_profiler_set_call_instrumentation_filter_callback
+mono_profiler_set_class_failed_callback
+mono_profiler_set_class_loaded_callback
+mono_profiler_set_class_loading_callback
+mono_profiler_set_context_loaded_callback
+mono_profiler_set_context_unloaded_callback
+mono_profiler_set_coverage_filter_callback
+mono_profiler_set_domain_loaded_callback
+mono_profiler_set_domain_loading_callback
+mono_profiler_set_domain_name_callback
+mono_profiler_set_domain_unloaded_callback
+mono_profiler_set_domain_unloading_callback
+mono_profiler_set_exception_clause_callback
+mono_profiler_set_exception_throw_callback
+mono_profiler_set_gc_allocation_callback
+mono_profiler_set_gc_event_callback
+mono_profiler_set_gc_finalized_callback
+mono_profiler_set_gc_finalized_object_callback
+mono_profiler_set_gc_finalizing_callback
+mono_profiler_set_gc_finalizing_object_callback
+mono_profiler_set_gc_handle_created_callback
+mono_profiler_set_gc_handle_deleted_callback
+mono_profiler_set_gc_moves_callback
+mono_profiler_set_gc_resize_callback
+mono_profiler_set_gc_roots_callback
+mono_profiler_set_image_failed_callback
+mono_profiler_set_image_loaded_callback
+mono_profiler_set_image_loading_callback
+mono_profiler_set_image_unloaded_callback
+mono_profiler_set_image_unloading_callback
+mono_profiler_set_iomap_report_callback
+mono_profiler_set_jit_begin_callback
+mono_profiler_set_jit_chunk_created_callback
+mono_profiler_set_jit_chunk_destroyed_callback
+mono_profiler_set_jit_code_buffer_callback
+mono_profiler_set_jit_done_callback
+mono_profiler_set_jit_failed_callback
+mono_profiler_set_method_begin_invoke_callback
+mono_profiler_set_method_end_invoke_callback
+mono_profiler_set_method_enter_callback
+mono_profiler_set_method_exception_leave_callback
+mono_profiler_set_method_free_callback
+mono_profiler_set_method_leave_callback
+mono_profiler_set_monitor_acquired_callback
+mono_profiler_set_monitor_contention_callback
+mono_profiler_set_monitor_failed_callback
+mono_profiler_set_runtime_initialized_callback
+mono_profiler_set_runtime_shutdown_begin_callback
+mono_profiler_set_runtime_shutdown_end_callback
+mono_profiler_set_sample_hit_callback
+mono_profiler_set_sample_mode
+mono_profiler_set_thread_name_callback
+mono_profiler_set_thread_started_callback
+mono_profiler_set_thread_stopped_callback
mono_property_get_flags
mono_property_get_get_method
mono_property_get_name
@@ -797,6 +844,7 @@ mono_shared_area_instances
mono_shared_area_remove
mono_shared_area_unload
mono_signature_explicit_this
+mono_signature_full_name
mono_signature_get_call_conv
mono_signature_get_desc
mono_signature_get_param_count
@@ -814,6 +862,8 @@ mono_stack_walk_no_il
mono_store_remote_field
mono_store_remote_field_new
mono_string_chars
+mono_string_empty
+mono_string_empty_wrapper
mono_string_equal
mono_string_from_bstr
mono_string_from_utf16
@@ -822,8 +872,6 @@ mono_string_hash
mono_string_intern
mono_string_is_interned
mono_string_length
-mono_string_empty
-mono_string_empty_wrapper
mono_string_new
mono_string_new_len
mono_string_new_size
@@ -847,8 +895,13 @@ mono_thread_get_main
mono_thread_get_managed_id
mono_thread_get_name_utf8
mono_thread_get_undeniable_exception
+mono_thread_hazardous_queue_free
mono_thread_hazardous_try_free
+mono_thread_hazardous_try_free_all
mono_thread_info_detach
+mono_thread_info_get_small_id
+mono_thread_info_register_small_id
+mono_thread_info_yield
mono_thread_init
mono_thread_is_foreign
mono_thread_manage
@@ -874,8 +927,6 @@ mono_threads_request_thread_dump
mono_threads_set_default_stacksize
mono_trace_set_level_string
mono_trace_set_log_handler
-mono_trace_set_logdest_string
-mono_trace_set_logheader_string
mono_trace_set_mask_string
mono_trace_set_print_handler
mono_trace_set_printerr_handler
@@ -894,6 +945,7 @@ mono_type_get_type
mono_type_get_underlying_type
mono_type_is_byref
mono_type_is_pointer
+mono_type_is_primitive
mono_type_is_reference
mono_type_is_struct
mono_type_is_valid_enum_basetype
@@ -910,6 +962,7 @@ mono_utf8_validate_and_len
mono_utf8_validate_and_len_with_bounds
mono_valloc
mono_valloc_aligned
+mono_valloc_granule
mono_value_box
mono_value_copy
mono_value_copy_array