Lldb support code for mono (#4225)
[mono-project.git] / mono / mini / lldb.h
blob6c601376c3929c5ace8c765441b0f08d66d1613b
1 #ifndef __MONO_XDEBUG_LLDB_H__
2 #define __MONO_XDEBUG_LLDB_H__
4 #include "config.h"
5 #include "mini.h"
7 void mono_lldb_init (const char *options);
9 void mono_lldb_save_method_info (MonoCompile *cfg);
11 void mono_lldb_save_trampoline_info (MonoTrampInfo *info);
13 void mono_lldb_remove_method (MonoDomain *domain, MonoMethod *method, MonoJitDynamicMethodInfo *info);
15 void mono_lldb_save_specific_trampoline_info (gpointer arg1, MonoTrampolineType tramp_type, MonoDomain *domain, gpointer code, guint32 code_len);
17 #endif