Wed Nov 29 22:01:46 CET 2006 Paolo Molaro <lupus@ximian.com>
[mono.git] / mono / docscripts / public-api
index 8d55c9fbaa719b041e57f924b8fdebb7c118f790..3a56f5810c49e05c6c2a237045a4087eb4f4a1af 100644 (file)
@@ -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