| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | core: refactor emulated cpu core activation | 2023-12-04 | 1 | -1475/+1480 | |
| | | |||||
| * | kernel: update KProcess | 2023-10-21 | 1 | -1/+1 | |
| | | |||||
| * | kernel: prefer std::addressof | 2023-03-12 | 1 | -90/+90 | |
| | | |||||
| * | svc: Fix type consistency (exposed on macOS) | 2023-02-21 | 1 | -8/+8 | |
| | | |||||
| * | kernel: use GetCurrentProcess | 2023-02-13 | 1 | -1/+1 | |
| | | |||||
| * | kernel/svc: switch to generated wrappers | 2023-02-06 | 1 | -429/+4415 | |
| | | |||||
| * | kernel/svc: Split implementations into separate files | 2023-02-04 | 1 | -2683/+3 | |
| | | |||||
| * | kernel: KPageTable: update | 2023-01-22 | 1 | -2/+2 | |
| | | |||||
| * | Revert "Revert "k_page_group: synchronize"" | 2023-01-07 | 1 | -1/+1 | |
| | | |||||
| * | Revert "k_page_group: synchronize" | 2022-12-29 | 1 | -1/+1 | |
| | | |||||
| * | k_page_group: synchronize | 2022-12-25 | 1 | -1/+1 | |
| | | |||||
| * | kernel: svc: Fix duplicated InfoType enum | 2022-12-15 | 1 | -90/+47 | |
| | | |||||
| * | kernel: process: Implement GetFreeThreadCount | 2022-12-15 | 1 | -1/+14 | |
| | | | | | Used by Just Dance® 2023 Edition | ||||
| * | kernel: implement FlushProcessDataCache | 2022-11-12 | 1 | -8/+18 | |
| | | |||||
| * | kernel/svc_types: refresh | 2022-11-09 | 1 | -69/+48 | |
| | | |||||
| * | Merge pull request #9173 from bunnei/kern-update-15 | 2022-11-05 | 1 | -1/+1 | |
| |\ | | | | | Kernel: Various updates for FW 15.0.x | ||||
| | * | core: hle: kernel: Add KEventInfo. | 2022-11-03 | 1 | -1/+1 | |
| | | | |||||
| * | | kernel: fix port tracking | 2022-10-31 | 1 | -1/+0 | |
| | | | |||||
| * | | kernel: invert session request handling flow | 2022-10-31 | 1 | -2/+4 | |
| |/ | |||||
| * | general: Enforce C4800 everywhere except in video_core | 2022-10-22 | 1 | -2/+2 | |
| | | |||||
| * | core: hle: kernel: k_process: Improve management of page table & cleanup. | 2022-10-18 | 1 | -1/+1 | |
| | | |||||
| * | core: hle: kernel: k_process: Change Status -> State. | 2022-10-18 | 1 | -2/+2 | |
| | | |||||
| * | Merge pull request #9061 from liamwhite/writable-event | 2022-10-14 | 1 | -13/+12 | |
| |\ | | | | | kernel: remove KWritableEvent | ||||
| | * | kernel: remove KWritableEvent | 2022-10-12 | 1 | -13/+12 | |
| | | | |||||
| * | | k_server_session: preliminary support for userspace server sessions | 2022-10-11 | 1 | -14/+68 | |
| | | | |||||
| * | | Add implementation of svcCreateSession | 2022-10-11 | 1 | -1/+89 | |
| |/ | |||||
| * | kernel: use KScheduler from mesosphere | 2022-07-14 | 1 | -6/+1 | |
| | | |||||
| * | Merge pull request #8512 from german77/nnResult | 2022-06-28 | 1 | -150/+144 | |
| |\ | | | | | Replace multiple names with a better name | ||||
| | * | core: kernel: Replace instances of KPageLinkedList with KPageGroup | 2022-06-26 | 1 | -1/+1 | |
| | | | |||||
| | * | core: Replace all instances of ResultCode with Result | 2022-06-26 | 1 | -149/+143 | |
| | | | |||||
| * | | Merge pull request #8504 from comex/mesosphere-current-process | 2022-06-27 | 1 | -0/+24 | |
| |\ \ | |/ |/| | Support `InfoType_MesosphereCurrentProcess` | ||||
| | * | Re-add missing `case` and braces, and trim whitespace | 2022-06-25 | 1 | -1/+3 | |
| | | | |||||
| | * | Update src/core/hle/kernel/svc.cpp | 2022-06-25 | 1 | -6/+14 | |
| | | | | | | | Co-authored-by: liamwhite <liamwhite@users.noreply.github.com> | ||||
| | * | Support InfoType_MesosphereCurrentProcess | 2022-06-25 | 1 | -0/+14 | |
| | | | |||||
| * | | kernel: make current thread pointer thread local | 2022-06-23 | 1 | -7/+6 | |
| |/ | |||||
| * | Implement ExitProcess svc | 2022-06-16 | 1 | -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-suspend | 2022-06-16 | 1 | -1/+1 | |
| |\ | | | | | kernel: implement KProcess suspension | ||||
| | * | kernel: implement KProcess suspension | 2022-06-14 | 1 | -1/+1 | |
| | | | |||||
| * | | Merge pull request #8464 from liamwhite/break-debug | 2022-06-15 | 1 | -0/+7 | |
| |\ \ | | | | | | | kernel: notify debugger on break SVC | ||||
| | * | | kernel: notify debugger on break SVC | 2022-06-14 | 1 | -0/+7 | |
| | |/ | |||||
| * / | core: centralize profile scope for Dynarmic | 2022-06-14 | 1 | -3/+0 | |
| |/ | |||||
| * | common: Change semantics of UNREACHABLE to unconditionally crash | 2022-06-13 | 1 | -1/+1 | |
| | | |||||
| * | kernel: svc: Replace -1ULL with 0xFFFFFFFFFFFFFFFF | 2022-04-24 | 1 | -1/+1 | |
| | | | | | Resolves the C4146 compiler warning on MSVC. | ||||
| * | general: Convert source file copyright comments over to SPDX | 2022-04-23 | 1 | -3/+2 | |
| | | | | | | This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later. | ||||
| * | hle: kernel: Invalidate entire icache in UnmapProcessMemory and ↵ | 2022-04-09 | 1 | -1/+2 | |
| | | | | | UnmapCodeMemory (fixes #8174) | ||||
| * | hle: kernel: svc: MapProcessMemory: Fix usage of KPageLinkedList to use ↵ | 2022-03-26 | 1 | -2/+5 | |
| | | | | | physical address space. | ||||
| * | hle: kernel: svc: CreateCodeMemory: Remove log of 'out' host pointer. | 2022-03-26 | 1 | -2/+2 | |
| | | | | | - This does not seem terribly useful and is inconsistent with other usage. | ||||
| * | hle: kernel: svc: UnmapProcessCodeMemory: Fix inverted alignment check. | 2022-03-26 | 1 | -1/+1 | |
| | | |||||
| * | core: hle: kernel: KEvent: Pass in owner KProcess on event creation. | 2022-02-21 | 1 | -1/+1 | |
| | | | | | - This is necessary to ensure resource limits are freed from the right process. | ||||
| * | kernel: svc: Add OutputDebugString32, CreateCodeMemory32, ControlCodeMemory32 | 2022-02-15 | 1 | -4/+18 | |
| | | | | | | Very straightforward, they are just wrappers to the 64-bit version of the SVC. | ||||