summaryrefslogtreecommitdiff
path: root/src/core/arm/dynarmic/arm_dynarmic_64.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* core: track separate heap allocation for linuxGravatar Liam2023-12-251-0/+5
* kernel: instantiate memory separately for each guest processGravatar Liam2023-12-221-3/+3
* core: refactor emulated cpu core activationGravatar Liam2023-12-041-199/+141
* Merge pull request #10839 from lat9nq/pgc-plusGravatar liamwhite2023-08-021-3/+3
|\
| * settings,general: Rename non-confirming enumsGravatar lat9nq2023-07-211-3/+3
* | core: remove remaining uses of dynamic_castGravatar Liam2023-07-211-3/+3
|/
* core: decouple ARM interface from DynarmicGravatar Liam2023-06-121-49/+15
* memory: rename global memory references to application memoryGravatar Liam2023-03-231-3/+3
* kernel: use KTypedAddress for addressesGravatar Liam2023-03-221-4/+4
* externals: update dynarmic, xbyakGravatar Liam2023-01-051-0/+4
* core: add option to break on unmapped accessGravatar Liam2022-12-021-2/+19
* Dynarmic: Remove inaccurate NaN from Auto CPU settings.Gravatar Fernando Sahmkow2022-11-171-1/+0
* arm_interface: curb infinite recursion in stacktrace generationGravatar Liam2022-10-271-1/+1
* k_server_session: preliminary support for userspace server sessionsGravatar Liam2022-10-111-0/+1
* arm_dynarmic: Fix nullptr fastmem arenasGravatar Merry2022-08-091-1/+2
* core/arm: fix build errorGravatar Liam2022-08-071-1/+5
* Merge pull request #8637 from liamwhite/bad-interruptsGravatar bunnei2022-08-071-5/+7
|\
| * kernel: unlayer CPU interrupt handlingGravatar Liam2022-07-251-5/+7
* | Merge pull request #8240 from liamwhite/count-cyclesGravatar Morph2022-08-071-4/+11
|\ \ | |/ |/|
| * core/arm: increase minimum_run_cyclesGravatar Liam2022-06-211-1/+1
| * core/arm: re-enable cycle countingGravatar merry2022-06-211-3/+10
* | Merge pull request #8569 from merryhime/watchpointsGravatar merry2022-07-171-3/+1
|\ \
| * | dynarmic: Abort watchpoints ASAPGravatar Merry2022-07-151-3/+1
* | | core/arm: skip watchpoint checks when reading instructionsGravatar Liam2022-07-151-3/+3
|/ /
* | Merge pull request #8501 from liamwhite/backtrace-againGravatar Mai2022-07-071-8/+9
|\ \
| * | core/arm: better support for backtrace generationGravatar Liam2022-06-251-8/+9
| |/
* / dynarmic: Stop ReadCode callbacks to unmapped addressesGravatar Liam2022-06-211-7/+21
|/
* core/debugger: memory breakpoint supportGravatar Liam2022-06-161-14/+65
* core/debugger: Improved stepping mechanism and misc fixesGravatar Liam2022-06-011-34/+11
* core/debugger: Implement new GDB stub debuggerGravatar Liam2022-06-011-5/+27
* Remove unused PrepareReschedule functionGravatar Merry2022-04-241-4/+0
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-231-3/+2
* core/arm: separate backtrace collectionGravatar Liam2022-04-201-0/+38
* Merge pull request #8188 from merryhime/jit-race-page-table-changedGravatar bunnei2022-04-161-35/+45
|\
| * dynarmic: Fix race when switching page tablesGravatar merry2022-04-101-35/+45
* | dynarmic: Fix single core modeGravatar merry2022-04-131-1/+1
|/
* Merge pull request #8148 from merryhime/interruptsGravatar Fernando S2022-04-071-20/+18
|\
| * arm_dynarmic: Use HaltReason for svc calls and reschedulesGravatar merry2022-04-031-11/+10
| * dynarmic: Better interruptsGravatar merry2022-04-031-11/+10
* | dynarmic: Print stack trace on unrecognised instruction or other exceptionGravatar merry2022-04-051-0/+2
* | Merge pull request #8089 from merryhime/paranoiaGravatar bunnei2022-04-041-22/+28
|\ \ | |/ |/|
| * configuration: Add Paranoid CPU accuracy levelGravatar merry2022-03-261-22/+28
* | arm_dynarmic_64: Invalidate on all coresGravatar merry2022-03-271-2/+4
|/
* Revert "dynarmic: Reduce size of code caches"Gravatar bunnei2022-03-221-2/+2
* dynarmic: Reduce size of code cachesGravatar Merry2022-03-131-2/+2
* dynarmic: Inline exclusive memory accessesGravatar merry2022-02-271-0/+13
* arm: dynarmic: Cleanup icache op handlingGravatar jam1garner2021-11-211-10/+9
* arm: dynarmic: Implement icache op handling for 'ic iallu' instructionGravatar jam1garner2021-11-211-0/+3
* arm: dynarmic: Implement icache op handling for 'ic ivau' instructionGravatar jam1garner2021-11-211-0/+18
* core: Remove unused includesGravatar ameerj2021-11-031-1/+0