You've already forked linux-packaging-mono
Imported Upstream version 5.2.0.175
Former-commit-id: bb0468d0f257ff100aa895eb5fe583fb5dfbf900
This commit is contained in:
parent
4bdbaf4a88
commit
966bba02bb
@ -234,7 +234,11 @@
|
||||
<div class="mapi-ptr"></div>
|
||||
|
||||
<div class="mapi-declaration mapi-section">Syntax</div>
|
||||
<div class="mapi-prototype">mono_debug_open_mono_symbols</div>
|
||||
<div class="mapi-prototype">MonoSymbolFile*
|
||||
mono_debug_open_mono_symbols (MonoDebugHandle *handle, const uint8_t *raw_contents,
|
||||
int size, gboolean in_the_debugger)
|
||||
|
||||
</div>
|
||||
<p />
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
@ -249,8 +253,13 @@
|
||||
<div class="mapi-ptr"></div>
|
||||
|
||||
<div class="mapi-declaration mapi-section">Syntax</div>
|
||||
<div class="mapi-prototype">mono_debug_symfile_free_location</div>
|
||||
<div class="mapi-prototype">void
|
||||
mono_debug_symfile_free_location (MonoDebugSourceLocation *location)
|
||||
|
||||
</div>
|
||||
<p />
|
||||
<div class="mapi-section">Description</div>
|
||||
<div> <p /> Free a <code>MonoDebugSourceLocation</code> returned by <code>mono_debug_symfile_lookup_location</code></div>
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
</div> <!-- class=mapi -->
|
||||
@ -264,7 +273,10 @@
|
||||
<div class="mapi-ptr"></div>
|
||||
|
||||
<div class="mapi-declaration mapi-section">Syntax</div>
|
||||
<div class="mapi-prototype">mono_debug_symfile_is_loaded</div>
|
||||
<div class="mapi-prototype">mono_bool
|
||||
mono_debug_symfile_is_loaded (MonoSymbolFile *symfile)
|
||||
|
||||
</div>
|
||||
<p />
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
@ -279,8 +291,13 @@
|
||||
<div class="mapi-ptr"></div>
|
||||
|
||||
<div class="mapi-declaration mapi-section">Syntax</div>
|
||||
<div class="mapi-prototype">mono_debug_symfile_lookup_locals</div>
|
||||
<div class="mapi-prototype">MonoDebugLocalsInfo*
|
||||
mono_debug_symfile_lookup_locals (MonoDebugMethodInfo *minfo)
|
||||
|
||||
</div>
|
||||
<p />
|
||||
<div class="mapi-section">Description</div>
|
||||
<div> <p /> Return information about the local variables of <i>minfo</i> from the symbol file. Return <code>NULL</code> if no information can be found. The result should be freed using <code>mono_debug_symfile_free_locals</code>.</div>
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
</div> <!-- class=mapi -->
|
||||
@ -300,13 +317,8 @@ mono_debug_symfile_lookup_location (MonoDebugMethodInfo *minfo, uint32_t offset)
|
||||
</div>
|
||||
<p />
|
||||
<div class="mapi-section">Parameters</div>
|
||||
<table class="mapi-parameters"><tbody><tr><td><i>minfo</i><td> A `MonoDebugMethodInfo' which can be retrieved by</td></td></tr></tbody></table> <div class="mapi-section">Description</div>
|
||||
<div> mono_debug_lookup_method().
|
||||
<i>offset</i>: IL offset within the corresponding method's CIL code.
|
||||
<p />
|
||||
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.</div>
|
||||
<table class="mapi-parameters"><tbody><tr><td><i>minfo</i></td><td> A <code>MonoDebugMethodInfo</code> which can be retrieved by <code>mono_debug_lookup_method</code>.</td></tr><tr><td><i>offset</i></td><td> IL offset within the corresponding method's CIL code.</td></tr></tbody></table> <div class="mapi-section">Description</div>
|
||||
<div> <p /> This function is similar to <code>mono_debug_lookup_location</code>, but we already looked up the method and also already did the native address -> IL offset mapping.</div>
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
</div> <!-- class=mapi -->
|
||||
@ -320,7 +332,10 @@ mono_debug_symfile_lookup_location (MonoDebugMethodInfo *minfo, uint32_t offset)
|
||||
<div class="mapi-ptr"></div>
|
||||
|
||||
<div class="mapi-declaration mapi-section">Syntax</div>
|
||||
<div class="mapi-prototype">mono_debug_symfile_lookup_method</div>
|
||||
<div class="mapi-prototype">MonoDebugMethodInfo*
|
||||
mono_debug_symfile_lookup_method (MonoDebugHandle *handle, MonoMethod *method)
|
||||
|
||||
</div>
|
||||
<p />
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
@ -338,7 +353,10 @@ mono_debug_symfile_lookup_location (MonoDebugMethodInfo *minfo, uint32_t offset)
|
||||
<div class="mapi-ptr"></div>
|
||||
|
||||
<div class="mapi-declaration mapi-section">Syntax</div>
|
||||
<div class="mapi-prototype">mono_debug_add_delegate_trampoline</div>
|
||||
<div class="mapi-prototype">void
|
||||
mono_debug_add_delegate_trampoline (gpointer code, int size)
|
||||
|
||||
</div>
|
||||
<p />
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
@ -353,7 +371,10 @@ mono_debug_symfile_lookup_location (MonoDebugMethodInfo *minfo, uint32_t offset)
|
||||
<div class="mapi-ptr"></div>
|
||||
|
||||
<div class="mapi-declaration mapi-section">Syntax</div>
|
||||
<div class="mapi-prototype">mono_debug_close_image</div>
|
||||
<div class="mapi-prototype">void
|
||||
mono_debug_close_image (MonoImage *image)
|
||||
|
||||
</div>
|
||||
<p />
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
@ -368,7 +389,10 @@ mono_debug_symfile_lookup_location (MonoDebugMethodInfo *minfo, uint32_t offset)
|
||||
<div class="mapi-ptr"></div>
|
||||
|
||||
<div class="mapi-declaration mapi-section">Syntax</div>
|
||||
<div class="mapi-prototype">mono_debug_domain_create</div>
|
||||
<div class="mapi-prototype">void
|
||||
mono_debug_domain_create (MonoDomain *domain)
|
||||
|
||||
</div>
|
||||
<p />
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
@ -404,8 +428,7 @@ mono_debug_enabled (void)
|
||||
</div>
|
||||
<p />
|
||||
<div class="mapi-section">Description</div>
|
||||
<div> <p />
|
||||
Returns true is debug information is enabled. This doesn't relate if a debugger is present or not.</div>
|
||||
<div> <p /> Returns true is debug information is enabled. This doesn't relate if a debugger is present or not.</div>
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
</div> <!-- class=mapi -->
|
||||
@ -440,9 +463,8 @@ mono_debug_free_source_location (MonoDebugSourceLocation *location)
|
||||
</div>
|
||||
<p />
|
||||
<div class="mapi-section">Parameters</div>
|
||||
<table class="mapi-parameters"><tbody><tr><td><i>location</i><td> A `MonoDebugSourceLocation'.</td></td></tr></tbody></table> <div class="mapi-section">Description</div>
|
||||
<div> <p />
|
||||
Frees the <i>location</i>.</div>
|
||||
<table class="mapi-parameters"><tbody><tr><td><i>location</i></td><td> A <code>MonoDebugSourceLocation</code></td></tr></tbody></table> <div class="mapi-section">Description</div>
|
||||
<div> Frees the <i>location</i>.</div>
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
</div> <!-- class=mapi -->
|
||||
@ -477,10 +499,7 @@ mono_debug_lookup_method (MonoMethod *method)
|
||||
</div>
|
||||
<p />
|
||||
<div class="mapi-section">Description</div>
|
||||
<div> <p />
|
||||
Lookup symbol file information for the method <i>method</i>. The returned
|
||||
`MonoDebugMethodInfo' is a private structure, but it can be passed to
|
||||
mono_debug_symfile_lookup_location().</div>
|
||||
<div> <p /> Lookup symbol file information for the method <i>method</i>. The returned <code>MonoDebugMethodInfo</code> is a private structure, but it can be passed to <code>mono_debug_symfile_lookup_location</code>.</div>
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
</div> <!-- class=mapi -->
|
||||
@ -515,14 +534,8 @@ mono_debug_lookup_source_location (MonoMethod *method, guint32 address, MonoDoma
|
||||
</div>
|
||||
<p />
|
||||
<div class="mapi-section">Parameters</div>
|
||||
<table class="mapi-parameters"><tbody><tr><td><i>address</i><td> Native offset within the <i>method</i>'s machine code.</td></td></tr></tbody></table> <div class="mapi-section">Description</div>
|
||||
<div> <p />
|
||||
Lookup the source code corresponding to the machine instruction located at
|
||||
native offset <i>address</i> within <i>method</i>.
|
||||
<p />
|
||||
The returned `MonoDebugSourceLocation' contains both file / line number
|
||||
information and the corresponding IL offset. It must be freed by
|
||||
mono_debug_free_source_location().</div>
|
||||
<table class="mapi-parameters"><tbody><tr><td><i>address</i></td><td> Native offset within the <i>method</i>'s machine code.</td></tr></tbody></table> <div class="mapi-section">Description</div>
|
||||
<div> Lookup the source code corresponding to the machine instruction located at native offset <i>address</i> within <i>method</i>. The returned <code>MonoDebugSourceLocation</code> contains both file / line number information and the corresponding IL offset. It must be freed by <code>mono_debug_free_source_location</code>.</div>
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
</div> <!-- class=mapi -->
|
||||
@ -557,10 +570,8 @@ mono_debug_print_stack_frame (MonoMethod *method, guint32 native_offset, MonoDom
|
||||
</div>
|
||||
<p />
|
||||
<div class="mapi-section">Parameters</div>
|
||||
<table class="mapi-parameters"><tbody><tr><td><i>native_offset</i><td> Native offset within the <i>method</i>'s machine code.</td></td></tr></tbody></table> <div class="mapi-section">Description</div>
|
||||
<div> <p />
|
||||
Conventient wrapper around mono_debug_lookup_source_location() which can be
|
||||
used if you only want to use the location to print a stack frame.</div>
|
||||
<table class="mapi-parameters"><tbody><tr><td><i>native_offset</i></td><td> Native offset within the <i>method</i>'s machine code.</td></tr></tbody></table> <div class="mapi-section">Description</div>
|
||||
<div> Conventient wrapper around <code>mono_debug_lookup_source_location</code> which can be used if you only want to use the location to print a stack frame.</div>
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
</div> <!-- class=mapi -->
|
||||
@ -595,9 +606,7 @@ mono_debug_il_offset_from_address (MonoMethod *method, MonoDomain *domain, guint
|
||||
</div>
|
||||
<p />
|
||||
<div class="mapi-section">Description</div>
|
||||
<div> <p />
|
||||
Compute the IL offset corresponding to NATIVE_OFFSET inside the native
|
||||
code of METHOD in DOMAIN.</div>
|
||||
<div> <p /> Compute the IL offset corresponding to <i>native_offset</i> inside the native code of <i>method</i> in <i>domain</i>.</div>
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
</div> <!-- class=mapi -->
|
||||
@ -611,7 +620,10 @@ mono_debug_il_offset_from_address (MonoMethod *method, MonoDomain *domain, guint
|
||||
<div class="mapi-ptr"></div>
|
||||
|
||||
<div class="mapi-declaration mapi-section">Syntax</div>
|
||||
<div class="mapi-prototype">mono_debug_add_method</div>
|
||||
<div class="mapi-prototype">MonoDebugMethodAddress*
|
||||
mono_debug_add_method (MonoMethod *method, MonoDebugMethodJitInfo *jit, MonoDomain *domain)
|
||||
|
||||
</div>
|
||||
<p />
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
@ -626,10 +638,10 @@ mono_debug_il_offset_from_address (MonoMethod *method, MonoDomain *domain, guint
|
||||
<div class="mapi-ptr"></div>
|
||||
|
||||
<div class="mapi-declaration mapi-section">Syntax</div>
|
||||
<div class="mapi-prototype">mono_debug_close_mono_symbol_file</div>
|
||||
<div class="mapi-prototype">void
|
||||
mono_debug_close_mono_symbol_file (MonoSymbolFile *symfile)
|
||||
|
||||
</div>
|
||||
<p />
|
||||
</div><!--mapi-description -->
|
||||
</div><!--height container -->
|
||||
</div>
|
||||
</div></body>
|
||||
</html>
|
||||
|
Reference in New Issue
Block a user