History for Atmosphere / libraries / libmesosphere / include / mesosphere / kern_k_process.hpp
2026-03-18
@Alula
kern: make KProcess layout accurate to N's code
Alula committed on 18 Mar
2025-11-15
@Michael Scire
ams: mark ams::Result [[nodiscard]] (partially complete). ...
Michael Scire authored on 12 Nov SciresM committed on 15 Nov
2024-10-16
@Michael Scire
kern/strat: update for new DebugFlags capability semantics
Michael Scire authored on 10 Oct 2024 SciresM committed on 16 Oct 2024
@Michael Scire
kern: allocate all TTBR0 pages during init, use procidx as asid
Michael Scire authored on 9 Oct 2024 SciresM committed on 16 Oct 2024
@Michael Scire
kern/svc: update WaitForAddress to support 64-bit WaitIfEqual
Michael Scire authored on 9 Oct 2024 SciresM committed on 16 Oct 2024
2023-10-12
@Michael Scire
kern: implement new default application system resource field in KProcess
Michael Scire authored on 11 Oct 2023 SciresM committed on 12 Oct 2023
2023-02-23
@Michael Scire
kern: delete creation time field from KProcess
Michael Scire authored on 21 Feb 2023 SciresM committed on 23 Feb 2023
2023-02-21
@Michael Scire
kern: update scheduler for new switch count tracking logic
Michael Scire committed on 21 Feb 2023
2022-10-12
@Michael Scire
kern: implement K(Secure)SystemResource
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
2022-03-23
@Michael Scire
kern: implement revised IPI/SGI semantics
Michael Scire authored on 23 Mar 2022 SciresM committed on 23 Mar 2022
@Michael Scire
kern: implement new thread context/fpu semantics
Michael Scire authored on 23 Mar 2022 SciresM committed on 23 Mar 2022
@Michael Scire
kern: add InfoType_IsSvcPermitted
Michael Scire authored on 22 Mar 2022 SciresM committed on 23 Mar 2022
2022-02-14
@SciresM
Integrate new result macros. (#1780) ...
SciresM authored on 14 Feb 2022 GitHub committed on 14 Feb 2022
2021-10-25
@Michael Scire
kern: devirtualize KReadableEvent::Reset, KWorkerTask::DoWorkerTask
Michael Scire committed on 25 Oct 2021
@Michael Scire
kern: devirtualize KAutoObjectWithList::GetId()
Michael Scire committed on 25 Oct 2021
2021-10-24
@Michael Scire
kern: devirtualize several KAutoObject functions
Michael Scire committed on 24 Oct 2021
@SciresM
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
@Michael Scire
util: better match true std::atomic semantics
Michael Scire committed on 20 Oct 2021
@Michael Scire
kern/util: use custom atomics wrapper to substantially improve codegen
Michael Scire committed on 20 Oct 2021
2021-10-19
@Michael Scire
kern: update scheduler for 13.0.0 change, fix some ctz/clz bugs
Michael Scire committed on 19 Oct 2021
@Michael Scire
kern: fix use of plr vs plr_heap, fix close/unlock order in ArbitrateLock
Michael Scire committed on 19 Oct 2021
2021-10-04
@Michael Scire
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
@Michael Scire
kern/svc: implement IoPool/Region svc support
Michael Scire authored on 18 Sep 2021 SciresM committed on 19 Sep 2021
@Michael Scire
kern: support dynamic resource expansion for system heaps/events/sessions.
Michael Scire authored on 18 Sep 2021 SciresM committed on 19 Sep 2021
@Michael Scire
kern: KConditionVariable arbiter functions now static
Michael Scire authored on 18 Sep 2021 SciresM committed on 19 Sep 2021
@Michael Scire
kern: KAutoObject doesn't need (virtual) destructor
Michael Scire authored on 18 Sep 2021 SciresM committed on 19 Sep 2021
2021-04-11
@Michael Scire
kern: update pinning semantics for terminating threads
Michael Scire authored on 8 Apr 2021 SciresM committed on 11 Apr 2021
@Michael Scire
kern: ensure handle table is finalized when deferring termination
Michael Scire authored on 8 Apr 2021 SciresM committed on 11 Apr 2021
@Michael Scire
kern: support immortal processes
Michael Scire authored on 7 Apr 2021 SciresM committed on 11 Apr 2021
@Michael Scire
kern: update process/thread for new running/termination semantics
Michael Scire authored on 7 Apr 2021 SciresM committed on 11 Apr 2021