These are methods that are invoked by the debugger at runtime.
mono_debugger_insert_breakpoint
mono_debugger_method_has_breakpoint
mono_debug_open_mono_symbols
mono_debug_symfile_free_location
Free a MonoDebugSourceLocation returned by
mono_debug_symfile_lookup_location
mono_debug_symfile_is_loaded
mono_debug_symfile_lookup_locals
Return information about the local variables of minfo from the symbol file.
Return NULL if no information can be found.
The result should be freed using mono_debug_symfile_free_locals.
mono_debug_symfile_lookup_location
| minfo | A MonoDebugMethodInfo which can be retrieved by mono_debug_lookup_method. |
| offset | IL offset within the corresponding method's CIL code. |
This function is similar to mono_debug_lookup_location, but we
already looked up the method and also already did the
native address -> IL offset mapping.
mono_debug_symfile_lookup_method
mono_debug_add_delegate_trampoline
mono_debug_close_image
mono_debug_domain_create
mono_debug_domain_unload
mono_debug_enabled
Returns true is debug information is enabled. This doesn't relate if a debugger is present or not.
mono_debug_free_method_jit_info
mono_debug_free_source_location
| location | A MonoDebugSourceLocation |
mono_debug_lookup_locals
mono_debug_lookup_method
Lookup symbol file information for the method method. The returned
MonoDebugMethodInfo is a private structure, but it can be passed to
mono_debug_symfile_lookup_location.
mono_debug_lookup_method_addresses
mono_debug_lookup_source_location
| address | Native offset within the method's machine code. |
MonoDebugSourceLocation contains both file / line number
information and the corresponding IL offset. It must be freed by
mono_debug_free_source_location.mono_debug_open_image_from_memory
mono_debug_print_stack_frame
| native_offset | Native offset within the method's machine code. |
mono_debug_lookup_source_location which can be
used if you only want to use the location to print a stack frame.mono_debug_remove_method
mono_debug_il_offset_from_address
Compute the IL offset corresponding to native_offset inside the native code of method in domain.
mono_debug_add_method
mono_debug_close_mono_symbol_file