private InitializeAttach ( TargetMemoryAccess memory ) : void | ||
memory | TargetMemoryAccess | |
Résultat | void |
internal void InitializeAttach(TargetMemoryAccess memory)
{
Report.Debug (DebugFlags.JitSymtab, "Initialize mono language");
read_mono_debugger_info (memory);
read_symbol_table (memory);
read_builtin_types (memory);
}
internal bool InitializeAfterAttach(Inferior inferior) { initialize_notifications (inferior); inferior.WriteAddress (debugger_info.ThreadVTablePtr, debugger_info.ThreadVTable); inferior.WriteAddress (debugger_info.EventHandlerPtr, debugger_info.EventHandler); inferior.WriteInteger (debugger_info.UsingMonoDebugger, 1); csharp_language = inferior.Process.CreateMonoLanguage (debugger_info); csharp_language.InitializeAttach (inferior); return true; }