Author: martin
Date: 2006-04-17 21:52:39 -0400 (Mon, 17 Apr 2006)
New Revision: 59568
Added:
trunk/debugger/backends/BreakpointHandle.cs
Removed:
trunk/debugger/classes/BreakpointHandle.cs
Modified:
trunk/debugger/ChangeLog
Log:
2006-04-18 Martin Baulig <[EMAIL PROTECTED]>
* classes/BreakpointHandle.cs: Moved into ../backends/.
* backends/BreakpointHandle.cs: Moved here from ../classes/.
Modified: trunk/debugger/ChangeLog
===================================================================
--- trunk/debugger/ChangeLog 2006-04-18 01:50:04 UTC (rev 59567)
+++ trunk/debugger/ChangeLog 2006-04-18 01:52:39 UTC (rev 59568)
@@ -1,5 +1,10 @@
2006-04-18 Martin Baulig <[EMAIL PROTECTED]>
+ * classes/BreakpointHandle.cs: Moved into ../backends/.
+ * backends/BreakpointHandle.cs: Moved here from ../classes/.
+
+2006-04-18 Martin Baulig <[EMAIL PROTECTED]>
+
* arch/Architecture.cs (Architecture): Make this internal.
2006-04-18 Martin Baulig <[EMAIL PROTECTED]>
Copied: trunk/debugger/backends/BreakpointHandle.cs (from rev 59549,
trunk/debugger/classes/BreakpointHandle.cs)
===================================================================
--- trunk/debugger/classes/BreakpointHandle.cs 2006-04-17 22:30:24 UTC (rev
59549)
+++ trunk/debugger/backends/BreakpointHandle.cs 2006-04-18 01:52:39 UTC (rev
59568)
@@ -0,0 +1,34 @@
+using System;
+
+namespace Mono.Debugger.Backends
+{
+ internal abstract class BreakpointHandle
+ {
+ public readonly Breakpoint Breakpoint;
+
+ protected BreakpointHandle (Breakpoint breakpoint)
+ {
+ this.Breakpoint = breakpoint;
+ }
+
+ public abstract void Remove (Thread target);
+ }
+
+ internal class SimpleBreakpointHandle : BreakpointHandle
+ {
+ int index;
+
+ internal SimpleBreakpointHandle (Breakpoint breakpoint, int
index)
+ : base (breakpoint)
+ {
+ this.index = index;
+ }
+
+ public override void Remove (Thread target)
+ {
+ if (index > 0)
+ target.RemoveBreakpoint (index);
+ index = -1;
+ }
+ }
+}
Deleted: trunk/debugger/classes/BreakpointHandle.cs
===================================================================
--- trunk/debugger/classes/BreakpointHandle.cs 2006-04-18 01:50:04 UTC (rev
59567)
+++ trunk/debugger/classes/BreakpointHandle.cs 2006-04-18 01:52:39 UTC (rev
59568)
@@ -1,38 +0,0 @@
-using System;
-using System.Runtime.Serialization;
-
-using Mono.Debugger.Backends;
-using Mono.Debugger.Languages;
-
-namespace Mono.Debugger
-{
- internal abstract class BreakpointHandle
- {
- public readonly Breakpoint Breakpoint;
-
- protected BreakpointHandle (Breakpoint breakpoint)
- {
- this.Breakpoint = breakpoint;
- }
-
- public abstract void Remove (Thread target);
- }
-
- internal class SimpleBreakpointHandle : BreakpointHandle
- {
- int index;
-
- internal SimpleBreakpointHandle (Breakpoint breakpoint, int
index)
- : base (breakpoint)
- {
- this.index = index;
- }
-
- public override void Remove (Thread target)
- {
- if (index > 0)
- target.RemoveBreakpoint (index);
- index = -1;
- }
- }
-}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches