10 Commits

Author SHA1 Message Date
Ruihan Li
b9ce3e64ad Make the file lookup faster 2025-01-09 10:58:16 +08:00
Ruihan Li
0bfe7aceb8 Utilize ThreadLocal 2024-12-26 14:51:20 +08:00
Ruihan Li
36fc1d3757 Move FS things to PosixThread 2024-12-05 13:44:09 +08:00
徐启航
878f3f3760 Scheduling class support 2024-12-04 09:36:41 +08:00
jellllly420
9cc63149f1 Remove cpu_affinity field from OSTD Task struct 2024-09-27 10:21:45 +08:00
jellllly420
8927031426 Remove priority field from OSTD Task struct 2024-09-27 10:21:45 +08:00
Jianfeng Jiang
f3174dbbbc Make task store Arc<Thread> and process store Arc<Task> 2024-09-14 17:34:14 +08:00
Jianfeng Jiang
81b0f265b5 Move Tid from Thread to PosixThread 2024-09-14 17:34:14 +08:00
Chen Chengjun
822caf34f4 Move Pauser's functionality to Waiter/WaiterQueue and add the per-thread signalled waker 2024-09-14 13:59:07 +08:00
Zhang Junyang
dafd16075f Remove the shim kernel crate 2024-08-23 23:37:50 +08:00