summaryrefslogtreecommitdiffstats
path: root/src/core/arm/unicorn (follow)
Commit message (Expand)AuthorAgeFilesLines
* Core: Refactor ARM Interface.Fernando Sahmkow2020-06-272-5/+7
* General: Recover Prometheus project from harddrive failure Fernando Sahmkow2020-06-272-6/+11
* physical_core: Make use of std::make_unique instead of std::make_shared in ctorLioncash2020-04-242-3/+9
* core: arm_unicorn: Fix interpret fallback by temporarily mapping instruction page.bunnei2020-04-191-0/+11
* core: kernel: Move SVC to its own namesapce.bunnei2020-04-171-1/+1
* core: Implement separate A32/A64 ARM interfaces.bunnei2020-03-032-6/+9
* core/arm: Remove usage of global GetCurrentThread()Lioncash2020-01-311-1/+2
* core: Prepare various classes for memory read/write migrationLioncash2019-11-272-2/+1
* arm_unicorn: Resolve sign conversion warningsLioncash2019-11-122-7/+9
* Core_Timing: Address Feedback and suppress warnings.Fernando Sahmkow2019-10-111-1/+1
* Core Timing: Rework Core Timing to run all cores evenly.Fernando Sahmkow2019-10-091-1/+1
* core: Remove CurrentArmInterface() global accessorLioncash2019-07-131-3/+6
* core/arm: Remove obsolete Unicorn memory mappingLioncash2019-07-112-12/+0
* core/cpu_core_manager: Create threads separately from initialization.Lioncash2019-04-121-1/+1
* kernel/svc: Deglobalize the supervisor call handlersLioncash2019-04-082-24/+25
* Merge pull request #2240 from FearlessTobi/port-4651bunnei2019-04-062-3/+4
|\
| * gdbstub: Fix some bugs in IsMemoryBreak() and ServeBreak. Add workaround to let watchpoints break into GDB. (#4651)Dimitri A2019-03-152-3/+4
* | core: Add missing override specifiers where applicableLioncash2019-04-041-1/+1
|/
* core_timing: Convert core timing into a classLioncash2019-02-162-4/+10
* core_timing: Rename CoreTiming namespace to Core::TimingLioncash2019-02-121-2/+2
* Moved backtrace to ArmInterfaceDavid Marcec2018-12-192-17/+0
* Moved backtrace to ArmInterfaceDavid Marcec2018-12-032-0/+18
* kernel/thread: Make all instance variables privateLioncash2018-10-041-1/+1
* arm_interface: Remove ARM11-isms from the CPU interfaceLioncash2018-09-182-24/+13
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-152-4/+4
* Update microprofile scopes.Markus Wick2018-09-041-2/+2
* core: Namespace all code in the arm subdirectory under the Core namespaceLioncash2018-08-252-2/+10
* GDBStub works with both Unicorn and Dynarmic now (#941)Hedges2018-08-071-1/+1
* Merge pull request #750 from lioncash/ctxbunnei2018-07-211-4/+0
|\
| * arm_interface: Remove unused tls_address member of ThreadContextLioncash2018-07-211-4/+0
* | CPU: Save and restore the TPIDR_EL0 system register on every context switch.Subv2018-07-212-0/+12
|/
* scheduler: Clear exclusive state when switching contextsMerryMage2018-07-162-0/+3
* More improvements to GDBStub (#653)Hedges2018-07-131-2/+2
* GDB Stub Improvements (#508)Hedges2018-06-062-1/+41
* core: Implement multicore support.bunnei2018-05-111-1/+1
* general: Make formatting of logged hex values more straightforwardLioncash2018-05-021-1/+1
* general: Convert assertion macros over to be fmt-compatibleLioncash2018-04-271-2/+2
* Clean Warnings (?)N00byKing2018-03-191-1/+1
* Merge pull request #193 from N00byKing/3184_2_robotic_boogaloobunnei2018-03-192-1/+12
|\
| * Implements citra-emu/citra#3184N00byKing2018-02-252-1/+12
* | arm_interface: Support unmapping previously mapped memory.bunnei2018-03-162-0/+5
* | Stub am::SetScreenShotPermission, and bsd::StartMonitoring functionsmailwl2018-02-221-1/+2
|/
* Build: Automagically handle unicornJames Rowe2018-01-161-1/+1
* Build: Add unicorn as a submodule and build it if neededJames Rowe2018-01-161-1/+1
* arm_unicorn: Log unmapped memory access address.bunnei2018-01-131-1/+1
* yuzu: Update license text to be consistent across project.bunnei2018-01-132-2/+2
* arm_dynarmic: Implement coreMerryMage2018-01-122-11/+14
* arm_unicorn: Load/release unicorn DLL.bunnei2018-01-041-0/+16
* unicorn: Use for arm interface on Windows.bunnei2018-01-042-0/+240