X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fdocscripts%2Fpublic-api;h=3a56f5810c49e05c6c2a237045a4087eb4f4a1af;hb=881f83658281916d8f0784df7c726ecb7cc289db;hp=8d55c9fbaa719b041e57f924b8fdebb7c118f790;hpb=04d1b4116331e3813b8f75304f714a5d61ba1214;p=mono.git diff --git a/mono/docscripts/public-api b/mono/docscripts/public-api index 8d55c9fbaa7..3a56f5810c4 100644 --- a/mono/docscripts/public-api +++ b/mono/docscripts/public-api @@ -9,33 +9,21 @@ mono_runtime_cleanup mono_runtime_init mono_runtime_is_shutting_down mono_runtime_quit +mono_assemblies_cleanup mono_assembly_addref mono_assembly_close -mono_assembly_fill_assembly_name -mono_assembly_foreach -mono_assembly_get_assemblyref mono_assembly_get_image mono_assembly_get_main mono_assembly_getrootdir -mono_assembly_invoke_load_hook -mono_assembly_invoke_search_hook mono_assembly_load mono_assembly_loaded mono_assembly_loaded_full mono_assembly_load_from -mono_assembly_load_from_full mono_assembly_load_full -mono_assembly_load_module -mono_assembly_load_reference -mono_assembly_load_references -mono_assembly_load_with_partial_name mono_assembly_name_free mono_assembly_name_parse -mono_assembly_name_parse_full mono_assembly_names_equal mono_assembly_open -mono_assembly_set_main -mono_assembly_setrootdir mono_install_assembly_load_hook mono_install_assembly_postload_refonly_search_hook mono_install_assembly_postload_search_hook @@ -61,6 +49,11 @@ mono_gc_make_descr_from_bitmap mono_gc_max_generation mono_gc_pending_finalizers mono_gc_register_thread +mono_gc_wbarrier_arrayref_copy +mono_gc_wbarrier_generic_store +mono_gc_wbarrier_set_arrayref +mono_gc_wbarrier_set_field +mono_gc_wbarrier_value_copy mono_gc_weak_link_add mono_gc_weak_link_get mono_gc_weak_link_remove @@ -71,6 +64,7 @@ mono_bounded_array_class_get mono_class_array_element_size mono_class_data_size mono_class_enum_basetype +mono_classes_cleanup mono_class_from_generic_parameter mono_class_from_mono_type mono_class_from_name @@ -107,6 +101,7 @@ mono_class_get_property_from_name mono_class_get_property_token mono_class_get_rank mono_class_get_type +mono_class_get_type_token mono_class_inflate_generic_method mono_class_inflate_generic_type mono_class_init @@ -140,12 +135,15 @@ mono_event_get_name mono_event_get_parent mono_event_get_raise_method mono_event_get_remove_method +mono_field_get_data mono_field_get_flags mono_field_get_name mono_field_get_parent mono_field_get_type mono_get_inflated_generic_class mono_get_shared_generic_inst +mono_image_add_to_name_cache +mono_install_get_class_from_name mono_install_lookup_dynamic_token mono_ldtoken mono_lookup_dynamic_token @@ -160,7 +158,7 @@ mono_type_get_full_name mono_type_get_name mono_type_get_name_full mono_type_get_underlying_type -mono_unload_interface_ids +mono_class_describe_statics mono_disasm_code mono_disasm_code_one mono_method_desc_free @@ -171,14 +169,17 @@ mono_method_desc_new mono_method_desc_search_in_class mono_method_desc_search_in_image mono_method_full_name +mono_object_describe +mono_object_describe_fields mono_signature_get_desc mono_type_full_name mono_type_get_desc +mono_value_describe_fields _mono_debug_address_from_il_offset mono_debug_close_mono_symbol_file -mono_debug_find_method -mono_debug_find_source_location -mono_debug_open_mono_symbol_file +mono_debug_open_mono_symbols +mono_debug_symfile_lookup_location +mono_debug_symfile_lookup_method mono_decimal2double mono_decimal2Int64 mono_decimal2string @@ -193,6 +194,7 @@ mono_decimalRound mono_decimalSetExponent mono_double2decimal mono_string2decimal +mono_cleanup mono_context_get mono_context_set mono_debugger_check_runtime_version @@ -219,7 +221,6 @@ mono_get_int64_class mono_get_intptr_class mono_get_object_class mono_get_root_domain -mono_get_runtime_info mono_get_sbyte_class mono_get_single_class mono_get_string_class @@ -232,14 +233,10 @@ mono_get_void_class mono_init mono_init_from_assembly mono_init_version -mono_install_jit_info_find_in_aot -mono_jit_info_add_aot_module mono_jit_info_get_code_size mono_jit_info_get_code_start mono_jit_info_get_method -mono_jit_info_table_add mono_jit_info_table_find -mono_jit_info_table_remove mono_string_equal mono_string_hash mono_environment_exitcode_get @@ -283,6 +280,7 @@ mono_get_exception_type_load mono_domain_finalize mono_gc_finalize_notify mono_gchandle_free +mono_gchandle_free_domain mono_gchandle_get_target mono_gchandle_is_in_domain mono_gchandle_new @@ -292,14 +290,9 @@ mono_gc_out_of_memory mono_object_register_finalizer mono_add_internal_call mono_create_icall_signature -mono_find_jit_icall_by_addr -mono_find_jit_icall_by_name mono_lookup_internal_call -mono_register_jit_icall -mono_register_jit_icall_wrapper mono_cli_rva_image_map mono_image_addref -mono_image_add_to_name_cache mono_image_close mono_image_ensure_section mono_image_ensure_section_idx @@ -326,6 +319,7 @@ mono_image_open_from_data mono_image_open_from_data_full mono_image_open_full mono_image_rva_map +mono_images_cleanup mono_image_strerror mono_image_strong_name_position mono_pe_file_open @@ -334,14 +328,15 @@ mono_dllmap_insert mono_field_from_token mono_free_method mono_get_method -mono_get_method_constrained mono_get_method_full mono_get_shared_generic_method mono_install_stack_walk +mono_loader_cleanup mono_loader_clear_error mono_loader_error_prepare_exception mono_loader_get_last_error mono_loader_lock +mono_loader_set_error_assembly_load mono_loader_set_error_field_load mono_loader_set_error_method_load mono_loader_set_error_type_load @@ -364,6 +359,7 @@ mono_method_has_marshal_info mono_method_signature mono_stack_walk mono_stack_walk_no_il +load_normalization_resource mono_array_to_lparray mono_array_to_savearray mono_class_native_size @@ -372,6 +368,7 @@ mono_delegate_to_ftnptr mono_ftnptr_to_delegate mono_marshal_alloc mono_marshal_asany +mono_marshal_cleanup mono_marshal_free mono_marshal_free_array mono_marshal_free_asany @@ -379,6 +376,7 @@ mono_marshal_get_castclass mono_marshal_get_delegate_begin_invoke mono_marshal_get_delegate_end_invoke mono_marshal_get_delegate_invoke +mono_marshal_get_generic_array_helper mono_marshal_get_icall_wrapper mono_marshal_get_isinst mono_marshal_get_ldfld_remote_wrapper @@ -398,6 +396,7 @@ mono_marshal_get_stfld_wrapper mono_marshal_get_struct_to_ptr mono_marshal_get_synchronized_wrapper mono_marshal_get_unbox_wrapper +mono_marshal_get_write_barrier mono_marshal_get_xappdomain_invoke mono_marshal_load_type_info mono_marshal_method_from_wrapper @@ -423,6 +422,7 @@ mono_mb_emit_ldloc_addr mono_mb_emit_ldstr mono_mb_emit_managed_call mono_mb_emit_native_call +mono_mb_emit_short_branch mono_mb_emit_stloc mono_mb_free mono_mb_new @@ -445,20 +445,23 @@ mono_mempool_alloc0 mono_mempool_contains_addr mono_mempool_destroy mono_mempool_empty +mono_mempool_get_allocated mono_mempool_invalidate mono_mempool_new mono_mempool_stats -mono_aligned_addr_hash +mono_mempool_strdup mono_guid_to_string mono_metadata_blob_heap +mono_metadata_cleanup mono_metadata_compute_size -mono_metadata_compute_table_bases mono_metadata_custom_attrs_from_index mono_metadata_declsec_from_index mono_metadata_decode_blob_size mono_metadata_decode_row mono_metadata_decode_row_col mono_metadata_decode_signed_value +mono_metadata_decode_table_row +mono_metadata_decode_table_row_col mono_metadata_decode_value mono_metadata_encode_value mono_metadata_events_from_typedef @@ -470,7 +473,6 @@ mono_metadata_free_mh mono_metadata_free_type mono_metadata_generic_class_is_valuetype mono_metadata_generic_method_equal -mono_metadata_generic_method_hash mono_metadata_get_constant_index mono_metadata_get_marshal_info mono_metadata_guid_heap @@ -482,8 +484,6 @@ mono_metadata_interfaces_from_typedef_full mono_metadata_load_generic_params mono_metadata_locate mono_metadata_locate_token -mono_metadata_lookup_generic_class -mono_metadata_lookup_generic_inst mono_metadata_methods_from_event mono_metadata_methods_from_property mono_metadata_nested_in_typedef @@ -511,12 +511,12 @@ mono_metadata_signature_dup mono_metadata_signature_equal mono_metadata_string_heap mono_metadata_token_from_dor +mono_metadata_translate_token_index mono_metadata_typedef_from_field mono_metadata_typedef_from_method mono_metadata_type_equal mono_metadata_type_hash mono_metadata_user_string -mono_meta_table_name mono_method_header_get_clauses mono_method_header_get_code mono_method_header_get_locals @@ -534,12 +534,14 @@ mono_type_generic_inst_is_valuetype mono_type_get_array_type mono_type_get_class mono_type_get_modifiers +mono_type_get_ptr_type mono_type_get_signature mono_type_get_type mono_type_is_byref mono_type_size mono_type_stack_size mono_type_to_unmanaged +mono_monitor_cleanup mono_monitor_enter mono_monitor_exit mono_monitor_try_enter @@ -547,7 +549,6 @@ mono_config_for_assembly mono_config_parse mono_config_parse_memory mono_get_config_dir -mono_set_config_dir mono_debugger_add_symbol_file mono_debugger_breakpoint_callback mono_debugger_event @@ -565,10 +566,11 @@ mono_debugger_throw_exception mono_debugger_unhandled_exception mono_debugger_unlock mono_debug_add_method -mono_debug_address_from_il_offset -mono_debug_il_offset_from_address -mono_debug_source_location_from_address -mono_debug_source_location_from_il_offset +mono_debug_find_method +mono_debug_free_source_location +mono_debug_lookup_method +mono_debug_lookup_source_location +mono_debug_print_stack_frame mono_debug_using_mono_debugger mono_array_clone mono_array_clone_in_domain @@ -649,8 +651,10 @@ mono_string_new_utf16 mono_string_new_wrapper mono_string_to_utf16 mono_string_to_utf8 +mono_string_to_utf8_mp mono_thread_get_main mono_thread_set_main +mono_type_initialization_cleanup mono_type_initialization_init mono_unhandled_exception mono_upgrade_remote_class @@ -669,8 +673,6 @@ mono_profiler_assembly_loaded mono_profiler_class_event mono_profiler_class_loaded mono_profiler_code_transition -mono_profiler_coverage_alloc -mono_profiler_coverage_free mono_profiler_coverage_get mono_profiler_gc_event mono_profiler_gc_heap_resize @@ -701,6 +703,7 @@ mono_profiler_shutdown mono_profiler_stat_hit mono_profiler_thread_end mono_profiler_thread_start +mono_raw_buffer_cleanup mono_raw_buffer_free mono_raw_buffer_load mono_raw_buffer_update @@ -777,10 +780,10 @@ mono_security_manager_get_methods mono_thread_pool_add mono_thread_pool_finish mono_alloc_special_static_data -mono_debugger_finalize_threads mono_get_special_static_data mono_thread_abort_all_other_threads mono_thread_attach +mono_thread_cleanup mono_thread_create mono_thread_current mono_thread_detach @@ -811,109 +814,40 @@ mono_image_verify_tables mono_method_verify mono_verify_corlib mono_perform_abc_removal -mono_compile_assembly -mono_constant_fold -mono_constant_fold_inst -mono_is_power_of_two mono_debugger_main mono_debug_add_aot_method -mono_debug_add_icall_wrapper -mono_debug_close_method -mono_debug_open_method -mono_debug_record_line_number -mono_debug_serialize_debug_info -mono_declsec_cache_stack_modifiers -mono_declsec_create_frame -mono_declsec_linkdemand -mono_method_has_declsec -mono_compile_dominator_info -mono_compile_iterated_dfrontier -mono_compute_natural_loops -mono_free_loop_info +mono_debug_print_vars mono_jit_cleanup mono_jit_exec mono_jit_init mono_main mono_parse_default_optimizations -mono_draw_graph -mono_blockset_print -mono_disassemble_code mono_inst_name -call_reg_to_call_membase +mono_burg_emit mono_burg_kids mono_burg_label mono_burg_rule -mono_linear_scan -mono_varlist_insert_sorted -mono_varlist_sort -mono_analyze_liveness -mono_regname_full mono_debugger_run_finally mono_handle_exception -mono_handle_native_sigsegv mono_print_thread_dump mono_walk_stack -mini_cleanup -mini_init -mini_method_compile -mono_add_patch_info -mono_add_varcopy_to_end -mono_bblock_add_inst -mono_codegen -mono_compile_create_var -mono_compile_create_var_load -mono_compile_create_var_store -mono_compile_make_var_load -mono_create_class_init_trampoline -mono_create_ftnptr -mono_create_jit_trampoline -mono_create_jit_trampoline_from_token -mono_create_jump_table mono_create_jump_trampoline -mono_destroy_compile -mono_find_class_init_trampoline_by_addr -mono_find_spvar_for_region -mono_get_lmf_addr -mono_global_codeman_reserve -mono_icall_get_wrapper -mono_inst_foreach -mono_jump_info_token_new -mono_method_same_domain mono_pmip -mono_precompile_assemblies -mono_print_code mono_print_method_from_ip -mono_print_tree -mono_print_tree_nl -mono_register_opcode_emulation -mono_remove_patch_info -mono_resolve_patch_target -mono_running_on_valgrind mono_set_defaults -mono_regstate_alloc_float -mono_regstate_alloc_int -mono_regstate_assign -mono_regstate_free -mono_regstate_free_float -mono_regstate_free_int -mono_regstate_new -mono_regstate_next_long -mono_regstate_reset -mono_ssa_compute -mono_ssa_cprop -mono_ssa_deadce -mono_ssa_remove -mono_trace_enable mono_trace_enter_method -mono_trace_eval -mono_trace_is_enabled mono_trace_leave_method -mono_trace_parse_options -mono_trace_set_assembly mono_debugger_create_notification_function mono_profiler_startup mono_profiler_startup +add_delegate mono_invoke_delegate +mono_test_marshal_inout_byval_class_delegate +mono_test_marshal_lpstruct +mono_test_marshal_lpstruct_blittable +mono_test_marshal_pass_inout_custom +mono_test_marshal_pass_out_byval_custom +mono_test_marshal_return_fnptr mono_bitset_alloc_size mono_bitset_clear mono_bitset_clear_all @@ -958,6 +892,7 @@ mono_g_hash_table_lookup mono_g_hash_table_lookup_extended mono_g_hash_table_new mono_g_hash_table_new_full +mono_g_hash_table_new_type mono_g_hash_table_remap mono_g_hash_table_remove mono_g_hash_table_replace @@ -980,6 +915,8 @@ mono_md5_get_digest mono_md5_get_digest_from_file mono_md5_init mono_md5_update +mono_path_canonicalize +mono_path_resolve_symlinks mono_digest_get_public_token mono_sha1_final mono_sha1_get_digest