123 Commits (61c64ac3e78884e68b5ce8e5205c7ff726b4514b)

Author SHA1 Message Date
Siegfried Pammer 61c64ac3e7 fixed conditional breakpoints and ==-operator evaluation. 18 years ago
Siegfried Pammer dfb4d81407 Implemented conditional breakpoints 18 years ago
Daniel Grunwald 3bd1ab5517 SD2-1342: Remove Windows.Forms dependency from ICSharpCode.Core 18 years ago
Justin Dearing 5b9b7d207d Exceptions are now displayed with DebuggeeExceptionForm instead of DebuggerEvenrForm. DebugeeExceptionForm displays the exception in a TreeViewAdv. 18 years ago
David Srbecký 572503b932 Better support of pointer values 18 years ago
David Srbecký 55e8e0bd7e Rewritten the stepping engine; 18 years ago
David Srbecký bb1c30b9b6 All debugging options are stored in a special purpose class which is then serialized into the SharpDevelop properties file. 18 years ago
David Srbecký 18ab7bbb3c Use the fallback method is evaluation of Exception.StackTrace fails. 18 years ago
David Srbecký 5b8dec3cce Fixed Forum-7984: Handling of StackOverflow exception 18 years ago
David Srbecký 91d4a13837 Added an Console Pad in which debugging expressions can be evaluated 18 years ago
David Srbecký a4d47a8c69 Use Ast visitor to evaluate debugger tooltips 18 years ago
David Srbecký 5080d5c8d9 Fixed Breakpoint.Hit event; 18 years ago
Matt Ward 35b252484c After attaching to a process the stop menu will now show a dialog asking whether the process should be terminated or detached. 18 years ago
David Srbecký a29e114ca0 All properties called HasExited renamed to some more descriptive name. 18 years ago
Matt Ward 5d69e1012e Attach to process dialog now can show or hide non-managed processes. 18 years ago
David Srbecký 866b0f92fe Added an options page for the debugger 18 years ago
David Srbecký dbba4a13eb Rewritten Breakpoint and SourcecodeSegment classes. SourcecodeSegment is now immutable. 18 years ago
David Srbecký d876c23d12 Debugging of .NET 1.1 programs is not supported 18 years ago
David Srbecký 8d6b59bf0d Fixed SD2-1301: Debugging when Windows started in debug mode 18 years ago
Matt Ward d0f467cf57 Added support for attaching the debugger to a running process. 18 years ago
David Srbecký 5c4b0a9fd4 Rewritten exception handling - Debugger.Exception is now just a convenience wrapper class around the run-time value. 18 years ago
Daniel Grunwald 5cd232c045 Fixed forum-7496: Crash when starting the debugger after deleting a line containing a breakpoint. 18 years ago
David Srbecký f7aa5f0520 Correct order of events when process is killed. 18 years ago
David Srbecký 9bd0aec201 CallStackPad refresh does Application.DoEvents() as well. 18 years ago
David Srbecký a7edbf180a Completely rewritten the sate management for Process. 18 years ago
David Srbecký 24b75bf9a7 Rewritten Exception class 18 years ago
David Srbecký ec2863a837 Added synchronous Continue and Step*. 18 years ago
David Srbecký 5891dcb596 Renamed Continue to AsyncContinue. 18 years ago
David Srbecký 8506fdebcc Show changed values in blue 18 years ago
David Srbecký 4d608ba315 Update tooltip when debugger is stepped 18 years ago
David Srbecký eb51f205a8 Change buttons in exception box to "Break", "Continue" and "Terminate". "Continue" is enabled only for handled exceptions and "Break" unwinds exceptions by default. 18 years ago
David Srbecký 00a8984774 Rename ExpressionNode to ValueNode to emphasise that the node is immutable. The expression is now evaluated before the node's constructor. 18 years ago
David Srbecký 44b732e22b Parser and Expression nodes for very simple expressions (in form "Identifier.Member.Member"). 18 years ago
David Srbecký 90e524eeb7 Updating DynamicTreeDebuggerRow adapter. 18 years ago
David Srbecký 184af2410d Custom Abstract Syntax Tree for debugger expression independent of NRefactory. 18 years ago
David Srbecký 6ac96e839d If can not get managed version of executable, just use the default. 18 years ago
David Srbecký 4dfa334656 Updated TreeViewNode adapter to the new model. 18 years ago
David Srbecký 365047db5d Completely rewritten the variable model for Local Variables Pad and for the debugger tooltips. 18 years ago
David Srbecký fc672f7a57 Rename Function to StackFrame 18 years ago
David Srbecký 55d6dd3b46 Removed the NamedValue class. All values now have name. 18 years ago
Daniel Grunwald 85d7e3ab6b Layout configuration: Make "<Reset to defaults>" switch back to the Default layout. 18 years ago
David Srbecký c043db09e8 Debbugger.AddIn is now available under the BSD license 19 years ago
David Srbecký 0ec8985ebe Cache variables for a Function; 19 years ago
David Srbecký ffad036894 Unified model for both Local Variables Pad and Tooltips 19 years ago
David Srbecký 4109904d24 Complete rewrite of variable subsystem 19 years ago
David Srbecký 01e82efe04 Rename Value to ValueProxy 20 years ago
Daniel Grunwald 31f75600a2 Add ICSharpCode.SharpDevelop.Widgets, move debugging-related classes to ICSharpCode.SharpDevelop.Debugging. 20 years ago
Markus Palme a1543c981e removed unused import statements 20 years ago
Daniel Grunwald 3363abd941 Rename namespace for classes inside ICSharpCode.SharpDevelop.dll: ICSharpCode.Core -> ICSharpCode.SharpDevelop 20 years ago
David Srbecký 5e51e69c22 Fixed SD2-1111: Debugger's form can be shown after the debug process has been stopped 20 years ago