summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Merge pull request #8491 from Morph1984/extra-assertGravatar bunnei2022-06-221-1/+0
|\ \ \ | | | | | | | | KPageTable: Remove extraneous assert
| * | | KPageTable: Remove extraneous assertGravatar Morph2022-06-211-1/+0
| |/ / | | | | | | | | | Since start is always 0 and VAddr is unsigned, we can safely remove this assert.
* | | Merge pull request #8483 from liamwhite/fire-emblem-three-semaphoresGravatar bunnei2022-06-223-0/+22
|\ \ \ | |/ / |/| | kernel: wait for threads to stop on pause
| * | kernel: wait for threads to stop on pauseGravatar Liam2022-06-183-0/+22
| | |
* | | Merge pull request #8432 from liamwhite/watchpointGravatar bunnei2022-06-2117-54/+507
|\ \ \ | | | | | | | | core/debugger: memory breakpoint support
| * | | core/debugger: memory breakpoint supportGravatar Liam2022-06-1617-54/+507
| | | |
* | | | Merge pull request #8468 from liamwhite/dispatch-trackingGravatar bunnei2022-06-214-14/+7
|\ \ \ \ | | | | | | | | | | kernel: fix some uses of disable_count
| * | | | kernel: fix some uses of disable_countGravatar Liam2022-06-154-14/+7
| |/ / /
* | / / service: am: Stub PerformSystemButtonPressingIfInFocusGravatar Narr the Reg2022-06-202-1/+24
| |/ / |/| | | | | | | | Used by Ring Fit Adventure
* | | core: fix initialization in single core, sync GPU modeGravatar Liam2022-06-162-0/+8
| | |
* | | Implement ExitProcess svcGravatar Nikita Strygin2022-06-161-1/+2
|/ / | | | | | | | | | | | | Currently this just stops all the emulation This works under assumption that only application will try to use ExitProcess, with services not touching it If application exits - it quite makes sense to end the emulation
* | Merge pull request #8457 from liamwhite/kprocess-suspendGravatar Fernando S2022-06-1612-212/+199
|\ \ | | | | | | kernel: implement KProcess suspension
| * | kernel: implement KProcess suspensionGravatar Liam2022-06-1412-212/+199
| | |
* | | Merge pull request #8317 from german77/notifaGravatar bunnei2022-06-152-8/+172
|\ \ \ | | | | | | | | service: notifa: Implement most part of this service
| * | | service: notifa: Implement most part of this serviceGravatar german772022-05-092-8/+172
| | | | | | | | | | | | | | | | | | | | Implements partially RegisterAlarmSetting, UpdateAlarmSetting, LoadApplicationParameter, DeleteAlarmSetting. Needed for Fitness `Boxing 2: Rhythm & Exercise` and `Ring Fit Adventure`.
* | | | Merge pull request #8464 from liamwhite/break-debugGravatar Mai2022-06-151-0/+7
|\ \ \ \ | | | | | | | | | | kernel: notify debugger on break SVC
| * | | | kernel: notify debugger on break SVCGravatar Liam2022-06-141-0/+7
| | |/ / | |/| |
* | | | Merge pull request #8383 from Morph1984/shadow-of-the-pastGravatar Mai2022-06-141-5/+0
|\ \ \ \ | | | | | | | | | | yuzu: Make variable shadowing a compile-time error
| * | | | CMakeLists: Make variable shadowing a compile-time errorGravatar Morph2022-06-131-5/+0
| | | | | | | | | | | | | | | | | | | | Now that the entire project is free of variable shadowing, we can enforce this as a compile time error to prevent any further introduction of this logic bug.
* | | | | core: centralize profile scope for DynarmicGravatar Liam2022-06-143-7/+2
| |/ / / |/| | |
* | | | kernel: fix passthrough of local captures in lambdaGravatar Liam2022-06-131-1/+3
| | | |
* | | | general: fix compilation on MinGW GCC 12Gravatar Liam2022-06-131-5/+4
| | | |
* | | | general: fix compilation on GCC 12Gravatar Liam2022-06-131-1/+1
| | | |
* | | | kernel: ensure class token lambda exit is unreachableGravatar Liam2022-06-131-0/+1
| | | |
* | | | kernel: fix inconsistency in AutoObjectTraits macro definitionsGravatar Liam2022-06-131-4/+7
| | | |
* | | | common: Change semantics of UNREACHABLE to unconditionally crashGravatar Liam2022-06-1335-59/+52
| | | |
* | | | Merge pull request #8388 from liamwhite/simpler-pauseGravatar bunnei2022-06-133-95/+36
|\ \ \ \ | |/ / / |/| | | CpuManager: simplify pausing
| * | | CpuManager: simplify pausingGravatar Liam2022-06-083-95/+36
| | | |
* | | | Merge pull request #8446 from liamwhite/cmd-gdbGravatar Morph2022-06-137-7/+70
|\ \ \ \ | | | | | | | | | | core/debugger: support operation in yuzu-cmd
| * | | | core/debugger: fix a number of shutdown deadlocksGravatar Liam2022-06-107-7/+70
| |/ / /
* | | | Merge pull request #8454 from liamwhite/inaddr-anyGravatar Morph2022-06-131-1/+1
|\ \ \ \ | | | | | | | | | | core/debugger: allow remote connections
| * | | | core/debugger: allow remote connectionsGravatar Liam2022-06-121-1/+1
| | | | |
* | | | | Merge pull request #8443 from liamwhite/code-memGravatar bunnei2022-06-133-26/+118
|\ \ \ \ \ | |/ / / / |/| | | | kernel: fix KCodeMemory initialization
| * | | | kernel: fix KCodeMemory initializationGravatar Liam2022-06-093-26/+118
| |/ / /
* | | | gdbstub_arch: Add missing virtual destructorGravatar Lioncash2022-06-111-0/+1
| | | | | | | | | | | | | | | | | | | | The class is used polymorphically, so it's undefined behavior to delete instances of GDBStubA64 and GDBStubA32 from the base class pointer.
* | | | service: hid: Fix gesture regressionGravatar Narr the Reg2022-06-102-4/+3
|/ / /
* | | Merge pull request #8428 from bunnei/nvflinger-fix-timingGravatar bunnei2022-06-083-31/+3
|\ \ \ | | | | | | | | Follow-up fixes for NVFlinger rewrite (Part 3)
| * | | hle: service: nvflinger: buffer_queue_consumer: Always free released buffers.Gravatar bunnei2022-06-053-31/+3
| | | |
* | | | core/debugger: fix asio write usageGravatar Liam2022-06-061-2/+2
| | | |
* | | | core/debugger: fix crash due to incorrect lambda captureGravatar Liam2022-06-061-8/+9
| | | |
* | | | Merge pull request #8426 from liamwhite/elfGravatar bunnei2022-06-053-263/+37
|\ \ \ \ | |/ / / |/| | | common: consolidate ELF structure definitions
| * | | common: consolidate ELF structure definitionsGravatar Liam2022-06-053-263/+37
| | | |
* | | | Merge pull request #8419 from liamwhite/library-listGravatar Mai M2022-06-051-22/+28
|\ \ \ \ | | | | | | | | | | gdbstub: add missing library list query
| * | | | gdbstub: add missing library list commandGravatar Liam2022-06-031-22/+28
| |/ / /
* | | | Merge pull request #8395 from german77/ir_stubGravatar bunnei2022-06-042-21/+460
|\ \ \ \ | |/ / / |/| | | service: hid: Improve stub of IRS
| * | | service: hid: Improve stub of IRSGravatar Narr the Reg2022-05-312-21/+460
| | | |
* | | | Merge pull request #8410 from liamwhite/thread-namesGravatar Mai M2022-06-024-14/+172
|\ \ \ \ | | | | | | | | | | gdbstub: Support reading guest thread names
| * | | | core/debugger: Support reading guest thread namesGravatar Liam2022-06-014-14/+172
| | | | |
* | | | | Merge pull request #8409 from liamwhite/tdesc-fixGravatar Mai M2022-06-012-10/+87
|\ \ \ \ \ | |/ / / / |/| | | | gdbstub: fix target descriptions
| * | | | gdbstub: fix target descriptionsGravatar Liam2022-06-012-10/+87
| | | | |