758 Commits (3a9816aafd2a0f6734f43dd43dd14a1cabfe4a9e)

Author SHA1 Message Date
Lioncash 039e58a984 arm_interface: Make include path relative for arm_interface.h 7 years ago
Lioncash a17dd30057 arm_interface: Make LogBacktrace() a const member function 7 years ago
Lioncash 776ce5d74c arm_interface: Mark variables as const where applicable in LogBacktrace() 7 years ago
Lioncash 387bffda5e arm_interface: Remove unnecessary semicolon 7 years ago
David Marcec 22d4e10664 Moved log backtrace to arm_interface.cpp. Added printing of error code to fatal 7 years ago
David Marcec 08d5663cb8 Moved backtrace to ArmInterface 7 years ago
MerryMage fd2c42bfcd arm_dynarmic: Set CNTFRQ value 7 years ago
David Marcec 5102c91256 Moved backtrace to ArmInterface 7 years ago
Lioncash aeadbfa790 core: Make the exclusive monitor a unique_ptr instead of a shared_ptr 7 years ago
Lioncash 5c0408596f kernel/thread: Use a regular pointer for the owner/current process 7 years ago
Lioncash baed7e1fba kernel/thread: Make all instance variables private 7 years ago
Lioncash cf9d6c6f52 kernel/process: Make data member variables private 8 years ago
Lioncash 16145e2f21 arm_interface: Add missing fpsr/tpidr members to the ThreadContext struct 8 years ago
Lioncash 7fd598636e memory: Dehardcode the use of a 36-bit address space 8 years ago
Philippe Babin fb6bc2c495 FPCR register was uninitialized at start up 8 years ago
Lioncash 9b8fc2b689 arm_interface: Replace kernel vm_manager include with a forward declaration 8 years ago
MerryMage ef31487624 arm_dynarmic: Halt when BRK encountered 8 years ago
MerryMage 3b4a158230 arm_dynarmic: Support BKPT instruction 8 years ago
Lioncash ead2a4eeb4 arm_dynarmic: Correct ExclusiveWrite128()'s operation 8 years ago
Lioncash b51e7e0288 arm_interface: Remove ARM11-isms from the CPU interface 8 years ago
fearlessTobi 63c2e32e20 Port #4182 from Citra: "Prefix all size_t with std::" 8 years ago
Markus Wick 10bc725944 Update microprofile scopes. 8 years ago
Lioncash 4a587b81b2 core/core: Replace includes with forward declarations where applicable 8 years ago
Lioncash 43e0d865fa core: Namespace all code in the arm subdirectory under the Core namespace 8 years ago
MerryMage 94329038b6 dynarmic: Update to 550d662 8 years ago
MerryMage fcc5155601 arm_dynarmic: Remove IsExecuting check from PrepareReschedule 8 years ago
Subv d923766042 CPU/Timing: Use an approximated amortized amount of ticks when advancing timing. 8 years ago
Hedges e2b74f6354 GDBStub works with both Unicorn and Dynarmic now (#941) 8 years ago
Lioncash a2304fad16 kernel: Remove unnecessary includes 8 years ago
Lioncash f08c0520a4 arm_dynarmic: Make SetTlsAddress() prototype and definition consistent 8 years ago
Lioncash 9d6aa7bff7 arm_dynarmic: Remove unnecessary qualifying of ThreadContext 8 years ago
Lioncash 444a01afa6 arm_dynarmic: Correct initializer list order 8 years ago
Lioncash 7d124ec82b arm_dynarmic: Make MakeJit() a const member function 8 years ago
Lioncash e12c84d5c5 exclusive_monitor: Use consistent type alias for u64 8 years ago
MerryMage 0b1c2e5505 Implement exclusive monitor 8 years ago
Subv d84eb9dac6 CPU: Save and restore the TPIDR_EL0 system register on every context switch. 8 years ago
Lioncash ae09adfcb3 arm_interface: Remove unused tls_address member of ThreadContext 8 years ago
MerryMage 56cc1c11ec scheduler: Clear exclusive state when switching contexts 8 years ago
Hedges e066bc75b9 More improvements to GDBStub (#653) 8 years ago
James Rowe 0d46f0df12 Update clang format 8 years ago
James Rowe 638956aa81 Rename logging macro back to LOG_* 8 years ago
Hedges 39fb3e362c GDB Stub Improvements (#508) 8 years ago
bunnei a434fdcb10 core: Implement multicore support. 8 years ago
Lioncash 7c9644646f
general: Make formatting of logged hex values more straightforward 8 years ago
Lioncash 8475496630
general: Convert assertion macros over to be fmt-compatible 8 years ago
Lioncash c33755e2b9
core: Replace remaining old non-generic logger usages with fmt-capable equivalents 8 years ago
MerryMage 88c9608eac arm_dynarmic: Fix timing 8 years ago
N00byKing ef875d6a35 Clean Warnings (?) 8 years ago
bunnei 403f8e79ea arm_interface: Support unmapping previously mapped memory. 8 years ago
bunnei 7d6653268f core: Move process creation out of global state. 8 years ago