summaryrefslogtreecommitdiffstats
path: root/src/core/arm/unicorn/arm_unicorn.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* core: Remove usage of unicornLioncash2020-11-041-295/+0
* Revert "core: Fix clang build"bunnei2020-10-211-21/+21
* core: Fix clang buildLioncash2020-10-181-21/+21
* Core/Common: Address Feedback.Fernando Sahmkow2020-06-281-1/+1
* Clang Format.Fernando Sahmkow2020-06-271-2/+2
* ARMInterface: Correct rebase errors.Fernando Sahmkow2020-06-271-2/+2
* SingleCore: Use Cycle Timing instead of Host Timing.Fernando Sahmkow2020-06-271-3/+3
* General: Move ARM_Interface into Threads.Fernando Sahmkow2020-06-271-0/+4
* Core: Refactor ARM Interface.Fernando Sahmkow2020-06-271-3/+4
* General: Recover Prometheus project from harddrive failure Fernando Sahmkow2020-06-271-5/+9
* physical_core: Make use of std::make_unique instead of std::make_shared in ctorLioncash2020-04-241-2/+3
* 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-031-4/+4
* core/arm: Remove usage of global GetCurrentThread()Lioncash2020-01-311-1/+2
* core: Prepare various classes for memory read/write migrationLioncash2019-11-271-1/+1
* arm_unicorn: Resolve sign conversion warningsLioncash2019-11-121-6/+8
* 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-111-9/+0
* kernel/svc: Deglobalize the supervisor call handlersLioncash2019-04-081-18/+19
* gdbstub: Fix some bugs in IsMemoryBreak() and ServeBreak. Add workaround to let watchpoints break into GDB. (#4651)Dimitri A2019-03-151-2/+3
* core_timing: Convert core timing into a classLioncash2019-02-161-3/+3
* core_timing: Rename CoreTiming namespace to Core::TimingLioncash2019-02-121-2/+2
* Moved backtrace to ArmInterfaceDavid Marcec2018-12-191-16/+0
* Moved backtrace to ArmInterfaceDavid Marcec2018-12-031-0/+17
* kernel/thread: Make all instance variables privateLioncash2018-10-041-1/+1
* arm_interface: Remove ARM11-isms from the CPU interfaceLioncash2018-09-181-18/+9
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-151-2/+2
* Update microprofile scopes.Markus Wick2018-09-041-2/+2
* core: Namespace all code in the arm subdirectory under the Core namespaceLioncash2018-08-251-2/+6
* 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-211-0/+10
|/
* scheduler: Clear exclusive state when switching contextsMerryMage2018-07-161-0/+2
* More improvements to GDBStub (#653)Hedges2018-07-131-2/+2
* GDB Stub Improvements (#508)Hedges2018-06-061-1/+37
* 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-191-0/+9
|\
| * Implements citra-emu/citra#3184N00byKing2018-02-251-0/+9
* | arm_interface: Support unmapping previously mapped memory.bunnei2018-03-161-0/+4
* | 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-131-1/+1
* arm_dynarmic: Implement coreMerryMage2018-01-121-8/+12
* arm_unicorn: Load/release unicorn DLL.bunnei2018-01-041-0/+16
* unicorn: Use for arm interface on Windows.bunnei2018-01-041-0/+201