e79aa3c0ed
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
43 lines
1.8 KiB
HTML
43 lines
1.8 KiB
HTML
<h2>Synopsis</h2>
|
|
|
|
<p>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.
|
|
|
|
<div class="mapi-header">
|
|
typedef struct _MonoJitInfo MonoJitInfo;
|
|
|
|
@API_IDX@
|
|
</div>
|
|
|
|
<h3>Just-in-Time Compiled Method Information</h3>
|
|
|
|
<p>Use the `MonoJitInfo` API to get data about a JITed
|
|
method. These APIs are typically used by profiler modules
|
|
added to Mono.
|
|
|
|
<h4><a name="api:mono_jit_info_table_find">mono_jit_info_table_find</a></h4>
|
|
<h4><a name="api:mono_jit_info_get_code_size">mono_jit_info_get_code_size</a></h4>
|
|
<h4><a name="api:mono_jit_info_get_code_start">mono_jit_info_get_code_start</a></h4>
|
|
<h4><a name="api:mono_jit_info_get_method">mono_jit_info_get_method</a></h4>
|
|
|
|
<h3>Useful Debugging Functions</h3>
|
|
|
|
<p>These functions are useful when running the Mono VM inside
|
|
a debugger.
|
|
|
|
<h4><a name="api:mono_pmip">mono_pmip</a></h4>
|
|
<h4><a name="api:mono_print_method_from_ip">mono_print_method_from_ip</a></h4>
|
|
<h4><a name="api:mono_print_thread_dump">mono_print_thread_dump</a></h4>
|
|
<h4><a name="api:mono_threads_request_thread_dump">mono_threads_request_thread_dump</a></h4>
|
|
|
|
<h3>Advanced</h3></h4>
|
|
|
|
<h4><a name="api:mono_assemblies_init">mono_assemblies_init</a></h4>
|
|
<h4><a name="api:mono_assemblies_cleanup">mono_assemblies_cleanup</a></h4>
|
|
<h4><a name="api:mono_environment_exitcode_get">mono_environment_exitcode_get</a></h4>
|
|
<h4><a name="api:mono_environment_exitcode_set">mono_environment_exitcode_set</a></h4>
|
|
<h4><a name="api:mono_install_runtime_cleanup">mono_install_runtime_cleanup</a></h4>
|
|
<h4><a name="api:mono_runtime_set_shutting_down">mono_runtime_set_shutting_down</a></h4>
|
|
<h4><a name="api:mono_security_set_core_clr_platform_callback">mono_security_set_core_clr_platform_callback</a></h4>
|