acadia/zion/scheduler
Drew Galbraith 8adde27d9b [Zion] Add a thread sleep call.
For now this can only sleep in increments of the scheduler quantum
(currently 50ms). It also uses a somewhat ineffecient way of tracking
the sleeping threads - it will scale linearly with the number of
sleeping threads.
2023-12-07 00:20:03 -08:00
..
cleanup.cpp [Zion] Move existing proc/thread cleanup calls to the cleanup thread. 2023-11-24 15:40:44 -08:00
cleanup.h [Zion] Add a proc/thread cleanup thread for future use. 2023-11-24 15:04:03 -08:00
context_switch.s
jump_user_space.s [Zion] Add a way to unwind the stack and recover from user-space faults. 2023-11-22 18:25:08 -08:00
process_manager.cpp [Zion] Add a proc/thread cleanup thread for future use. 2023-11-24 15:04:03 -08:00
process_manager.h [Zion] Add a proc/thread cleanup thread for future use. 2023-11-24 15:04:03 -08:00
scheduler.cpp [Zion] Add a thread sleep call. 2023-12-07 00:20:03 -08:00
scheduler.h [Zion] Add a thread sleep call. 2023-12-07 00:20:03 -08:00