Siegfried Pammer
61c64ac3e7
fixed conditional breakpoints and ==-operator evaluation.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3551 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
9d7747a126
Implemented watch pad
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3470 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
dfb4d81407
Implemented conditional breakpoints
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3461 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
8436503701
Started implementation of evaluation of InvocationExpression
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3459 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
403b178df6
Include class name in the callstack pad.
...
Do not include the namespace in the local variables pad.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3451 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
0471cf253f
If there is no stack frame with symbols use the first one without symbols for evaluation
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3449 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
8ac9a36f86
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3418 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
3bd1ab5517
SD2-1342: Remove Windows.Forms dependency from ICSharpCode.Core
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3287 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Justin Dearing
2a1ab5312c
Fixed button position of DebugeeExceptionForm. The position of the splitter in DebugeeExceptionForm remains consistent between calls to it.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3265 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Justin Dearing
3da8d3a189
renamed a variable.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3250 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Justin Dearing
08f28dd947
Saved window state in DebuggingOptions for the DebugeeExceptionForm and DebugeeExceptionForm.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3243 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Justin Dearing
5b9b7d207d
Exceptions are now displayed with DebuggeeExceptionForm instead of DebuggerEvenrForm. DebugeeExceptionForm displays the exception in a TreeViewAdv.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3241 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
8652900dd2
Fixed build error
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3239 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
ee345d0825
Support creation of all primitive types
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3238 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
9218a36d0b
The console is able to box values;
...
Added Value.IsReference property
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3237 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
99bb0a198e
Fixed breakpoints for whitespace lines
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3236 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
572503b932
Better support of pointer values
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3235 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
bf9683cd0f
Extend the lifetime of StackFrame
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3233 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
55e8e0bd7e
Rewritten the stepping engine;
...
Extensive unit test for stepping
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3229 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Justin Dearing
71bc1faf33
Added xmldocs and Description attributes to TreeViewAdv.
...
SetAutoRowHeight to true on the TreeVeiwAdv in the LocalVarPad.
You can now maximize the DebuggerEventForm.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3227 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
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.
...
Added ChainIndex and FrameIndex to the StackFrame class
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3222 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
07eb82d08e
Improving performance of metadata enumerators
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3217 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
18ab7bbb3c
Use the fallback method is evaluation of Exception.StackTrace fails.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3213 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
2af778abe8
SD2-1366: Add Boo Interpreter back to SharpDevelop
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3209 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
aee0bef040
Skip single-line properties during debugging
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3208 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
9fae8aee0d
Allow specifying movement type of text anchors.
...
Make ConsolePad read-only text marker invisible.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3206 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
6898622e89
Improved support for read-only text sections in the text editor: fixed some bugs, removed CustomLineManager, read-only sections now are created using text markers.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3205 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
c6c5cf6b4a
Prevent user from deleting the console pad prompt.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3202 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
5b8dec3cce
Fixed Forum-7984: Handling of StackOverflow exception
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3198 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
074deab11a
Changing the API for Value and DebugType - removed a few Is* properties.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3196 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
72fa7ab914
Initial support for pointer types
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3195 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
cd3db50fd9
Support for trivial assignments
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3193 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Justin Dearing
ea4459b6ce
snk files now have an icon when displayed in the IDE.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3192 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
bb7c8f88c0
Added a 'visualizer' that shows internal data about ICorDebugValue
...
(Enabled by ICorDebugVisualizerEnabled in SharpDevelop config file)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3189 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
c6d12ccc2b
Error messages in the debugger console are a little bit more useful now;
...
Implemented some simple expressions
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3188 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
91d4a13837
Added an Console Pad in which debugging expressions can be evaluated
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3187 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
8dfad3484c
Sport for array indexers in the debugger tooltip
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3186 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
a4d47a8c69
Use Ast visitor to evaluate debugger tooltips
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3185 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
8b95a3cfb5
Moved some convenience methods from Expression.Create to MethodInfo
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3181 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
dfa651c2a1
Use richer set of icons in the local variables pad
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3179 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
47221d89d5
Implemented Run to cursor command
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3177 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
5080d5c8d9
Fixed Breakpoint.Hit event;
...
Checking the MD5 of debugged file with the original MD5
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3176 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3172 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
a29e114ca0
All properties called HasExited renamed to some more descriptive name.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3170 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
66963f1025
Fix the IList extension in the case where integers are printed in hex
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3166 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
5d69e1012e
Attach to process dialog now can show or hide non-managed processes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3165 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
866b0f92fe
Added an options page for the debugger
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3163 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
dbba4a13eb
Rewritten Breakpoint and SourcecodeSegment classes. SourcecodeSegment is now immutable.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3137 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
d876c23d12
Debugging of .NET 1.1 programs is not supported
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3133 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
b30d1d7366
Thread now has only one terminating event: Thread.Exited
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3131 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago