4 Commits (b766057c4d6dd30e5adac14839280077422987f7)

Author SHA1 Message Date
David Srbecký b766057c4d Fixed "0x80131C33: Interception of the current exception is not legal" 16 years ago
David Srbecký 0305697c99 Disable steppers before detach 16 years ago
David Srbecký 58b7e7476a Fixed SD2-1467 - "Can't load file 17d14f5c-a337-4978-8281-53493378c1071.vb under ." 16 years ago
David Srbecký 8069a16fb5 Moved the debugger directory one level up 16 years ago
David Srbecký 36a37b020a Apply thread-suspend rules for threads created during the stepping 16 years ago
David Srbecký 9da4702054 Suspend other threads during stepping 16 years ago
David Srbecký b138040f0e Minor tweaks 16 years ago
David Srbecký 9f743baba9 Do not use the Project and Src directories in debugger 16 years ago
David Srbecký 4c8be8219e Removed the Is<T>, As<T> and CastTo<T> helper methods 16 years ago
David Srbecký 9686a82a01 Reimplemented COM object tracking. Fixed remaining compile errors. 16 years ago
David Srbecký 0bec899af9 Using methods instead of properties 16 years ago
David Srbecký 4e479b74e6 Moved the rest to the Debugger.Interop namespace. Renamed using statements. 16 years ago
David Srbecký f36bc90ba1 Remove unused import statements 16 years ago
David Srbecký 07c2eef28b Moving some files around 16 years ago
David Srbecký abbec177d9 Merged partial classes 16 years ago
David Srbecký b78ca5f3bd Some ToStrings are more verbose. Removed some Ignore attributes. 16 years ago
David Srbecký 33e0fbb591 Changing Value class to work with the new metadata API. 16 years ago
David Srbecký 498a8e0a70 Decoupled support for expressions from the debugger core 16 years ago
David Srbecký f27fd62e1c Rewritten expressions in debugger to use NRefactory; 16 years ago
David Srbecký ac76eaa009 Type caching simplified; 16 years ago
David Srbecký 4dca3978ca Made the debugger is more aware of AppDomains. Most objects now know which appdomain they belong to. 16 years ago
David Srbecký 8ed71a4bf3 Created ThreadCollection class 16 years ago
David Srbecký 8c17432262 Fixed debugger tests 16 years ago
David Srbecký 9c88a25ccd Some exceptions may not be interceptable in release code 17 years ago
David Srbecký 55e8e0bd7e Rewritten the stepping engine; 17 years ago
David Srbecký bb1c30b9b6 All debugging options are stored in a special purpose class which is then serialized into the SharpDevelop properties file. 17 years ago
David Srbecký 40696330b0 Extended testing of non user code stepping; 17 years ago
David Srbecký dfa2158fc4 Fixed Forum-7997: Error getting a name of a thread; 17 years ago
David Srbecký 5b8dec3cce Fixed Forum-7984: Handling of StackOverflow exception 17 years ago
David Srbecký 074deab11a Changing the API for Value and DebugType - removed a few Is* properties. 17 years ago
David Srbecký a29e114ca0 All properties called HasExited renamed to some more descriptive name. 17 years ago
David Srbecký 866b0f92fe Added an options page for the debugger 17 years ago
David Srbecký dbba4a13eb Rewritten Breakpoint and SourcecodeSegment classes. SourcecodeSegment is now immutable. 17 years ago
David Srbecký 8759a05e66 Yet again significantly rewriting process state control 17 years ago
David Srbecký a0320660b3 Breakpoints: 17 years ago
David Srbecký b30d1d7366 Thread now has only one terminating event: Thread.Exited 17 years ago
David Srbecký caca8e4c40 Removed caching of values in thread - it is possible to get thread state only in paused state. 17 years ago
David Srbecký 10c2f3348e Fixed SD2-1423: Thread state is invalid exception when breaking into application after main thread finished; 17 years ago
David Srbecký 5c4b0a9fd4 Rewritten exception handling - Debugger.Exception is now just a convenience wrapper class around the run-time value. 17 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ý 79a5b5c583 Move EventArgs from their own files to the files they relate to 18 years ago
David Srbecký 5b4edcbbaf Reorganized file structure 18 years ago
David Srbecký 088e6523ee Reorganized code in CallstackPad 18 years ago
David Srbecký bc962c71d7 Renamed LastStackFrame to MostRecentStackFrame 18 years ago
David Srbecký 4964163792 Added StackOverflow test. 18 years ago
David Srbecký 9ea3fb9980 Added an Expression cache 18 years ago
David Srbecký 9aaa783bf9 Debugger tests - do not expand properties by default. 18 years ago
David Srbecký b743ec5656 Added more error checking for objects. Better support for getting values of static members. 18 years ago
David Srbecký d6e6448464 Forum-20456 (solodev): Only non-expired StackFrame can be selected. 18 years ago