summaryrefslogtreecommitdiff
path: root/src/core/arm/dynarmic/arm_dynarmic.h
AgeCommit message (Expand)Author
2025-01-14Revert incorrect copyright attribution for non-contributed filesZephyron
2024-12-31chore: update project references and add Citron copyrightZephyron
2023-12-25core: track separate heap allocation for linuxLiam
2023-06-12core: decouple ARM interface from DynarmicLiam
2020-03-02core: Implement separate A32/A64 ARM interfaces.bunnei
2020-02-26ARM_Interface: Cache the JITs instead of deleting/recreating.Fernando Sahmkow
2019-11-26core/memory: Migrate over Write{8, 16, 32, 64, Block} to the Memory classLioncash
2019-11-26core: Prepare various classes for memory read/write migrationLioncash
2019-07-11core/arm: Remove obsolete Unicorn memory mappingLioncash
2019-04-11core/cpu_core_manager: Create threads separately from initialization.Lioncash
2019-04-07kernel/svc: Deglobalize the supervisor call handlersLioncash
2019-04-07arm/arm_dynarmic: Remove unnecessary current_page_table memberLioncash
2019-04-04core: Add missing override specifiers where applicableLioncash
2019-03-16core: Move PageTable struct into Common.bunnei
2019-02-15core_timing: Convert core timing into a classLioncash
2018-10-15core: Make the exclusive monitor a unique_ptr instead of a shared_ptrLioncash
2018-09-20arm_interface: Replace kernel vm_manager include with a forward declarationLioncash
2018-09-18arm_interface: Remove ARM11-isms from the CPU interfaceLioncash
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi
2018-08-24core: Namespace all code in the arm subdirectory under the Core namespaceLioncash
2018-07-23arm_dynarmic: Make MakeJit() a const member functionLioncash
2018-07-23exclusive_monitor: Use consistent type alias for u64Lioncash
2018-07-22Implement exclusive monitorMerryMage
2018-07-20CPU: Save and restore the TPIDR_EL0 system register on every context switch.Subv
2018-07-16scheduler: Clear exclusive state when switching contextsMerryMage
2018-03-18Merge pull request #193 from N00byKing/3184_2_robotic_boogaloobunnei
2018-03-16arm_interface: Support unmapping previously mapped memory.bunnei
2018-02-25Implements citra-emu/citra#3184N00byKing
2018-02-09dynarmic: Update to 41ae12263MerryMage
2018-01-13yuzu: Update license text to be consistent across project.bunnei
2018-01-12arm_dynarmic: Implement coreMerryMage
2018-01-04arm_dynarmic: More cleanup.bunnei
2018-01-03arm_dynarmic: Gut interface until dynarmic is ready for general use.bunnei
2018-01-02arm: Remove SkyEye/Dyncom code that is ARMv6-only.bunnei
2017-10-09Merge remote-tracking branch 'upstream/master' into nxbunnei
2017-09-30arm_interface: Set TLS address for dynarmic core.bunnei
2017-09-30arm: Use 64-bit addressing in a bunch of places.bunnei
2017-09-30Moved down_count to CoreTimingHuw Pascoe
2017-09-24ARM_Interface: Implement PageTableChangedMerryMage
2017-02-03arm_dynarmic: CP15 supportMerryMage
2016-12-22ThreadContext: Move from "core" to "arm_interface".bunnei
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot
2016-09-15arm: ResetContext shouldn't be part of ARM_Interface.bunnei
2016-09-15arm_dynarmic/arm_dyncom: Remove unnecessary "virtual" keyword.bunnei
2016-09-15dynarmic: Implement ARM CPU interface.bunnei