3 <p>These functions are used to get some runtime information
4 from the Just in Time compiler and also to control some
5 aspects of the initialization and shutdown of the runtime.
7 <div class=
"mapi-header">
8 typedef struct _MonoJitInfo MonoJitInfo;
13 <h3>Just-in-Time Compiled Method Information
</h3>
15 <p>Use the `MonoJitInfo` API to get data about a JITed
16 method. These APIs are typically used by profiler modules
19 <h4><a name=
"api:mono_jit_info_table_find">mono_jit_info_table_find
</a></h4>
20 <h4><a name=
"api:mono_jit_info_get_code_size">mono_jit_info_get_code_size
</a></h4>
21 <h4><a name=
"api:mono_jit_info_get_code_start">mono_jit_info_get_code_start
</a></h4>
22 <h4><a name=
"api:mono_jit_info_get_method">mono_jit_info_get_method
</a></h4>
24 <h3>Useful Debugging Functions
</h3>
26 <p>These functions are useful when running the Mono VM inside
29 <h4><a name=
"api:mono_pmip">mono_pmip
</a></h4>
30 <h4><a name=
"api:mono_print_method_from_ip">mono_print_method_from_ip
</a></h4>
31 <h4><a name=
"api:mono_print_thread_dump">mono_print_thread_dump
</a></h4>
32 <h4><a name=
"api:mono_threads_request_thread_dump">mono_threads_request_thread_dump
</a></h4>
34 <h3>Advanced
</h3></h4>
36 <h4><a name=
"api:mono_assemblies_init">mono_assemblies_init
</a></h4>
37 <h4><a name=
"api:mono_assemblies_cleanup">mono_assemblies_cleanup
</a></h4>
38 <h4><a name=
"api:mono_environment_exitcode_get">mono_environment_exitcode_get
</a></h4>
39 <h4><a name=
"api:mono_environment_exitcode_set">mono_environment_exitcode_set
</a></h4>
40 <h4><a name=
"api:mono_install_runtime_cleanup">mono_install_runtime_cleanup
</a></h4>
41 <h4><a name=
"api:mono_runtime_set_shutting_down">mono_runtime_set_shutting_down
</a></h4>
42 <h4><a name=
"api:mono_security_set_core_clr_platform_callback">mono_security_set_core_clr_platform_callback
</a></h4>