Reece
0c3344fe46
[+] IOProcessor::StartSimpleIOWatch(const AuSPtr<IIOWaitableItem> &object, const AuSPtr<IIOSimpleEventListener> &listener) [+] IOProcessor::StartSimpleLSWatch(const AuSPtr<Loop::ILoopSource> &source, const AuSPtr<IIOSimpleEventListener> &listener) [*] IOAdapterAsyncStream should reset the transactions IO state upon reaching end of segment (should this be per tick?) or upon stream error - otherwise, we end up spinning on a stuck event forever [*] Fix non-linear path under read of the AuByteBuffer [*] Fix various other nonlinear conditions under AuByteBuffer [*] IOProcessor releases registered io item from queue upon request [*] Fix ConsoleMessage::Write -> enumeration of color should be casted to a uint8 [+] Error telemetry under async task creation [*] Fix various lock ups and non-blocking spins related to erroneous InternalRunOne impl. Residual preemptive batching was fucking with modern io. [*] Cleanup TaskFrom/JobFrom. More work required to clean up legacy piss |
||
---|---|---|
.. | ||
IPC.cpp | ||
IPC.hpp | ||
IPCHandle.cpp | ||
IPCHandle.hpp | ||
IPCMemory.NT.cpp | ||
IPCMemory.NT.hpp | ||
IPCMemory.Unix.cpp | ||
IPCMemory.Unix.hpp | ||
IPCPipe.NT.cpp | ||
IPCPipe.NT.hpp | ||
IPCPipe.Unix.cpp | ||
IPCPipe.Unix.hpp | ||
IPCPrimitives.Linux.cpp | ||
IPCPrimitives.Linux.hpp | ||
IPCPrimitives.NT.cpp | ||
IPCPrimitives.NT.hpp |