summaryrefslogtreecommitdiff
path: root/src/core/arm/dynarmic/arm_dynarmic.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* core: track separate heap allocation for linuxGravatar Liam2023-12-251-0/+20
* core: decouple ARM interface from DynarmicGravatar Liam2023-06-121-0/+29
* core: Implement separate A32/A64 ARM interfaces.Gravatar bunnei2020-03-021-96/+0
* ARM_Interface: Cache the JITs instead of deleting/recreating.Gravatar Fernando Sahmkow2020-02-261-2/+10
* core/memory: Migrate over Write{8, 16, 32, 64, Block} to the Memory classGravatar Lioncash2019-11-261-1/+6
* core: Prepare various classes for memory read/write migrationGravatar Lioncash2019-11-261-1/+0
* core/arm: Remove obsolete Unicorn memory mappingGravatar Lioncash2019-07-111-3/+0
* core/cpu_core_manager: Create threads separately from initialization.Gravatar Lioncash2019-04-111-2/+4
* kernel/svc: Deglobalize the supervisor call handlersGravatar Lioncash2019-04-071-7/+3
* arm/arm_dynarmic: Remove unnecessary current_page_table memberGravatar Lioncash2019-04-071-6/+0
* core: Add missing override specifiers where applicableGravatar Lioncash2019-04-041-2/+2
* core: Move PageTable struct into Common.Gravatar bunnei2019-03-161-2/+2
* core_timing: Convert core timing into a classGravatar Lioncash2019-02-151-1/+7
* core: Make the exclusive monitor a unique_ptr instead of a shared_ptrGravatar Lioncash2018-10-151-2/+2
* arm_interface: Replace kernel vm_manager include with a forward declarationGravatar Lioncash2018-09-201-0/+4
* arm_interface: Remove ARM11-isms from the CPU interfaceGravatar Lioncash2018-09-181-6/+4
* Port #4182 from Citra: "Prefix all size_t with std::"Gravatar fearlessTobi2018-09-151-11/+11
* core: Namespace all code in the arm subdirectory under the Core namespaceGravatar Lioncash2018-08-241-0/+4
* arm_dynarmic: Make MakeJit() a const member functionGravatar Lioncash2018-07-231-1/+1
* exclusive_monitor: Use consistent type alias for u64Gravatar Lioncash2018-07-231-7/+6
* Implement exclusive monitorGravatar MerryMage2018-07-221-1/+29
* CPU: Save and restore the TPIDR_EL0 system register on every context switch.Gravatar Subv2018-07-201-0/+2
* scheduler: Clear exclusive state when switching contextsGravatar MerryMage2018-07-161-0/+1
* Merge pull request #193 from N00byKing/3184_2_robotic_boogalooGravatar bunnei2018-03-181-1/+4
|\
| * Implements citra-emu/citra#3184Gravatar N00byKing2018-02-251-1/+4
* | arm_interface: Support unmapping previously mapped memory.Gravatar bunnei2018-03-161-1/+1
|/
* dynarmic: Update to 41ae12263Gravatar MerryMage2018-02-091-1/+1
* yuzu: Update license text to be consistent across project.Gravatar bunnei2018-01-131-1/+1
* arm_dynarmic: Implement coreGravatar MerryMage2018-01-121-2/+14
* arm_dynarmic: More cleanup.Gravatar bunnei2018-01-041-6/+0
* arm_dynarmic: Gut interface until dynarmic is ready for general use.Gravatar bunnei2018-01-031-8/+3
* arm: Remove SkyEye/Dyncom code that is ARMv6-only.Gravatar bunnei2018-01-021-6/+1
* Merge remote-tracking branch 'upstream/master' into nxGravatar bunnei2017-10-091-4/+13
|\
| * Moved down_count to CoreTimingGravatar Huw Pascoe2017-09-301-2/+0
| * ARM_Interface: Implement PageTableChangedGravatar MerryMage2017-09-241-1/+9
* | arm_interface: Set TLS address for dynarmic core.Gravatar bunnei2017-09-301-0/+2
* | arm: Use 64-bit addressing in a bunch of places.Gravatar bunnei2017-09-301-4/+4
|/
* arm_dynarmic: CP15 supportGravatar MerryMage2017-02-031-1/+1
* ThreadContext: Move from "core" to "arm_interface".Gravatar bunnei2016-12-221-6/+2
* Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot2016-09-211-3/+0
* arm: ResetContext shouldn't be part of ARM_Interface.Gravatar bunnei2016-09-151-1/+0
* arm_dynarmic/arm_dyncom: Remove unnecessary "virtual" keyword.Gravatar bunnei2016-09-151-1/+1
* dynarmic: Implement ARM CPU interface.Gravatar bunnei2016-09-151-0/+51