| 2026-03-18 |
kern: don't allow mapping device pages as executable on abi 26.x+
Alula
committed
on 18 Mar
|
|---|---|
|
kern: write thread handle to tls +0x110 on creation
Alula
committed
on 18 Mar
|
|
| 2025-11-15 |
ams: mark ams::Result [[nodiscard]] (partially complete).
...
Michael Scire
authored
on 12 Nov
SciresM
committed
on 15 Nov
|
| 2025-05-09 |
kern: update KAddressSpaceInfo to reflect 20.0.0 changes
Michael Scire
authored
on 1 May 2025
SciresM
committed
on 9 May 2025
|
| 2024-10-16 |
kern: add minimum alignment support to KMemoryManager
Michael Scire
authored
on 10 Oct 2024
SciresM
committed
on 16 Oct 2024
|
|
kern: simplify KProcess max memory calculation
Michael Scire
authored
on 10 Oct 2024
SciresM
committed
on 16 Oct 2024
|
|
|
kern: allocate all TTBR0 pages during init, use procidx as asid
Michael Scire
authored
on 9 Oct 2024
SciresM
committed
on 16 Oct 2024
|
|
| 2024-03-29 |
kern/os: support CreateProcessFlag_EnableAliasRegionExtraSize
Michael Scire
authored
on 28 Mar 2024
SciresM
committed
on 29 Mar 2024
|
| 2023-11-01 |
kern: fix some comment typos
Michael Scire
committed
on 1 Nov 2023
|
| 2023-10-12 |
kern: split Process/Thread exit to separate WorkerTaskManagers
Michael Scire
authored
on 11 Oct 2023
SciresM
committed
on 12 Oct 2023
|
|
kern: implement new default application system resource field in KProcess
Michael Scire
authored
on 11 Oct 2023
SciresM
committed
on 12 Oct 2023
|
|
|
kern: KPageTable::Initialize no longer takes unused process id
Michael Scire
authored
on 11 Oct 2023
SciresM
committed
on 12 Oct 2023
|
|
| 2023-02-23 |
kern: delete creation time field from KProcess
Michael Scire
authored
on 21 Feb 2023
SciresM
committed
on 23 Feb 2023
|
|
kern: refactor priority inheritance to represent locks as C++ objects
Michael Scire
authored
on 21 Feb 2023
SciresM
committed
on 23 Feb 2023
|
|
|
kern: use variable-count parameter arrays for DebugEvents
Michael Scire
authored
on 21 Feb 2023
SciresM
committed
on 23 Feb 2023
|
|
| 2023-02-21 |
kern: update scheduler for new switch count tracking logic
Michael Scire
committed
on 21 Feb 2023
|
| 2022-10-12 |
kern: implement K(Secure)SystemResource
Michael Scire
authored
on 12 Oct 2022
SciresM
committed
on 12 Oct 2022
|
| 2022-02-14 |
Integrate new result macros. (#1780)
...
SciresM
authored
on 14 Feb 2022
GitHub
committed
on 14 Feb 2022
|
| 2021-11-17 |
kern: correct TotalUserPhysicalMemorySize (closes #1710)
Michael Scire
committed
on 17 Nov 2021
|
| 2021-10-26 |
kern: add (and use) generic KSystemControlBase
Michael Scire
authored
on 26 Oct 2021
SciresM
committed
on 26 Oct 2021
|
| 2021-10-25 |
kern: devirtualize KReadableEvent::Reset, KWorkerTask::DoWorkerTask
Michael Scire
committed
on 25 Oct 2021
|
| 2021-10-24 |
kern: use optimized red black tree finds for remaining holdouts
Michael Scire
committed
on 24 Oct 2021
|
|
kern: devirtualize several KAutoObject functions
Michael Scire
committed
on 24 Oct 2021
|
|
|
kern: avoid constexpr init for many objects (avoids unnecessary memory clear) (#1668)
SciresM
authored
on 24 Oct 2021
GitHub
committed
on 24 Oct 2021
|
|
| 2021-10-20 |
util: better match true std::atomic semantics
Michael Scire
committed
on 20 Oct 2021
|
|
kern/util: use custom atomics wrapper to substantially improve codegen
Michael Scire
committed
on 20 Oct 2021
|
|
| 2021-10-04 |
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
Michael Scire
committed
on 4 Oct 2021
|
| 2021-09-19 |
kern: unify all waiting semantics to use single api
Michael Scire
authored
on 19 Sep 2021
SciresM
committed
on 19 Sep 2021
|
|
kern/svc: implement IoPool/Region svc support
Michael Scire
authored
on 18 Sep 2021
SciresM
committed
on 19 Sep 2021
|
|
|
kern: support dynamic resource expansion for system heaps/events/sessions.
Michael Scire
authored
on 18 Sep 2021
SciresM
committed
on 19 Sep 2021
|