Commit graph

34 commits

Author SHA1 Message Date
Yannik Marchand
2c3b6f8388 Fix page table printing in powerpc debugger 2019-04-26 12:11:46 +02:00
Yannik Marchand
d988324ea3 Performance improvements 2019-04-25 17:37:30 +02:00
Yannik Marchand
a2e6e3e544 Update help description of 'state' command 2019-04-23 10:01:32 +02:00
Yannik Marchand
b9b3bc3889 Add option to print segment registers in debugger 2019-04-21 19:20:43 +02:00
Yannik Marchand
764255f289 Remove unused function from debug.py 2018-12-10 15:37:24 +01:00
Yannik Marchand
8ef4189fb8 Add command to dump memory to file 2018-08-26 22:18:42 +02:00
Yannik Marchand
2177b7c29c Move part of scheduler to C++ 2018-01-19 14:07:12 +01:00
Yannik Marchand
04c27dd30c Print the core a thread runs on in 'threads' command 2018-01-18 11:37:30 +01:00
Yannik Marchand
fd30af3f1a Print module name of unnamed threads 2018-01-17 17:15:22 +01:00
Yannik Marchand
d39fff6c52 Fix unnamed threads in 'threads' command 2018-01-17 12:35:05 +01:00
Yannik Marchand
e9c6bc9452 Print more registers in 'state' command 2018-01-16 20:27:36 +01:00
Yannik Marchand
4f1a6dde63 Print entry point in 'thread' command 2018-01-14 10:54:33 +01:00
Yannik Marchand
267dcb9a74 Reduce unnecessary calculations while printing page table 2018-01-12 19:12:52 +01:00
Yannik Marchand
fc8c320b6e Print page table too in 'memmap' command 2018-01-12 18:27:06 +01:00
Yannik Marchand
81c025c1aa Add 'memmap' command 2018-01-12 11:11:36 +01:00
Yannik Marchand
0bb8b56cf5 Correctly print segment in 'find' command 2018-01-12 10:05:36 +01:00
Yannik Marchand
f9642a124b Compare lr to stack frame to avoid duplicates in stack trace 2018-01-11 10:46:37 +01:00
Yannik Marchand
d1125101dc Print PC and LR in stack trace 2018-01-11 10:02:16 +01:00
Yannik Marchand
8cbd1686b4 Add module() function to eval context 2018-01-09 20:19:59 +01:00
Yannik Marchand
764e754eaa Add debug command to print stack trace 2018-01-09 19:45:26 +01:00
Yannik Marchand
7628811cd0 Remove 'current' parameter from debug functions 2018-01-09 17:28:09 +01:00
Yannik Marchand
f9dff782b4 Add command to find module that contains an address 2018-01-09 17:21:22 +01:00
Yannik Marchand
4db749f5a8 Allow spaces in the right-most debug command parameter 2018-01-09 14:58:17 +01:00
Yannik Marchand
8f984acad0 Add command that prints information about a module 2018-01-09 13:29:21 +01:00
Yannik Marchand
e59eac601b Improve stack trace in thread command 2018-01-09 09:47:50 +01:00
Yannik Marchand
3a2c745462 Add command to print information about a thread 2018-01-08 22:32:10 +01:00
Yannik Marchand
4ce05d7ebc Add command to print thread list 2018-01-08 22:05:24 +01:00
Yannik Marchand
2a9a9d7b81 Update modules command to sort module list 2018-01-07 19:38:19 +01:00
Yannik Marchand
ad42f9a9ad Add debug command to print loaded RPLs 2018-01-07 18:29:31 +01:00
Yannik Marchand
1a7dab30a8 Rewrite debugger 2018-01-07 17:47:19 +01:00
Yannik Marchand
d2c9d20269 Fix UnboundLocalError in debugger 2017-12-31 23:43:49 +01:00
Yannik Marchand
7ee05a1396 Improved watchpoint support 2017-12-31 13:30:54 +01:00
Yannik Marchand
da3d6a0b28 Update translate command in debugger 2017-12-30 22:49:42 +01:00
Yannik Marchand
2051d35c55 Let's start using git 2017-12-28 17:36:34 +01:00