1 2007-11-05 Sebastien Pouliot <sebastien@ximian.com>
3 * DebuggableAttribute.cs: Don't throw on DebuggingFlags property.
6 2007-05-16 Dick Porter <dick@ximian.com>
8 * ConditionalAttribute.cs:
9 * DebuggableAttribute.cs:
11 * DebuggerBrowsableAttribute.cs:
12 * DebuggerDisplayAttribute.cs:
13 * DebuggerHiddenAttribute.cs:
14 * DebuggerNonUserCodeAttribute.cs:
15 * DebuggerStepperBoundaryAttribute.cs:
16 * DebuggerStepThroughAttribute.cs:
17 * DebuggerTypeProxyAttribute.cs:
18 * DebuggerVisualizerAttribute.cs:
21 * DebuggerBrowsableState.cs: Update to 2.0 profile
23 2007-05-11 Rolf Bjarne Kvinge <RKvinge@novell.com>
25 * DebuggerDisplayAttribute.cs: Default Type, Name and Value is an empty string.
26 Fix name setter. Can't set a null TargetType, and use AssemblyQualifiedName
27 for the TargetTypeName.
29 2007-04-27 Zoltan Varga <vargaz@gmail.com>
31 * StackTrace.cs: Fix ToString () to be compatible with MS. Fixes #81207.
33 2006-07-24 Miguel de Icaza <miguel@novell.com>
35 * DebuggerDisplayAttribute.cs: Update the targets
37 2006-01-26 Zoltan Varga <vargaz@gmail.com>
39 * DebuggerNonUserCodeAttribute.cs: New file.
41 2005-12-16 Sebastien Pouliot <sebastien@ximian.com>
43 * StackTrace.cs: Added, if avilable, the filename/lineno debug
44 information in ToString() like it's done on the 2.0 framework (i.e.
45 Mono will display it for all profile, MS only in 2.0). Fix bug #75932.
47 2005-05-25 Zoltan Varga <vargaz@freemail.hu>
49 * StackTrace.cs: Add an internal ctor which skips unmanaged frames.
51 2005-04-16 Sebastien Pouliot <sebastien@ximian.com>
53 * StackFrame.cs: Moved documentation comments (XML) to monodoc.
54 Removed unused method ObjectsEqual.
56 2005-03-14 Sebastien Pouliot <sebastien@ximian.com>
58 * StackFrame.cs: Fix CAS unit tests for NET_1_1.
59 * StackTrace.cs: Fix CAS unit tests for NET_1_1.
61 2005-03-04 Zoltan Varga <vargaz@freemail.hu>
63 * StackFrame.cs: Add an internalMethodName field to return info about
64 the various runtime wrappers.
66 2005-03-02 Chris Toshok <toshok@ximian.com>
68 * DebuggerTypeProxyAttribute.cs, DebuggerBrowsableState.cs,
69 DebuggerDisplayAttribute.cs, DebuggerBrowsableAttribute: first cut
70 at 3/4 of the .net 2.0 debugger attributes.
72 2005-02-12 Marek Safar <marek.safar@seznam.cz>
74 * ConditionalAttribute.cs: NET_2_0 extension.
76 2005-01-27 Sebastien Pouliot <sebastien@ximian.com>
78 * StackFrame.cs: Add path discovery permission check for GetFilename
79 method. Changed ToString to use a StringBuilder and report correctly
80 (i.e. without exception) if filename is restricted. Removed dead code
82 * StackTrace.cs: Removed dead code (Equals/GetHashCode).
84 2004-08-05 Sebastien Pouliot <sebastien@ximian.com>
86 * StackTrace.cs: Added missing exceptions. Added globalization. Now
87 using StringBuilder in ToString (fusioned FrameToString).
89 2004-08-04 Sebastien Pouliot <sebastien@ximian.com>
91 * StackTrace.cs: Implemented GetFrames as public virtual for NET_2_0
92 and internal for NET_1_0/NET_1_1 so it can be used for CAS. Removed
93 XML documentation and mono-ized the source code.
95 2004-06-15 Gert Driesen <drieseng@users.sourceforge.net>
97 * StackTrace.cs: added TODO for serialization
98 * StackFrame.cs: added TODO for serialization
100 2004-05-19 Gert Driesen (drieseng@users.sourceforge.net)
102 * DebuggerHiddenAttribute.cs
103 * DebuggerStepThroughAttribute.cs : now that Inherited is
104 false by default on AttributeUsageAttribute (as it
105 should be) we need to explicitly set Inherited to false
106 for those attributes where it should be false.
108 2003-09-18 Ravi Pratap <ravi@ximian.com>
110 * ConditionalAttribute.cs: AllowMultiple should be true according
113 2003-09-02 Ravi Pratap <ravi@ximian.com>
115 * DebuggerStepThroughAttribute.cs: Fix allowable targets to include class
116 and struct; remove property targets.
118 2003-07-01 Zoltan Varga <vargaz@freemail.hu>
120 * StackFrame.cs: Obtain frame info for 'fake' frames too, since this is
123 2003-01-01 Jaime Anguiano Olarra <jaime@gnome.org>
125 * Process.cs: skeleton for use in Remoting.
127 2002-06-19 Dietmar Maurer <dietmar@ximian.com>
129 * StackTrace.cs: impl. remaining constructors.
131 2002-06-18 Dietmar Maurer <dietmar@ximian.com>
133 * StackTrace.cs: use new internal call for constructors, use MS like
136 * StackFrame.cs: impl. constructors using a new internal call.
138 2002-05-01 Duncan Mak <duncan@ximian.com>
140 * DebuggableAttribute.cs: Added missing AttributeUsage attribute.
142 2002-04-08 Jonathan Pryor <jonpryor@vt.edu>
144 * Debugger.cs: Added [MonoTODO] attribute to methods; modified IsLogging()
145 and Log() so that System.Diagnostics.DefaultTraceListener could use them
146 without having NotImplementedException's thrown, as the functionality
147 DefaultTraceListener is using is non-critical.
149 2002-04-08 Nick Drochak <ndrochak@gol.com>
151 * ConditionalAttribute.cs: Add AttributeUsage attribute for methods.
153 2002-01-23 Duncan Mak <duncan@ximian.com>
155 * DebuggerStepThroughAttribute.cs:
156 * DebuggerHiddenAttribte.cs: Add to CVS.
158 2002-01-04 Ravi Pratap <ravi@ximian.com>
160 * StackFrame.cs : Use the MonoTODO attribute to mark
163 StackTrace.cs : Ditto.
165 2002-01-04 John R. Hicks <angryjohn69@nc.rr.com>
166 * Moved TraceListener, TextWriterTraceListener, and
167 DefaultTraceListener to System assembly....oops.
169 2002-01-04 John R. Hicks <angryjohn69@nc.rr.com>
171 * Added TextWriterTraceListener.cs, TraceListener.cs, and
172 DefaultTraceListener.cs to the build.
174 2002-01-04 John R. Hicks <angryjohn69@nc.rr.com>
176 * Added Debugger.cs to the build.
178 2001-09-02 Miguel de Icaza <miguel@ximian.com>
180 * Moved BooleanSwitch, Switch, TraceLevel and TraceSwitch to the
183 * Added StackFrame.cs and StackTrace.cs to the build.
185 2001-08-21 Nick Drochak <ndrochak@gol.com>
187 * Implemented ConditionalAttribute.cs and DebuggableAttribute.cs
189 2001-08-29 Alexander Klyubin <klyubin@aqris.com>
191 * Skeletal implementation of StackFrame and StackTrace classes.
192 The classes must be somehow connected to runtime environment in
193 order to generate proper traces.