Mono.Debugger.Backend.Mono.MonoLanguageBackend.InitializeAttach C# (CSharp) Method

InitializeAttach() private method

private InitializeAttach ( TargetMemoryAccess memory ) : void
memory TargetMemoryAccess
return 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);
        }

Usage Example

Example #1
0
        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;
        }
All Usage Examples Of Mono.Debugger.Backend.Mono.MonoLanguageBackend::InitializeAttach