Liam
|
ddda76f9b0
core: track separate heap allocation for linux
|
2 лет назад |
bunnei
|
c083ea7d78
core: Implement separate A32/A64 ARM interfaces.
|
6 лет назад |
Fernando Sahmkow
|
f3d4d4eaa8
ARM_Interface: Cache the JITs instead of deleting/recreating.
|
6 лет назад |
Fernando Sahmkow
|
1e6f8aba04
Core: Set all hardware emulation constants in a single file.
|
6 лет назад |
Lioncash
|
472319e573
core/arm: Remove usage of global GetCurrentThread()
|
6 лет назад |
Fernando Sahmkow
|
e4a1ead897
Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager.
|
6 лет назад |
Markus Wick
|
0986caa8d8
core/memory + arm/dynarmic: Use a global offset within our arm page table.
|
6 лет назад |
Lioncash
|
e4c381b885
core/memory: Migrate over Write{8, 16, 32, 64, Block} to the Memory class
|
6 лет назад |
Lioncash
|
b05bfc6036
core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory class
|
6 лет назад |
Lioncash
|
536fc7f0ea
core: Prepare various classes for memory read/write migration
|
6 лет назад |
Lioncash
|
19a0abc19b
arm_unicorn: Resolve sign conversion warnings
|
6 лет назад |
Fernando Sahmkow
|
e0650a2034
Core_Timing: Address Feedback and suppress warnings.
|
6 лет назад |
Fernando Sahmkow
|
555866f8dc
Core Timing: Rework Core Timing to run all cores evenly.
|
6 лет назад |
bunnei
|
dc29919bbe
Revert "arm_dynarmic: Check if jit is nullptr when preparing reschedule"
|
6 лет назад |
bunnei
|
28538bba9c
Merge pull request #2574 from DarkLordZach/dynarmic-jit-nullptr
|
6 лет назад |
Lioncash
|
70624e1c1d
core/arm: Remove obsolete Unicorn memory mapping
|
7 лет назад |
Zach Hilman
|
425cdf946c
arm_dynarmic: Check if jit is nullptr when preparing reschedule
|
7 лет назад |
Lioncash
|
f2331a804a
core/cpu_core_manager: Create threads separately from initialization.
|
7 лет назад |
Lioncash
|
b117ca5fce
kernel/svc: Deglobalize the supervisor call handlers
|
7 лет назад |
Lioncash
|
a6a82bb004
arm/arm_dynarmic: Remove unnecessary current_page_table member
|
7 лет назад |
Lioncash
|
5b0a9f8ba8
core: Add missing override specifiers where applicable
|
7 лет назад |
Fernando Sahmkow
|
a8d4927e29
Corrections, documenting and fixes.
|
7 лет назад |
Fernando Sahmkow
|
ecccfe0337
Use u128 on Clock Cycles calculation.
|
7 лет назад |
Fernando Sahmkow
|
5b7ec71fb7
Correct CNTPCT to use Clock Cycles instead of Cpu Cycles.
|
7 лет назад |
Lioncash
|
bd983414f6
core_timing: Convert core timing into a class
|
7 лет назад |
Lioncash
|
48d9d66dc5
core_timing: Rename CoreTiming namespace to Core::Timing
|
7 лет назад |
MerryMage
|
fd2c42bfcd
arm_dynarmic: Set CNTFRQ value
|
7 лет назад |
Lioncash
|
aeadbfa790
core: Make the exclusive monitor a unique_ptr instead of a shared_ptr
|
7 лет назад |
Lioncash
|
5c0408596f
kernel/thread: Use a regular pointer for the owner/current process
|
7 лет назад |
Lioncash
|
baed7e1fba
kernel/thread: Make all instance variables private
|
7 лет назад |