Author: martin
Date: 2007-11-22 05:19:38 -0500 (Thu, 22 Nov 2007)
New Revision: 90136
Modified:
trunk/debugger/backend/MonoThreadManager.cs
Log:
Reflect latest runtime changes.
Modified: trunk/debugger/backend/MonoThreadManager.cs
===================================================================
--- trunk/debugger/backend/MonoThreadManager.cs 2007-11-22 10:19:09 UTC (rev
90135)
+++ trunk/debugger/backend/MonoThreadManager.cs 2007-11-22 10:19:38 UTC (rev
90136)
@@ -112,7 +112,7 @@
debugger_info.BreakpointArraySize);
inferior.SetRuntimeInfo (mono_runtime_info);
- inferior.WriteInteger (debugger_info.DebuggerVersion,
2);
+ inferior.WriteInteger (debugger_info.DebuggerVersion,
3);
if (notification_bpt != null) {
notification_bpt.Remove (inferior);
@@ -321,8 +321,8 @@
internal class MonoDebuggerInfo
{
// These constants must match up with those in
mono/mono/metadata/mono-debug.h
- public const int MinDynamicVersion = 65;
- public const int MaxDynamicVersion = 65;
+ public const int MinDynamicVersion = 66;
+ public const int MaxDynamicVersion = 66;
public const long DynamicMagic = 0x7aff65af4253d427;
public readonly int MonoTrampolineNum;
@@ -330,6 +330,7 @@
public readonly TargetAddress NotificationAddress;
public readonly TargetAddress SymbolTable;
public readonly int SymbolTableSize;
+ public readonly TargetAddress DebuggerVersion;
public readonly TargetAddress CompileMethod;
public readonly TargetAddress GetVirtualMethod;
public readonly TargetAddress GetBoxedObjectMethod;
@@ -347,7 +348,6 @@
public readonly TargetAddress Detach;
public readonly TargetAddress Initialize;
public readonly TargetAddress GetLMFAddress;
- public readonly TargetAddress DebuggerVersion;
public readonly TargetAddress ThreadTable;
public readonly TargetAddress ExecutableCodeBuffer;
public readonly TargetAddress BreakpointInfo;
@@ -394,6 +394,8 @@
NotificationAddress = reader.ReadAddress ();
SymbolTable = reader.ReadAddress ();
TargetAddress metadata_info = reader.ReadAddress ();
+ DebuggerVersion = reader.ReadAddress ();
+
CompileMethod = reader.ReadAddress ();
GetVirtualMethod = reader.ReadAddress ();
GetBoxedObjectMethod = reader.ReadAddress ();
@@ -415,7 +417,6 @@
RegisterClassInitCallback = reader.ReadAddress ();
RemoveClassInitCallback = reader.ReadAddress ();
- DebuggerVersion = reader.ReadAddress ();
ThreadTable = reader.ReadAddress ();
ExecutableCodeBuffer = reader.ReadAddress ();
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches