Commit graph

18 commits

Author SHA1 Message Date
Macdu
b1427a4612 kernel: Make ThreadState resume thread safe 2022-04-28 02:00:29 +02:00
bookmist
d2d9097d9c gdbstub: fix some warnings 2022-03-17 06:16:05 +01:00
hobyst
168dfb19ca Add license notice on source files which didn't have one
- Also updated the copyright notice year on all files to 2021
2021-08-19 23:14:27 +02:00
sunho
ceeaae9d9a mem: Support windows write protect
mem: Properly decommit memory in windows
renderer: Add write protect based texture dirty flag
mem: Use custom allocator and optimized page table
dynarmic_cpu: Don't use page_table
2021-05-31 11:00:42 +02:00
sunho
1a9aab4d44 kernel: ThreadState constructor 2021-05-27 01:56:07 +09:00
sunho
d2e676c970 kernel: Add stack traceback 2021-05-24 03:36:52 +02:00
sunho
c6790fa021 kernel: Merge thread state and functions & fix gdb 2021-05-22 21:12:11 +02:00
sunho
7d6d79c399 kernel: Merge state and functions 2021-05-19 11:36:18 +09:00
sunho
d5f4b954fc kerenl: Implement trampoline injection
kernel: Move debugging helpers to one place
2021-05-19 11:36:18 +09:00
sunho
df4a6be4bd gdb: Update current thread properly 2021-04-25 23:55:38 +02:00
sunho
193b518b31 gdb: Thread safety 2021-04-25 23:55:38 +02:00
sunho
b5cabb87d9 gdb: Faster stepping / Fix resuming / Dont touch properly waiting threads 2021-04-25 23:55:38 +02:00
sunho
05cbb938cc gdb: Toggle gdbstub with config file 2021-04-25 05:56:02 +02:00
sunho
7c8446ab59 gdb: Stop the world on breakpoint 2021-04-25 05:56:02 +02:00
sunho
7b925e7183 gdb: Fix thread info 2021-04-25 05:56:02 +02:00
totlmstr
024b71285f mem: split mem.h 2021-04-12 17:32:23 +02:00
Sunho Kim
177ce20d53
cpu: improve gdb and add code injection (#737) 2020-06-09 09:38:41 +02:00
Nicolas Jallamion
06299de242 emulator: Refactor file structure (#557)
Also:
- external: update some submodules.
2019-08-28 16:52:07 +03:00