Commit Graph
68 Commits
Author SHA1 Message Date
Joshua "Yoshi" Askharoun 453a8e8b29 More debug symbol work 2025-11-29 01:27:32 -06:00
Joshua "Yoshi" Askharoun f2c5a0d600 Clean up debug symbol structure 2025-11-28 20:27:34 -06:00
Joshua "Yoshi" Askharoun 2f293ec6dd [WIP] XML debug symbols 2025-11-28 18:05:23 -06:00
Joshua "Yoshi" Askharoun ba10c80c08 Redo debug symbols 2025-11-27 23:41:04 -06:00
Joshua "Yoshi" Askharoun 80a79d224d Clean up net debuggers 2025-11-24 04:55:17 -06:00
Yoshi Askharoun 0f95c084e8 Add Start method to debugger server and client 2025-10-03 21:21:35 -05:00
Yoshi Askharoun ae9b24dc34 Compact serialization of SourceSpan 2025-09-27 03:15:10 -05:00
Yoshi Askharoun 55815fe59d [WIP] Add debug symbol models 2025-09-27 02:22:15 -05:00
Yoshi Askharoun 7cba2bf1fd Fix in-proc debugger from continuously stopping 2025-07-29 00:07:27 -05:00
Yoshi Askharoun 13d2fc640b Allow debugger instaces to be passed at runtime; Create in-processes debugger 2025-07-20 02:13:45 -05:00
Yoshi Askharoun e794bc9903 Fix tracing 2024-07-07 22:46:22 -05:00
Yoshi Askharoun 3bd3531f44 Add secondary Trace callback 2024-02-16 20:39:27 -06:00
Yoshi Askharoun 46833d467f UIX debugger improvements 2024-01-20 20:32:30 -06:00
Yoshi Askharoun 3345ffe590 Implement MarkupLineNumberTable.DumpTable() 2023-10-11 13:23:33 -05:00
Yoshi Askharoun 06f47d21ca Make InterpreterObject default to printing actual values 2023-10-11 13:23:18 -05:00
Yoshi Askharoun 63fd7848c1 Add Connected event and default to break state 2023-10-11 13:22:33 -05:00
Yoshi Askharoun b5837bd3b8 Separate decode and execute steps 2023-10-09 14:46:51 -05:00
Yoshi Askharoun a442d66213 Split generic instruction info into separate class 2023-10-08 23:54:01 -05:00
Yoshi Askharoun 7b25639c40 Only convert value when necessary 2023-08-25 14:38:51 -05:00
Yoshi Askharoun a4c47e611a InterpreterEntry refinements 2023-08-22 02:04:19 -05:00
Yoshi Askharoun d0b65a58d7 Read DebuggerMessageFrame data on net461 2023-06-03 20:34:49 -05:00
Yoshi Askharoun 35e7b19d2f Allow default connection URI as string 2023-06-03 20:34:30 -05:00
Yoshi Askharoun f1a8627057 Implement basic interpreter execution controls 2023-06-02 00:09:51 -05:00
Yoshi Askharoun 1dea74d1e5 Add debugger serialization and deserialization helpers 2023-06-02 00:08:56 -05:00
Yoshi Askharoun 1ae6b92cf9 Mark Breakpoint as serializable 2023-06-02 00:08:28 -05:00