Siegfried Pammer
4a2640af1a
allow method execution in Console Pad, Conditional Breakpoints, Watch Pad and sub-tree nodes
13 years ago
Siegfried Pammer
a1c035e005
fix Debugger: Move mouse over instance field (+property?) -> does not show value; expression is missing 'this'
13 years ago
Siegfried Pammer
1300a4bcd9
fix Debugger: Move mouse over static event -> crash 'unknown member type'
13 years ago
Siegfried Pammer
f45a80f29b
fix Debugger: Moving mouse over a static void method taking no arguments causes a DebuggerException. It seems the debugger is trying to run the method?
13 years ago
Daniel Grunwald
f57aee42c0
Close editor popups (FlowDocumentPopup + debugger popups) when the mouse moves away from them.
...
Fix popup not closing when switching to another document.
13 years ago
Daniel Grunwald
918582348c
Fix compiler warnings.
13 years ago
Daniel Grunwald
8b1fcfa2ba
Add Where() and OfType() implementations in ModelCollectionLinq; and remove some redundant helper methods in Debugger.AddIn.
13 years ago
Daniel Grunwald
5ac93c1540
Port most of SharpDevelop to new ISolution API.
13 years ago
David Srbecký
4798dae6fe
Refactored the stepping logic to be more friendly with multiple symbol source;
...
JIT and NGEN optimization are explicit options now
13 years ago
Martin Konicek
0a8a7bb3cd
Re-obtain hash code method after debuggee is restarted.
13 years ago
Martin Konicek
429117df31
Object graph visualizer - note possible bug.
13 years ago
Martin Konicek
736fe7f9ed
Object graph visualizer starting to work.
13 years ago
David Srbecký
3c1353849f
Remove all code related to debugging of decompiled code
13 years ago
Martin Konicek
ed6891a447
Re-enable debugger visualizers in debugger
...
tooltips. Object graph visualizer crashes,
collection and text visualizer seeem to be
working.
Next up is to make object graph vis work.
13 years ago
Martin Konicek
03a41676fc
Make debugger visualizers compile.
13 years ago
David Srbecký
c2855d5a65
Refactored handling of debug symbols
13 years ago
Martin Konicek
6ae27d89a4
Debugger visualizers - progress (Grid visualizer remaining).
13 years ago
Martin Konicek
b00869d9a0
Debugger visualizers - GetFieldsAndNonIndexedProperties.
13 years ago
Martin Konicek
5bbbc94e6e
Formatting.
13 years ago
Martin Konicek
b40a344def
Debugger visualizers - merge a few small helper
...
files. Rename Graph -> GraphVisualizer.
13 years ago
Peter Forstmeier
6fe6f8f4eb
Missing Text in Debugger.AddIn/Options/DebuggingSymbolsPanel.xaml.cs
13 years ago
Martin Konicek
70b7fef325
Debugger visualizers - progress towards getting the project to compile.
13 years ago
Martin Konicek
e49e4e3cec
Incorporate some feedback.
13 years ago
Martin Konicek
d9cc6fff23
OnPropertyChanged() thanks to [CallerMemberName].
13 years ago
Martin Konicek
cfea0859d0
Adapt to removed WPF helpers.
13 years ago
Martin Konicek
65224556ca
Use KnownTypeCode.
13 years ago
Martin Konicek
efc702f76f
Use OfType<T>()
13 years ago
Martin Konicek
63ecc56b87
Debugger visualizers - switch from DebugType to
...
IType in declarations - the easy part.
The next part is to port method implementations.
13 years ago
David Srbecký
7966faa3cc
Re-write debugger options to use accessors with Get/Set methods.
13 years ago
David Srbecký
82d2924b10
Removed some debugger options
13 years ago
Daniel Grunwald
a2bfa48520
Use InvokeAsyncAndForget() instead of InvokeAsync().FireAndForget().
13 years ago
Martin Konicek
05288c1deb
Object graph visualizer - use Strings instead
...
of Expressions to refer to members.
The main purpose of having a String representation
of members is persisting expand state between
debugger steps.
13 years ago
Martin Konicek
e858b57dd8
Object graph visualizer - temporarily disable
...
collection support to make porting the code
to new NRefactory more feasible.
13 years ago
Siegfried Pammer
281f3e17b3
fix NRE in ExpressionEvaluationVisitor when trying to evaluate non-static field from static context.
13 years ago
David Srbecký
ce93c593ad
Re-implement support for IEnumerable<T> in tooltips
13 years ago
David Srbecký
81f6f66a33
Do not suspend other threads while stepping
13 years ago
David Srbecký
7d1735c54f
Refactor handling of debuggee exceptions
13 years ago
Daniel Grunwald
0eb8e20dbc
Adjust SharpDevelop to NRefactory update.
...
I removed the Mono.Cecil reference from SD.Base as it was only used in the broken debugger-decompiler code, which doesn't really belong into Base anyways.
13 years ago
Peter Forstmeier
e2e16fa5fe
Remove unused Files
13 years ago
Peter Forstmeier
1ca86cf0ab
add missing file
13 years ago
Peter Forstmeier
9a542d4f67
Debugger.AddIn/Options/DebuggingSymbolsPanelXaml.xaml.cs
13 years ago
David Srbecký
0b924bbbf3
Moving some debugger's files around
14 years ago
David Srbecký
232985182a
Refactored handling of large and multi-dimensional arrays
14 years ago
David Srbecký
4e058deb5b
Removed parallel stacks pad for the time being
14 years ago
David Srbecký
0022f6db3f
Refactored breakpoints; Ensure multiple (conditional) breakpoints on the same line are handled.
14 years ago
David Srbecký
ae35b9e8ea
Ensure that the root node of debugger tooltip can be re-evaluated
14 years ago
Daniel Grunwald
8293675a92
Replace 'Where(pred).FirstOrDefault()' with 'FirstOrDefault(pred)'
14 years ago
Daniel Grunwald
6950976e53
Fix a couple of compiler warnings.
14 years ago
Daniel Grunwald
760a2ae10b
Remove more usages of WorkbenchSingleton.
14 years ago
Daniel Grunwald
7f18d1d432
Remove usages of WorkbenchSingleton.
14 years ago