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