Author: martin
Date: 2007-06-21 08:50:21 -0400 (Thu, 21 Jun 2007)
New Revision: 80454

Modified:
   branches/martin/debugger-dublin/runtime/metadata/mono-debug-debugger.h
   branches/martin/debugger-dublin/runtime/mini/debug-mini.c
Log:
Kill 'MonoDebuggerBreakpointInfo'.

Modified: branches/martin/debugger-dublin/runtime/metadata/mono-debug-debugger.h
===================================================================
--- branches/martin/debugger-dublin/runtime/metadata/mono-debug-debugger.h      
2007-06-21 12:44:40 UTC (rev 80453)
+++ branches/martin/debugger-dublin/runtime/metadata/mono-debug-debugger.h      
2007-06-21 12:50:21 UTC (rev 80454)
@@ -13,8 +13,6 @@
 #include <mono/utils/mono-codeman.h>
 #include <mono/io-layer/io-layer.h>
 
-typedef struct _MonoDebuggerBreakpointInfo     MonoDebuggerBreakpointInfo;
-
 typedef enum {
        MONO_DEBUGGER_EVENT_INITIALIZE_MANAGED_CODE     = 1,
        MONO_DEBUGGER_EVENT_ADD_MODULE,
@@ -36,11 +34,6 @@
        MONO_DEBUGGER_EVENT_FINALIZE_MANAGED_CODE
 } MonoDebuggerEvent;
 
-struct _MonoDebuggerBreakpointInfo {
-       guint32 index;
-       MonoMethodDesc *desc;
-};
-
 extern void (*mono_debugger_event_handler) (MonoDebuggerEvent event, guint64 
data, guint64 arg);
 
 void            mono_debugger_initialize                    (gboolean 
use_debugger);

Modified: branches/martin/debugger-dublin/runtime/mini/debug-mini.c
===================================================================
--- branches/martin/debugger-dublin/runtime/mini/debug-mini.c   2007-06-21 
12:44:40 UTC (rev 80453)
+++ branches/martin/debugger-dublin/runtime/mini/debug-mini.c   2007-06-21 
12:50:21 UTC (rev 80454)
@@ -25,6 +25,11 @@
 {
        guint64 index;
        MonoMethod *method;
+} MiniDebugMethodBreakpointInfo;
+
+typedef struct {
+       guint32 index;
+       MonoMethodDesc *desc;
 } MiniDebugBreakpointInfo;
 
 typedef struct
@@ -648,9 +653,9 @@
 void
 mono_debugger_insert_method_breakpoint (MonoMethod *method, guint64 index)
 {
-       MiniDebugBreakpointInfo *info;
+       MiniDebugMethodBreakpointInfo *info;
 
-       info = g_new0 (MiniDebugBreakpointInfo, 1);
+       info = g_new0 (MiniDebugMethodBreakpointInfo, 1);
        info->method = method;
        info->index = index;
 
@@ -669,7 +674,7 @@
                return 0;
 
        for (i = 0; i < method_breakpoints->len; i++) {
-               MiniDebugBreakpointInfo *info = g_ptr_array_index 
(method_breakpoints, i);
+               MiniDebugMethodBreakpointInfo *info = g_ptr_array_index 
(method_breakpoints, i);
 
                if (info->index != index)
                        continue;
@@ -692,7 +697,7 @@
                return;
 
        for (i = 0; i < method_breakpoints->len; i++) {
-               MiniDebugBreakpointInfo *info = g_ptr_array_index 
(method_breakpoints, i);
+               MiniDebugMethodBreakpointInfo *info = g_ptr_array_index 
(method_breakpoints, i);
 
                if (method != info->method)
                        continue;
@@ -723,9 +728,9 @@
 mono_debugger_insert_breakpoint_full (MonoMethodDesc *desc)
 {
        static int last_breakpoint_id = 0;
-       MonoDebuggerBreakpointInfo *info;
+       MiniDebugBreakpointInfo *info;
 
-       info = g_new0 (MonoDebuggerBreakpointInfo, 1);
+       info = g_new0 (MiniDebugBreakpointInfo, 1);
        info->desc = desc;
        info->index = ++last_breakpoint_id;
 
@@ -746,7 +751,7 @@
                return 0;
 
        for (i = 0; i < breakpoints->len; i++) {
-               MonoDebuggerBreakpointInfo *info = g_ptr_array_index 
(breakpoints, i);
+               MiniDebugBreakpointInfo *info = g_ptr_array_index (breakpoints, 
i);
 
                if (info->index != breakpoint_id)
                        continue;
@@ -781,7 +786,7 @@
                return 0;
 
        for (i = 0; i < breakpoints->len; i++) {
-               MonoDebuggerBreakpointInfo *info = g_ptr_array_index 
(breakpoints, i);
+               MiniDebugBreakpointInfo *info = g_ptr_array_index (breakpoints, 
i);
 
                if (!mono_method_desc_full_match (info->desc, method))
                        continue;

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

Reply via email to