48 Commits (550cadbee47fc31acfff08e805403d214e2d05ce)

Author SHA1 Message Date
Liam f90a022d3a kernel: fix debugger and process list lifetime 2 years ago
Viktor Szépe f124461674
Fix typos in src/core (#12625) 2 years ago
Liam 45c87c7e6e core: refactor emulated cpu core activation 2 years ago
Liam 3b872b89d1 gdbstub: read module information from memory layout 2 years ago
Liam 2a255b2d61 kernel: add KPageTableBase 2 years ago
Liam 8c59543ee3 kernel: update KProcess 2 years ago
Liam 9526ce95dd gdbstub: add PermissionLocked to mappings table 2 years ago
Liam 38394f36d7 gdbserver: use numeric character references for unicode 3 years ago
Liam fbda084acb gdbstub: fixup replaced instruction bytes in memory reads 3 years ago
Liam 9f3f615e05 core: reduce TOCTTOU memory access 3 years ago
Liam a85ce8ea56 k_process: PageTable -> GetPageTable 3 years ago
Liam 41d99aa89d memory: rename global memory references to application memory 3 years ago
Liam fb49ec19c1 kernel: use KTypedAddress for addresses 3 years ago
Liam 9863db9db4 kernel: convert KProcess to new style 3 years ago
Liam 6bfb4c8f71 kernel: convert KThread to new style 3 years ago
Liam a936972614 service: refactor server architecture 3 years ago
arades79 98631b45b6
remove constexpr from virtual function 3 years ago
arades79 880b6e9795 use a string view to skip allocation 3 years ago
arades79 45e13b03f3 add static lifetime to constexpr values to force compile time evaluation where possible 3 years ago
Liam ceda2d280e general: rename CurrentProcess to ApplicationProcess 3 years ago
Liam e9c3d16f6f debugger: add host fastmem pointer fetch command 3 years ago
Liam 9737615948 general: fix compile for Apple Clang 3 years ago
Liam 18123ff958 gdbstub: add ams monitor commands 3 years ago
Liam ceb829cc33 debugger: allow more than one connection attempt per session 3 years ago
Liam 35d3e7db2a common: remove "yuzu:" prefix from thread names 4 years ago
Liam 6523854dd6 kernel: unlayer CPU interrupt handling 4 years ago
lat9nq 7b0affb6e0 gdbstub_arch: Directly access SP register 4 years ago
Liam 19f475fd70 gdbstub: fix register pokes 4 years ago
Liam 208ed712f4 core/debugger: memory breakpoint support 4 years ago
Liam 888f499188 kernel: implement KProcess suspension 4 years ago
Liam fb4b507ba4 core/debugger: allow remote connections 4 years ago
Lioncash 80ad90651e gdbstub_arch: Add missing virtual destructor 4 years ago
Liam 1f0fee33ed core/debugger: fix a number of shutdown deadlocks 4 years ago
Liam 268878f895 core/debugger: fix asio write usage 4 years ago
Liam d00b7be2d6 core/debugger: fix crash due to incorrect lambda capture 4 years ago
Liam 2f2e443858 gdbstub: add missing library list command 4 years ago
Liam 07922abffc core/debugger: Support reading guest thread names 4 years ago
Liam b71130e6f1 gdbstub: fix target descriptions 4 years ago
Morph 69511aed3d core/debugger: Define defaulted virtual destructors 4 years ago
Liam 989d4a7a41 core/debugger: Improved stepping mechanism and misc fixes 4 years ago
Morph a32f6e9d8e gdbstub: Explicitly cast return type to u8 4 years ago
Liam fb4b3c127f core/debugger: Implement new GDB stub debugger 4 years ago