81 Commits (0ca4dff62c61570828ec563d6200ca47b3d02569)

Author SHA1 Message Date
Liam 0ca4dff62c core/arm: separate backtrace collection 4 years ago
merry f8b8af47ad dynarmic: Better interrupts 4 years ago
Lioncash f785f73e92 general: Replace NonCopyable struct with equivalents 4 years ago
Markus Wick 3d2e80daed core/arm_interface: Call SVC after end of dynarmic block. 5 years ago
Markus Wick 993dbe49fc core/arm: Drop ChangeProcessorID. 5 years ago
bunnei 354130cd84 core: arm: arm_interface: Fix shadowing errors. 5 years ago
bunnei 63fd1bb503 core: arm: Implement InvalidateCacheRange for CPU cache invalidation. 5 years ago
bunnei 7b642c7781 hle: kernel: multicore: Replace n-JITs impl. with 4 JITs. 5 years ago
bunnei 3d592972dc
Revert "core: Fix clang build" 5 years ago
Lioncash be1954e04c core: Fix clang build 5 years ago
Fernando Sahmkow 2f8947583f Core/Common: Address Feedback. 6 years ago
Fernando Sahmkow 4105f38022 SVC: Implement 32-bits wrappers and update Dynarmic. 6 years ago
Fernando Sahmkow f5e32935ca SingleCore: Use Cycle Timing instead of Host Timing. 6 years ago
Fernando Sahmkow 1567824d2d General: Move ARM_Interface into Threads. 6 years ago
Fernando Sahmkow 1b82ccec22 Core: Refactor ARM Interface. 6 years ago
Fernando Sahmkow 7b18174eef ARM/WaitTree: Better track the CallStack for each thread. 6 years ago
Fernando Sahmkow 725bac1404 Scheduler: Remove arm_interface lock and a few corrections. 6 years ago
Fernando Sahmkow 04e0f8776c General: Add better safety for JIT use. 6 years ago
Fernando Sahmkow e31425df38 General: Recover Prometheus project from harddrive failure 6 years ago
bunnei 0f4f90cd04 arm_interface: Ensure ThreadContext is zero'd out. 6 years ago
bunnei c083ea7d78 core: Implement separate A32/A64 ARM interfaces. 6 years ago
Lioncash 536fc7f0ea core: Prepare various classes for memory read/write migration 6 years ago
Lioncash 70624e1c1d core/arm: Remove obsolete Unicorn memory mapping 7 years ago
Zach Hilman 5574be21cc arm_interface: Expand backtrace generation 7 years ago
Lioncash f2331a804a core/cpu_core_manager: Create threads separately from initialization. 7 years ago
Lioncash a17dd30057 arm_interface: Make LogBacktrace() a const member function 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
David Marcec 5102c91256 Moved backtrace to ArmInterface 7 years ago
Lioncash 16145e2f21 arm_interface: Add missing fpsr/tpidr members to the ThreadContext struct 7 years ago
Lioncash 9b8fc2b689 arm_interface: Replace kernel vm_manager include with a forward declaration 7 years ago
Lioncash b51e7e0288 arm_interface: Remove ARM11-isms from the CPU interface 7 years ago
fearlessTobi 63c2e32e20 Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago
Lioncash 43e0d865fa core: Namespace all code in the arm subdirectory under the Core namespace 7 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
bunnei 403f8e79ea arm_interface: Support unmapping previously mapped memory. 8 years ago
N00byKing bc88cae0c7 Implements citra-emu/citra#3184 8 years ago
MerryMage e35644c005 clang-format 8 years ago
MerryMage d2fbc78320 arm_dynarmic: Implement core 8 years ago
bunnei b172f0d770 arm: Remove SkyEye/Dyncom code that is ARMv6-only. 8 years ago
bunnei 6377585edb arm_interface: Set TLS address for dynarmic core. 8 years ago
bunnei 3411883fe3 arm: Use 64-bit addressing in a bunch of places. 8 years ago
Huw Pascoe 529f4a0131 Moved down_count to CoreTiming 8 years ago
MerryMage 67a70bd9e1 ARM_Interface: Implement PageTableChanged 8 years ago
bunnei 8b1e269e58 ThreadContext: Move from "core" to "arm_interface". 9 years ago
Yuri Kunde Schlesner 396a8d91a4 Manually tweak source formatting and then re-run clang-format 9 years ago
Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 9 years ago
bunnei 05e120a4cc arm: ResetContext shouldn't be part of ARM_Interface. 9 years ago