1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232
|
2009-10-24 Sebastien Pouliot <sebastien@ximian.com>
* StackFrame.cs: Relax GetSecureFileName when the coreclr is not
active (i.e. show full path when compiling with smcs)
[Backport r144797]
2009-10-08 Sebastien Pouliot <sebastien@ximian.com>
* StackFrame.cs: Introduce a new GetSecureFileName method that
will deal with CAS (regular framework) and will remove the path
(for Moonlight) on a stack frame.
* StackTrace.cs: Use the new StackFrame.GetSecureFileName to
simplify logic
[Backport r143802]
2009-09-18 Sebastien Pouliot <sebastien@ximian.com>
* StackFrame.cs: Avoid imperative CAS checks for NET_2_1
2009-01-24 Zoltan Varga <vargaz@gmail.com>
* StackFrame.cs: Fix warnings.
2008-10-20 Cedric Vivier <cedricv@neonux.com>
* Debugger.cs: Implement Debugger.IsAttached
2008-04-03 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* StackTrace.cs: Fix parameter names
* DebuggerVisualizerAttribute.cs: Fix parameter names, fix wrong constructors (parameters
were incorrectly used, maybe result of the wrong parameter names),
remove unaccessible parameters, remove useless NET_2_0
2008-04-02 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* DebuggerTypeProxyAttribute.cs
* StackFrame.cs: Fix parameter names
2007-11-05 Sebastien Pouliot <sebastien@ximian.com>
* DebuggableAttribute.cs: Don't throw on DebuggingFlags property.
Fix part of #322850.
2007-05-16 Dick Porter <dick@ximian.com>
* ConditionalAttribute.cs:
* DebuggableAttribute.cs:
* Debugger.cs:
* DebuggerBrowsableAttribute.cs:
* DebuggerDisplayAttribute.cs:
* DebuggerHiddenAttribute.cs:
* DebuggerNonUserCodeAttribute.cs:
* DebuggerStepperBoundaryAttribute.cs:
* DebuggerStepThroughAttribute.cs:
* DebuggerTypeProxyAttribute.cs:
* DebuggerVisualizerAttribute.cs:
* StackFrame.cs:
* StackTrace.cs:
* DebuggerBrowsableState.cs: Update to 2.0 profile
2007-05-11 Rolf Bjarne Kvinge <RKvinge@novell.com>
* DebuggerDisplayAttribute.cs: Default Type, Name and Value is an empty string.
Fix name setter. Can't set a null TargetType, and use AssemblyQualifiedName
for the TargetTypeName.
2007-04-27 Zoltan Varga <vargaz@gmail.com>
* StackTrace.cs: Fix ToString () to be compatible with MS. Fixes #81207.
2006-07-24 Miguel de Icaza <miguel@novell.com>
* DebuggerDisplayAttribute.cs: Update the targets
2006-01-26 Zoltan Varga <vargaz@gmail.com>
* DebuggerNonUserCodeAttribute.cs: New file.
2005-12-16 Sebastien Pouliot <sebastien@ximian.com>
* StackTrace.cs: Added, if avilable, the filename/lineno debug
information in ToString() like it's done on the 2.0 framework (i.e.
Mono will display it for all profile, MS only in 2.0). Fix bug #75932.
2005-05-25 Zoltan Varga <vargaz@freemail.hu>
* StackTrace.cs: Add an internal ctor which skips unmanaged frames.
2005-04-16 Sebastien Pouliot <sebastien@ximian.com>
* StackFrame.cs: Moved documentation comments (XML) to monodoc.
Removed unused method ObjectsEqual.
2005-03-14 Sebastien Pouliot <sebastien@ximian.com>
* StackFrame.cs: Fix CAS unit tests for NET_1_1.
* StackTrace.cs: Fix CAS unit tests for NET_1_1.
2005-03-04 Zoltan Varga <vargaz@freemail.hu>
* StackFrame.cs: Add an internalMethodName field to return info about
the various runtime wrappers.
2005-03-02 Chris Toshok <toshok@ximian.com>
* DebuggerTypeProxyAttribute.cs, DebuggerBrowsableState.cs,
DebuggerDisplayAttribute.cs, DebuggerBrowsableAttribute: first cut
at 3/4 of the .net 2.0 debugger attributes.
2005-02-12 Marek Safar <marek.safar@seznam.cz>
* ConditionalAttribute.cs: NET_2_0 extension.
2005-01-27 Sebastien Pouliot <sebastien@ximian.com>
* StackFrame.cs: Add path discovery permission check for GetFilename
method. Changed ToString to use a StringBuilder and report correctly
(i.e. without exception) if filename is restricted. Removed dead code
(Equals/GetHashCode).
* StackTrace.cs: Removed dead code (Equals/GetHashCode).
2004-08-05 Sebastien Pouliot <sebastien@ximian.com>
* StackTrace.cs: Added missing exceptions. Added globalization. Now
using StringBuilder in ToString (fusioned FrameToString).
2004-08-04 Sebastien Pouliot <sebastien@ximian.com>
* StackTrace.cs: Implemented GetFrames as public virtual for NET_2_0
and internal for NET_1_0/NET_1_1 so it can be used for CAS. Removed
XML documentation and mono-ized the source code.
2004-06-15 Gert Driesen <drieseng@users.sourceforge.net>
* StackTrace.cs: added TODO for serialization
* StackFrame.cs: added TODO for serialization
2004-05-19 Gert Driesen (drieseng@users.sourceforge.net)
* DebuggerHiddenAttribute.cs
* DebuggerStepThroughAttribute.cs : now that Inherited is
false by default on AttributeUsageAttribute (as it
should be) we need to explicitly set Inherited to false
for those attributes where it should be false.
2003-09-18 Ravi Pratap <ravi@ximian.com>
* ConditionalAttribute.cs: AllowMultiple should be true according
to bug #48598.
2003-09-02 Ravi Pratap <ravi@ximian.com>
* DebuggerStepThroughAttribute.cs: Fix allowable targets to include class
and struct; remove property targets.
2003-07-01 Zoltan Varga <vargaz@freemail.hu>
* StackFrame.cs: Obtain frame info for 'fake' frames too, since this is
what MS does.
2003-01-01 Jaime Anguiano Olarra <jaime@gnome.org>
* Process.cs: skeleton for use in Remoting.
2002-06-19 Dietmar Maurer <dietmar@ximian.com>
* StackTrace.cs: impl. remaining constructors.
2002-06-18 Dietmar Maurer <dietmar@ximian.com>
* StackTrace.cs: use new internal call for constructors, use MS like
trace format.
* StackFrame.cs: impl. constructors using a new internal call.
2002-05-01 Duncan Mak <duncan@ximian.com>
* DebuggableAttribute.cs: Added missing AttributeUsage attribute.
2002-04-08 Jonathan Pryor <jonpryor@vt.edu>
* Debugger.cs: Added [MonoTODO] attribute to methods; modified IsLogging()
and Log() so that System.Diagnostics.DefaultTraceListener could use them
without having NotImplementedException's thrown, as the functionality
DefaultTraceListener is using is non-critical.
2002-04-08 Nick Drochak <ndrochak@gol.com>
* ConditionalAttribute.cs: Add AttributeUsage attribute for methods.
2002-01-23 Duncan Mak <duncan@ximian.com>
* DebuggerStepThroughAttribute.cs:
* DebuggerHiddenAttribte.cs: Add to CVS.
2002-01-04 Ravi Pratap <ravi@ximian.com>
* StackFrame.cs : Use the MonoTODO attribute to mark
incomplete code.
StackTrace.cs : Ditto.
2002-01-04 John R. Hicks <angryjohn69@nc.rr.com>
* Moved TraceListener, TextWriterTraceListener, and
DefaultTraceListener to System assembly....oops.
2002-01-04 John R. Hicks <angryjohn69@nc.rr.com>
* Added TextWriterTraceListener.cs, TraceListener.cs, and
DefaultTraceListener.cs to the build.
2002-01-04 John R. Hicks <angryjohn69@nc.rr.com>
* Added Debugger.cs to the build.
2001-09-02 Miguel de Icaza <miguel@ximian.com>
* Moved BooleanSwitch, Switch, TraceLevel and TraceSwitch to the
System assembly.
* Added StackFrame.cs and StackTrace.cs to the build.
2001-08-21 Nick Drochak <ndrochak@gol.com>
* Implemented ConditionalAttribute.cs and DebuggableAttribute.cs
2001-08-29 Alexander Klyubin <klyubin@aqris.com>
* Skeletal implementation of StackFrame and StackTrace classes.
The classes must be somehow connected to runtime environment in
order to generate proper traces.
|