49 Commits (353677132d45143d08733174f2816a12fcf9279c)

Author SHA1 Message Date
lizzie 395613b01f
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 6 months ago
lizzie c0663ccd6b
[core/arm] more verbose backtrace showing ALL of the thread's context state (#2924) 10 months ago
lizzie 9c6fad7561
[arm] allow duplicate addresses on backtrace (#251) 1 year ago
EmulationEnjoyer e6d0c5ea42 arm: Skip duplicate consecutive addresses in backtrace output 2 years ago
Liam e2b5f2392e kernel: instantiate memory separately for each guest process 3 years ago
Liam 3d5c6a73cb core: refactor emulated cpu core activation 3 years ago
GPUCode a1818cddf6 arm: Print backtrace on data abort 3 years ago
Liam 317741356f core: check for thread dpc before eret 3 years ago
Liam 62e106dbe8 kernel: update KProcess 3 years ago
comex 85d77f636c Fixes and workarounds to make UBSan happier on macOS 3 years ago
Liam 1f791daa01 arm_interface: correct breakpoint rewind condition 3 years ago
Liam 5b858c8306 core: decouple ARM interface from Dynarmic 3 years ago
Liam 6eaef51cf2 memory: rename global memory references to application memory 4 years ago
Liam 156516e399 kernel: use KTypedAddress for addresses 4 years ago
Liam c68577384a general: rename CurrentProcess to ApplicationProcess 4 years ago
Kelebek1 8fea4c21b2 Be careful of mangled out of bounds read 4 years ago
Kelebek1 90f546cba4 Add stacktrace symbol demangling 4 years ago
Liam dfc09df118 core: add option to break on unmapped access 4 years ago
bunnei 97e4cd1c8f core: hle: kernel: k_thread: Implement thread termination DPC. 4 years ago
Merry f719a0a078 dynarmic: Abort watchpoints ASAP 4 years ago
Liam e47bced65d kernel: use KScheduler from mesosphere 4 years ago
Liam 416a71804b core/arm: better support for backtrace generation 4 years ago
Liam 83f1ecb73b kernel: make current thread pointer thread local 4 years ago
Liam 0d04631c1f dynarmic: Stop ReadCode callbacks to unmapped addresses 4 years ago
Liam 8d2abc710c core/debugger: memory breakpoint support 4 years ago
Liam a6c1036ddc core: centralize profile scope for Dynarmic 4 years ago
Liam da50e98e3a core/debugger: Improved stepping mechanism and misc fixes 4 years ago
Liam 2ee161a0bf core/debugger: Implement new GDB stub debugger 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
Liam 80afee83ba core/arm: separate backtrace collection 4 years ago
Liam 28fb3e8240 core: extract symbol reading 4 years ago
Lioncash 3e654ff0d0 General: Resolve a few missing initializer warnings 6 years ago
bunnei deb3536936 Revert "core: Fix clang build" 6 years ago
Lioncash 18636013c9 core: Fix clang build 6 years ago
Fernando Sahmkow c22d3e1e18 ARM/WaitTree: Better track the CallStack for each thread. 7 years ago
bunnei 5b9e69e7fe core: memory: Move to Core::Memory namespace. 7 years ago
Lioncash 02e095313a CMakeLists: Specify -Wextra on linux builds 6 years ago
Lioncash cc3d6fdf73 core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory class 7 years ago
Lioncash e04aeb9531 core: Prepare various classes for memory read/write migration 7 years ago
Zach Hilman 227430a157 loader: Move NSO module tracking to AppLoader 7 years ago
Zach Hilman a102ace3c5 arm_interface: Expand backtrace generation 7 years ago
Lioncash 3c36de7f43 arm_interface: Make include path relative for arm_interface.h 8 years ago
Lioncash 9dcdcdbc01 arm_interface: Make LogBacktrace() a const member function 8 years ago
Lioncash fc4f95104d arm_interface: Mark variables as const where applicable in LogBacktrace() 8 years ago
Lioncash 15b2878b20 arm_interface: Remove unnecessary semicolon 8 years ago
David Marcec 294399740c Moved log backtrace to arm_interface.cpp. Added printing of error code to fatal 8 years ago