Synopsis

These functions are used to get some runtime information from the Just in Time compiler and also to control some aspects of the initialization and shutdown of the runtime.

typedef struct _MonoJitInfo MonoJitInfo; @API_IDX@

Just-in-Time Compiled Method Information

Use the `MonoJitInfo` API to get data about a JITed method. These APIs are typically used by profiler modules added to Mono.

mono_jit_info_table_find

mono_jit_info_get_code_size

mono_jit_info_get_code_start

mono_jit_info_get_method

Useful Debugging Functions

These functions are useful when running the Mono VM inside a debugger.

mono_pmip

mono_print_method_from_ip

mono_print_thread_dump

mono_threads_request_thread_dump

Advanced

mono_assemblies_init

mono_assemblies_cleanup

mono_environment_exitcode_get

mono_environment_exitcode_set

mono_install_runtime_cleanup

mono_runtime_set_shutting_down

mono_security_set_core_clr_platform_callback