| 2021-09-19 |
kern: delete KWritableEvent, devirtualize KReadableEvent Signal/Clear
Michael Scire
authored
on 18 Sep 2021
SciresM
committed
on 19 Sep 2021
|
|---|---|
| 2021-04-11 |
kern: track mapped ipc server memory in page table
Michael Scire
authored
on 7 Apr 2021
SciresM
committed
on 11 Apr 2021
|
| 2021-03-14 |
kern: use fix usage of incorrect page table for UserBuffer ipc
Michael Scire
committed
on 14 Mar 2021
|
| 2021-01-08 |
kern: further codegen tweaks
Michael Scire
committed
on 8 Jan 2021
|
| 2020-12-18 |
kern: refactor to use m_ for member variables
Michael Scire
authored
on 18 Dec 2020
SciresM
committed
on 18 Dec 2020
|
| 2020-12-10 |
kern: add handle table/process/suspend/resume debug
Michael Scire
committed
on 10 Dec 2020
|
| 2020-12-02 |
kern: tweak optimization settings for hot paths
Michael Scire
authored
on 2 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
microkernel: hot paths are pretty fucking hot
Michael Scire
authored
on 2 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
|
kern: improve KSynchronizationObject, kill KSynchronization
Michael Scire
authored
on 1 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
|
kern: remove KMemoryAttribute_AnyLocked
Michael Scire
authored
on 1 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
| 2020-08-17 |
kern: build with -Wextra
Michael Scire
committed
on 17 Aug 2020
|
| 2020-07-31 |
kern: fix bug in server handle cleanup
Michael Scire
authored
on 29 Jul 2020
SciresM
committed
on 31 Jul 2020
|
| 2020-07-13 |
kern: fix bugs in MapAlias ipc mappings
Michael Scire
committed
on 13 Jul 2020
|
| 2020-07-11 |
kern: fix bug in ToMessageBuffer pointer transfer selection
Michael Scire
committed
on 11 Jul 2020
|
|
kern: implement KPageTableBase::CopyHeapToHeap(WithoutCheckDestination)
Michael Scire
committed
on 11 Jul 2020
|
|
|
kern/ipc: fix bug in SendMessage
Michael Scire
committed
on 11 Jul 2020
|
|
|
kern/ipc: implement remaining KServerSession reply code
Michael Scire
committed
on 11 Jul 2020
|
|
| 2020-07-10 |
kern/ipc: implement most of reply
Michael Scire
committed
on 10 Jul 2020
|
|
kern/ipc: implement SendReply, declare SendMessage
Michael Scire
committed
on 10 Jul 2020
|
|
|
kern/ipc: add Atmosphere's mitm pid passthrough logic
Michael Scire
committed
on 10 Jul 2020
|
|
|
ipc/receive: trivially correct result return codeflow
Michael Scire
committed
on 10 Jul 2020
|
|
|
kern/ipc: finish Receive part of ReplyAndReceive
Michael Scire
committed
on 10 Jul 2020
|
|
|
ipc: add MapAlias processing logic for Receive
Michael Scire
committed
on 10 Jul 2020
|
|
|
ipc::Reply -> implement Pointer handling logic
Michael Scire
committed
on 10 Jul 2020
|
|
|
ipc::Reply -> add raw data copy logic
Michael Scire
committed
on 10 Jul 2020
|
|
|
kern: partially implement Receive half of ReplyAndReceive
Michael Scire
committed
on 10 Jul 2020
|
|
|
kern: implement SvcSendSyncRequest(WithUserBuffer)
Michael Scire
committed
on 10 Jul 2020
|
|
|
kern: skeleton SvcReplyAndReceive
Michael Scire
committed
on 10 Jul 2020
|
|
|
kern: implement KEvent, KWritableEvent, KServerSession::OnClientClosed
Michael Scire
committed
on 10 Jul 2020
|
|
|
kern: implement SvcCloseHandle
Michael Scire
committed
on 10 Jul 2020
|