AuroraRuntime/Source/Async
Jamie Reece Wilson 8944d8bd16 [+] IAsyncTimer
[+] IAsyncTimerCallback
[+] ETickType.hpp
[+] EWorkPriority.hpp
[+] static IThreadPool::GetSelfIOProcessor()
[+] static IThreadPool::GetSelfIONetInterface()
[+] static IThreadPool::GetSelfIONetWorker()
[-] [Source/Async/]AsyncRunnable.hpp
[*] Begin encapsulating WorkerPId_t
[*] WorkerPId_t no longer take strong pointers to prevent leaks given that these identifiers are copied and kept alive everywhere
2023-12-07 09:20:23 +00:00
..
Async.cpp [*] Begin cleaning up AuAsync (2/?) 2023-11-11 10:11:09 +00:00
Async.hpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
AsyncApp.cpp [+] AuAsync::IThreadPool::GetIOProcessor 2023-12-01 09:22:51 +00:00
AsyncApp.hpp [+] AuAsync::IThreadPool::GetIOProcessor 2023-12-01 09:22:51 +00:00
AuAsyncFuncRunnable.cpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
AuAsyncFuncRunnable.hpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
AuAsyncFuncWorker.cpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
AuAsyncFuncWorker.hpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
AuAsyncKeepGroupAlive.cpp [*] e037fc21 cleanup cont 2023-11-11 11:30:38 +00:00
AuAsyncKeepGroupAlive.hpp [*] Begin cleaning up AuAsync (2/?) 2023-11-11 10:11:09 +00:00
AuAsyncMicrocounter.cpp [*] Begin cleaning up AuAsync (2/?) 2023-11-11 10:11:09 +00:00
AuAsyncMicrocounter.hpp [*] Begin cleaning up AuAsync (2/?) 2023-11-11 10:11:09 +00:00
AuAsyncTimer.cpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
AuAsyncTimer.hpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
AuAThreadPoolInternal.cpp [*] Begin cleaning up AuAsync (2/?) 2023-11-11 10:11:09 +00:00
AuAThreadPoolInternal.hpp [*] Begin cleaning up AuAsync (2/?) 2023-11-11 10:11:09 +00:00
AuGroupState.cpp [*] Lock access to wpWorkers (e037fc21, a7dfd899 cleanup cont) and remove a redundant write lock to solve a deadlock 2023-11-11 12:48:02 +00:00
AuGroupState.hpp [*] Lock access to wpWorkers (e037fc21, a7dfd899 cleanup cont) and remove a redundant write lock to solve a deadlock 2023-11-11 12:48:02 +00:00
AuGroupWorkQueue.cpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
AuGroupWorkQueue.hpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
AuSchedular.cpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
AuSchedular.hpp [*] Begin cleaning up AuAsync (2/?) 2023-11-11 10:11:09 +00:00
AuThreadState.cpp [*] Begin cleaning up AuAsync (2/?) 2023-11-11 10:11:09 +00:00
AuThreadState.hpp [+] AuAsync::IThreadPool::GetIOProcessor 2023-12-01 09:22:51 +00:00
AuThreadStateSingletons.cpp [+] AuAsync::IThreadPool::GetIOProcessor 2023-12-01 09:22:51 +00:00
AuThreadStateSingletons.hpp [+] AuAsync::IThreadPool::GetIOProcessor 2023-12-01 09:22:51 +00:00
IAsyncRunnable.hpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
IThreadPoolInternal.hpp [*] Fix shutdown regression (e037fc21, a7dfd899 151bb106, cleanup cont) 2023-11-12 00:21:50 +00:00
ThreadPool.cpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
ThreadPool.hpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
ThreadState.hpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
ThreadWorkerQueueShim.cpp [*] Begin cleaning up AuAsync (2/?) 2023-11-11 10:11:09 +00:00
ThreadWorkerQueueShim.hpp [*] Begin cleaning up AuAsync (2/?) 2023-11-11 10:11:09 +00:00
WorkItem.cpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
WorkItem.hpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00