85 Commits (8d2abc710cbcf98f0e2e5ed4645bb6f53301dfb1)

Author SHA1 Message Date
Liam 8d2abc710c core/debugger: memory breakpoint support 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
Merry 71b0b6274e Remove unused PrepareReschedule function 4 years ago
Liam 80afee83ba core/arm: separate backtrace collection 4 years ago
merry f54345590b dynarmic: Better interrupts 4 years ago
Lioncash 8a509e5a2c general: Replace NonCopyable struct with equivalents 4 years ago
Markus Wick c9f9e77be3 core/arm_interface: Call SVC after end of dynarmic block. 5 years ago
Markus Wick 09657c5787 core/arm: Drop ChangeProcessorID. 5 years ago
bunnei 6cbeabce0d core: arm: arm_interface: Fix shadowing errors. 5 years ago
bunnei a5b73195c9 core: arm: Implement InvalidateCacheRange for CPU cache invalidation. 5 years ago
bunnei aaffe73f47 hle: kernel: multicore: Replace n-JITs impl. with 4 JITs. 5 years ago
bunnei deb3536936 Revert "core: Fix clang build" 5 years ago
Lioncash 18636013c9 core: Fix clang build 5 years ago
Fernando Sahmkow 94a51e6b21 Core/Common: Address Feedback. 6 years ago
Fernando Sahmkow 8cd81eb66f SVC: Implement 32-bits wrappers and update Dynarmic. 6 years ago
Fernando Sahmkow f0f2fc4243 SingleCore: Use Cycle Timing instead of Host Timing. 6 years ago
Fernando Sahmkow db60ca2704 General: Move ARM_Interface into Threads. 6 years ago
Fernando Sahmkow 7b3b33a2e6 Core: Refactor ARM Interface. 6 years ago
Fernando Sahmkow c22d3e1e18 ARM/WaitTree: Better track the CallStack for each thread. 6 years ago
Fernando Sahmkow a9ed059a07 Scheduler: Remove arm_interface lock and a few corrections. 6 years ago
Fernando Sahmkow 78eeea9f17 General: Add better safety for JIT use. 6 years ago
Fernando Sahmkow 7ee76003ad General: Recover Prometheus project from harddrive failure 6 years ago
bunnei 1be8e24189 arm_interface: Ensure ThreadContext is zero'd out. 6 years ago
bunnei 048ac77adc core: Implement separate A32/A64 ARM interfaces. 6 years ago
Lioncash e04aeb9531 core: Prepare various classes for memory read/write migration 6 years ago
Lioncash 6b4fd5ccad core/arm: Remove obsolete Unicorn memory mapping 7 years ago
Zach Hilman a102ace3c5 arm_interface: Expand backtrace generation 7 years ago
Lioncash 567b7de124 core/cpu_core_manager: Create threads separately from initialization. 7 years ago
Lioncash 9dcdcdbc01 arm_interface: Make LogBacktrace() a const member function 7 years ago
David Marcec 294399740c Moved log backtrace to arm_interface.cpp. Added printing of error code to fatal 7 years ago
David Marcec 4b64fcc9d6 Moved backtrace to ArmInterface 7 years ago
David Marcec 3324bc7da5 Moved backtrace to ArmInterface 7 years ago
Lioncash f4dbd712a0 arm_interface: Add missing fpsr/tpidr members to the ThreadContext struct 7 years ago
Lioncash b051082129 arm_interface: Replace kernel vm_manager include with a forward declaration 7 years ago
Lioncash aa531b9abe arm_interface: Remove ARM11-isms from the CPU interface 7 years ago
fearlessTobi 1190ea6ddb Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago
Lioncash e46ac56321 core: Namespace all code in the arm subdirectory under the Core namespace 7 years ago
Subv 196a689d20 CPU: Save and restore the TPIDR_EL0 system register on every context switch. 8 years ago
Lioncash f4047ccd48 arm_interface: Remove unused tls_address member of ThreadContext 8 years ago
MerryMage bd97579188 scheduler: Clear exclusive state when switching contexts 8 years ago
bunnei 256153c50c arm_interface: Support unmapping previously mapped memory. 8 years ago
N00byKing 3660aa9318 Implements citra-emu/citra#3184 8 years ago
MerryMage 41bfd994f6 clang-format 8 years ago
MerryMage ced9768819 arm_dynarmic: Implement core 8 years ago
bunnei b055ea2699 arm: Remove SkyEye/Dyncom code that is ARMv6-only. 8 years ago
bunnei 47d0206ac7 arm_interface: Set TLS address for dynarmic core. 8 years ago
bunnei 7f1ce2cf68 arm: Use 64-bit addressing in a bunch of places. 8 years ago
Huw Pascoe ed9e0618c9 Moved down_count to CoreTiming 8 years ago
MerryMage 0e49bffe03 ARM_Interface: Implement PageTableChanged 8 years ago