Siegfried Pammer
|
bc817ae3e0
|
added basic support for event data collected by Hook.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5195 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Siegfried Pammer
|
d22bed612a
|
started implementation of IL rewriting for event tracking
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5194 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Siegfried Pammer
|
b4a6fadb30
|
- added new Profiler.sln
- updated SharpDevelop.sln
- added list of useful profiler links
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5193 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Siegfried Pammer
|
b4f76ca28e
|
fixed BenchmarkRunner
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5192 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Siegfried Pammer
|
fd12d1777a
|
fixed Benchmark
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5191 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Siegfried Pammer
|
fd15c48515
|
Added "comment region" for C++.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5190 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
cef6655500
|
Request v4 debugger interface only for v4 applications
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5189 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Daniel Grunwald
|
a122dc1a84
|
Replace FileUtility.Combine with Path.Combine.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5187 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Daniel Grunwald
|
16bc1e5b15
|
Add reference to System.Xaml when upgrading WPF projects.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5186 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
3e08e3dee5
|
Fixed ResourceDictionary merging in DebuggerTooltipControl.xaml
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5185 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
f600f27a54
|
Fixed setup
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5184 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
8069a16fb5
|
Moved the debugger directory one level up
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5182 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
bb4038ba4e
|
Bumped debugger version to 4
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5181 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
63ac1e1b04
|
Heuristic to show integers as hexadecimal
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5179 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
4225594582
|
Use static typing of expression to get rid of some casts
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5178 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
eb99732ca1
|
Fixed tooltips for primitive values and arrays. Show "(empty)" placeholder for empty enumerations.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5177 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
36a37b020a
|
Apply thread-suspend rules for threads created during the stepping
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5176 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
9da4702054
|
Suspend other threads during stepping
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5175 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
e781c4af61
|
Show elements directly in List<T> tooltip
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5174 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
b138040f0e
|
Minor tweaks
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5173 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
b4e733b738
|
Unary operators rewritten to match C# semantics. Added unit tests.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5172 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
8ee08d6071
|
Removed the Debugger.Internal namespace
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5171 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
a0f5b4566d
|
Unit tests for binary operations
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5170 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
e768b3e11e
|
Binary operators rewritten to match C# semantics
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5169 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
aa57ee9b77
|
Guarantee type identity if names are equal
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5168 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
84422d0715
|
String is not primitive type.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5167 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
eed2a2f5ca
|
Rewritten IL parsing code for detection of backing fields. Static backing fields are now supported as well.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5166 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
f9aded7c29
|
Arrays support IList<T> and other interfaces. Added support for object creation.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5165 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
e03edb5b97
|
Array creation tests. Array non-zero lowerbound test. Pointer dereference test.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5164 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
097349d227
|
Support for array creation
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5163 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
9f743baba9
|
Do not use the Project and Src directories in debugger
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5162 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
529110b90b
|
Removed Debugger.BooInterpreter (it is superseded by the console)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5161 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
8622af1620
|
Removed experimental remoting code
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5160 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
fedfd8bb05
|
Removed unused Cecil files from the debugger
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5159 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
59e6a47778
|
Support for casting of primitive values.
Get static members in outter classes.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5158 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
b461c24712
|
Making ExpressionEvaluator statically typed
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5157 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
ff23ae1a78
|
Performance improvement for the type resolution
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5156 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
4482b90ae4
|
Bugfixes in type resolution. Written unit tests for it.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5155 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
b2c463cd26
|
Resolve TypeReference to DebugType and vice versa. Genetic types, nested types, arrays and pointers are supported.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5154 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
a415edf7cd
|
Do not include expression code in error messages.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5153 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
516a068bf4
|
Implicit argument conversion.
Improved overloading error messages.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5152 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
945ae21a7b
|
Support for simple overloading (only applicability is considered)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5151 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
a7cfc8351c
|
Load properties properly rather then using the "get_" "set_" heuristics
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5150 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
b890b1a6da
|
Implemented support for literal fields.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5149 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
6792c7d505
|
Fixed some corner cases in string getting methods
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5148 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
9a5571b59e
|
Improving the metadata interop class
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5147 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
91aace9c37
|
Finished DebugType.IsAssignableFrom
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5146 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
8a4cf873a8
|
Replaced some uses of Marshal class with fixed()
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5145 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
4c8be8219e
|
Removed the Is<T>, As<T> and CastTo<T> helper methods
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5144 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
David Srbecký
|
d9fc6ff4de
|
Renamed the TestPrograms directory to just Tests
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5143 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |