Author: martin
Date: 2007-06-21 08:44:29 -0400 (Thu, 21 Jun 2007)
New Revision: 80452

Modified:
   branches/martin/debugger-dublin/debugger/backend/MonoThreadManager.cs
Log:
Add backwards compatibility.

Modified: branches/martin/debugger-dublin/debugger/backend/MonoThreadManager.cs
===================================================================
--- branches/martin/debugger-dublin/debugger/backend/MonoThreadManager.cs       
2007-06-21 12:44:17 UTC (rev 80451)
+++ branches/martin/debugger-dublin/debugger/backend/MonoThreadManager.cs       
2007-06-21 12:44:29 UTC (rev 80452)
@@ -292,21 +292,25 @@
                        CompileMethod             = reader.ReadAddress ();
                        GetVirtualMethod          = reader.ReadAddress ();
                        GetBoxedObjectMethod      = reader.ReadAddress ();
+                       reader.Offset += 16;
                        RuntimeInvoke             = reader.ReadAddress ();
-                       CreateString              = reader.ReadAddress ();
+                       reader.Offset += 8;
                        ClassGetStaticFieldData   = reader.ReadAddress ();
-                       LookupClass               = reader.ReadAddress ();
-                       LookupAssembly            = reader.ReadAddress ();
+                       reader.Offset += 24;
                        RunFinally                = reader.ReadAddress ();
                        GetCurrentThread          = reader.ReadAddress ();
-                       GetMethodAddressOrBpt     = reader.ReadAddress ();
-                       RemoveMethodBreakpoint    = reader.ReadAddress ();
-                       RuntimeClassInit          = reader.ReadAddress ();
                        Attach                    = reader.ReadAddress ();
                        Detach                    = reader.ReadAddress ();
                        Initialize                = reader.ReadAddress ();
                        GetLMFAddress             = reader.ReadAddress ();
 
+                       CreateString              = reader.ReadAddress ();
+                       LookupClass               = reader.ReadAddress ();
+                       LookupAssembly            = reader.ReadAddress ();
+                       GetMethodAddressOrBpt     = reader.ReadAddress ();
+                       RemoveMethodBreakpoint    = reader.ReadAddress ();
+                       RuntimeClassInit          = reader.ReadAddress ();
+
                        MonoMetadataInfo = new MonoMetadataInfo (memory, 
metadata_info);
 
                        Report.Debug (DebugFlags.JitSymtab, this);

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to