82 Commits (d0146b98565b1194533c5f5826edee731f742ebc)

Author SHA1 Message Date
Lioncash c1a788780d arm/arm_dynarmic: Remove unnecessary current_page_table member 7 years ago
Lioncash e1391a8268 core: Add missing override specifiers where applicable 7 years ago
Fernando Sahmkow f28935f37d Corrections, documenting and fixes. 7 years ago
Fernando Sahmkow 435c39e867 Use u128 on Clock Cycles calculation. 7 years ago
Fernando Sahmkow ab1257e4c2 Correct CNTPCT to use Clock Cycles instead of Cpu Cycles. 7 years ago
Lioncash 1c3371c921 core_timing: Convert core timing into a class 7 years ago
Lioncash 1d2de5c4b5 core_timing: Rename CoreTiming namespace to Core::Timing 7 years ago
David Marcec 4b64fcc9d6 Moved backtrace to ArmInterface 7 years ago
MerryMage 2c84e1e63d arm_dynarmic: Set CNTFRQ value 7 years ago
David Marcec 3324bc7da5 Moved backtrace to ArmInterface 7 years ago
Lioncash 16a332fee0 core: Make the exclusive monitor a unique_ptr instead of a shared_ptr 7 years ago
Lioncash d36452327a kernel/thread: Use a regular pointer for the owner/current process 7 years ago
Lioncash e57c8ae2b3 kernel/thread: Make all instance variables private 7 years ago
Lioncash 9d8f4d934b kernel/process: Make data member variables private 7 years ago
Lioncash f4dbd712a0 arm_interface: Add missing fpsr/tpidr members to the ThreadContext struct 7 years ago
Lioncash e48b4fd2d8 memory: Dehardcode the use of a 36-bit address space 7 years ago
Philippe Babin 66d5677cd1 FPCR register was uninitialized at start up 7 years ago
Lioncash b051082129 arm_interface: Replace kernel vm_manager include with a forward declaration 7 years ago
MerryMage ade71037bf arm_dynarmic: Halt when BRK encountered 7 years ago
MerryMage 7b5436d4ef arm_dynarmic: Support BKPT instruction 7 years ago
Lioncash 107f921996 arm_dynarmic: Correct ExclusiveWrite128()'s operation 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
Markus Wick 71250d28d6 Update microprofile scopes. 7 years ago
Lioncash 84f855a61d core/core: Replace includes with forward declarations where applicable 7 years ago
Lioncash e46ac56321 core: Namespace all code in the arm subdirectory under the Core namespace 7 years ago
MerryMage 84cc4aaa4f dynarmic: Update to 550d662 7 years ago
MerryMage 092d385d53 arm_dynarmic: Remove IsExecuting check from PrepareReschedule 7 years ago
Subv 21fa6cb72c CPU/Timing: Use an approximated amortized amount of ticks when advancing timing. 7 years ago
Lioncash 3d2d454c36 kernel: Remove unnecessary includes 8 years ago
Lioncash f90376d170 arm_dynarmic: Make SetTlsAddress() prototype and definition consistent 8 years ago
Lioncash 2cd4a2bbd8 arm_dynarmic: Remove unnecessary qualifying of ThreadContext 8 years ago
Lioncash 00542bc1a4 arm_dynarmic: Correct initializer list order 8 years ago
Lioncash 75c3f87d24 arm_dynarmic: Make MakeJit() a const member function 8 years ago
Lioncash 78051d5378 exclusive_monitor: Use consistent type alias for u64 8 years ago
MerryMage 34bf2dbf68 Implement exclusive monitor 8 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
James Rowe d74d2a77cb Update clang format 8 years ago
James Rowe e159c550d8 Rename logging macro back to LOG_* 8 years ago
Lioncash 1b310cbb3a general: Make formatting of logged hex values more straightforward 8 years ago
Lioncash 324ee31fc3 general: Convert assertion macros over to be fmt-compatible 8 years ago
Lioncash 0a1e044322 core: Replace remaining old non-generic logger usages with fmt-capable equivalents 8 years ago
MerryMage f8426bcf94 arm_dynarmic: Fix timing 8 years ago
bunnei 256153c50c arm_interface: Support unmapping previously mapped memory. 8 years ago
bunnei f16763ed52 core: Move process creation out of global state. 8 years ago
N00byKing 3660aa9318 Implements citra-emu/citra#3184 8 years ago
MerryMage 2598b3d893 dynarmic: Update to 6b4c6b0 8 years ago
MerryMage 803436b709 arm_dynarmic: LOG_INFO on unicorn fallback 8 years ago