aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/kernel_helpers.cpp
Commit message (Collapse)AuthorAgeFilesLines
* svc: name the handles a traced WaitSynchronization waits onTakoroka4 days1-0/+19
| | | | | | With EDEN_NX2_SVC_TRACE, WaitSynchronization now logs its handles and, for events services created, the names they gave them (a title that never draws usually polls one: Minecraft waits on AM's message event).
* debugger: monitor handles lists each handle's type and service event nameTakoroka6 days1-0/+23
| | | | gdbrsp.py gains raw and monitor commands.
* [video_core, hle] remove redundant parent references in system structs (#3908)lizzie2026-06-231-10/+12
| | | | | | | | | | reworked a bit to remove references of parent objects and instead pass as arguments to methods to prevent useless reloads Signed-off-by: lizzie <lizzie@eden-emu.dev> Co-authored-by: maufeat <sahyno1996@gmail.com> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3908 Reviewed-by: Maufeat <sahyno1996@gmail.com> Reviewed-by: crueter <crueter@eden-emu.dev>
* Rework time service to fix time passing offline.Kelebek12024-01-241-0/+3
|
* kernel: update KProcessLiam2023-10-211-4/+2
|
* kernel: match calls to Register and UnregisterLiam2023-04-291-0/+3
|
* service: refactor server architectureLiam2023-02-211-2/+9
| | | | Converts services to have their own processes
* kernel/svc_types: refreshLiam2022-11-091-1/+1
|
* kernel: remove KWritableEventLiam2022-10-121-3/+2
|
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-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.
* core: hle: service: kernel_helpers: Use system resource limit.bunnei2022-03-141-10/+1
|
* core: hle: kernel: KProcess: Pass in KResourceLimit on process creation.bunnei2022-02-211-1/+14
| | | | - This allows us to have a resource limit per process, rather than use the global system resource limit.
* core: hle: kernel: KEvent: Pass in owner KProcess on event creation.bunnei2022-02-211-1/+1
| | | | - This is necessary to ensure resource limits are freed from the right process.
* hle: service: kernel_helpers: Remove unnecessary pragma once.bunnei2021-07-201-2/+0
|
* hle: service: Add a helper module for managing kernel objects.bunnei2021-07-201-0/+64