2006-01-26 Zoltan Varga <vargaz@gmail.com>
[mono.git] / mcs / class / corlib / System.Diagnostics / ChangeLog
1 2006-01-26  Zoltan Varga  <vargaz@gmail.com>
2
3         * DebuggerNonUserCodeAttribute.cs: New file.
4
5 2005-12-16  Sebastien Pouliot  <sebastien@ximian.com>
6
7         * StackTrace.cs: Added, if avilable, the filename/lineno debug 
8         information in ToString() like it's done on the 2.0 framework (i.e. 
9         Mono will display it for all profile, MS only in 2.0). Fix bug #75932.
10
11 2005-05-25  Zoltan Varga  <vargaz@freemail.hu>
12
13         * StackTrace.cs: Add an internal ctor which skips unmanaged frames.
14
15 2005-04-16  Sebastien Pouliot  <sebastien@ximian.com>
16
17         * StackFrame.cs: Moved documentation comments (XML) to monodoc. 
18         Removed unused method ObjectsEqual.
19
20 2005-03-14  Sebastien Pouliot  <sebastien@ximian.com>
21
22         * StackFrame.cs: Fix CAS unit tests for NET_1_1.
23         * StackTrace.cs: Fix CAS unit tests for NET_1_1.
24
25 2005-03-04  Zoltan Varga  <vargaz@freemail.hu>
26
27         * StackFrame.cs: Add an internalMethodName field to return info about
28         the various runtime wrappers.
29
30 2005-03-02  Chris Toshok  <toshok@ximian.com>
31
32         * DebuggerTypeProxyAttribute.cs, DebuggerBrowsableState.cs,
33         DebuggerDisplayAttribute.cs, DebuggerBrowsableAttribute: first cut
34         at 3/4 of the .net 2.0 debugger attributes.
35
36 2005-02-12  Marek Safar  <marek.safar@seznam.cz>
37
38         * ConditionalAttribute.cs: NET_2_0 extension.
39
40 2005-01-27  Sebastien Pouliot  <sebastien@ximian.com>
41
42         * StackFrame.cs: Add path discovery permission check for GetFilename 
43         method. Changed ToString to use a StringBuilder and report correctly
44         (i.e. without exception) if filename is restricted. Removed dead code
45         (Equals/GetHashCode).
46         * StackTrace.cs: Removed dead code (Equals/GetHashCode).
47
48 2004-08-05  Sebastien Pouliot  <sebastien@ximian.com>
49
50         * StackTrace.cs: Added missing exceptions. Added globalization. Now 
51         using StringBuilder in ToString (fusioned FrameToString).
52
53 2004-08-04  Sebastien Pouliot  <sebastien@ximian.com>
54
55         * StackTrace.cs: Implemented GetFrames as public virtual for NET_2_0
56         and internal for NET_1_0/NET_1_1 so it can be used for CAS. Removed
57         XML documentation and mono-ized the source code.
58
59 2004-06-15  Gert Driesen <drieseng@users.sourceforge.net>
60
61         * StackTrace.cs: added TODO for serialization
62         * StackFrame.cs: added TODO for serialization
63
64 2004-05-19  Gert Driesen (drieseng@users.sourceforge.net)
65
66         * DebuggerHiddenAttribute.cs
67         * DebuggerStepThroughAttribute.cs : now that Inherited is 
68         false by default on AttributeUsageAttribute (as it 
69         should be) we need to explicitly set Inherited to false 
70         for those attributes where it should be false.
71
72 2003-09-18  Ravi Pratap  <ravi@ximian.com>
73
74         * ConditionalAttribute.cs: AllowMultiple should be true according
75         to bug #48598.
76
77 2003-09-02  Ravi Pratap  <ravi@ximian.com>
78
79         * DebuggerStepThroughAttribute.cs: Fix allowable targets to include class
80         and struct; remove property targets.
81
82 2003-07-01  Zoltan Varga  <vargaz@freemail.hu>
83
84         * StackFrame.cs: Obtain frame info for 'fake' frames too, since this is
85         what MS does.
86
87 2003-01-01  Jaime Anguiano Olarra <jaime@gnome.org>
88
89         * Process.cs: skeleton for use in Remoting.
90
91 2002-06-19  Dietmar Maurer  <dietmar@ximian.com>
92
93         * StackTrace.cs: impl. remaining constructors.
94
95 2002-06-18  Dietmar Maurer  <dietmar@ximian.com>
96
97         * StackTrace.cs: use new internal call for constructors, use MS like
98         trace format.
99
100         * StackFrame.cs: impl. constructors using a new internal call.
101
102 2002-05-01  Duncan Mak  <duncan@ximian.com>
103
104         * DebuggableAttribute.cs: Added missing AttributeUsage attribute.
105
106 2002-04-08  Jonathan Pryor  <jonpryor@vt.edu>
107
108         * Debugger.cs: Added [MonoTODO] attribute to methods; modified IsLogging() 
109                 and Log() so that System.Diagnostics.DefaultTraceListener could use them
110                 without having NotImplementedException's thrown, as the functionality
111                 DefaultTraceListener is using is non-critical.
112
113 2002-04-08  Nick Drochak  <ndrochak@gol.com>
114
115         * ConditionalAttribute.cs: Add AttributeUsage attribute for methods.
116
117 2002-01-23  Duncan Mak  <duncan@ximian.com>
118
119         * DebuggerStepThroughAttribute.cs:
120         * DebuggerHiddenAttribte.cs: Add to CVS.
121
122 2002-01-04  Ravi Pratap <ravi@ximian.com>
123
124         * StackFrame.cs : Use the MonoTODO attribute to mark
125         incomplete code.
126
127         StackTrace.cs : Ditto.
128
129 2002-01-04  John R. Hicks <angryjohn69@nc.rr.com>
130         * Moved TraceListener, TextWriterTraceListener, and
131         DefaultTraceListener to System assembly....oops.
132
133 2002-01-04  John R. Hicks  <angryjohn69@nc.rr.com>
134
135         * Added TextWriterTraceListener.cs, TraceListener.cs, and 
136         DefaultTraceListener.cs to the build.
137
138 2002-01-04  John R. Hicks  <angryjohn69@nc.rr.com>
139
140         * Added Debugger.cs to the build.
141
142 2001-09-02  Miguel de Icaza  <miguel@ximian.com>
143
144         * Moved BooleanSwitch, Switch, TraceLevel and TraceSwitch to the
145         System assembly.
146
147         * Added StackFrame.cs and StackTrace.cs to the build.
148
149 2001-08-21  Nick Drochak <ndrochak@gol.com>
150
151         * Implemented ConditionalAttribute.cs and DebuggableAttribute.cs
152         
153 2001-08-29  Alexander Klyubin <klyubin@aqris.com>
154   
155         * Skeletal implementation of StackFrame and StackTrace classes.
156         The classes must be somehow connected to runtime environment in
157         order to generate proper traces.