Logo
Explore Help
Sign In
wash/mango
1
0
Fork 0
You've already forked mango
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
283 Commits 1 Branch 0 Tags
d8de0ddfe415b87112e144da516b7cdca0813371
Commit Graph

14 Commits

Author SHA1 Message Date
Max Wash
f52ca2f1e2 obj: object header is no longer allocated automatically 2023-05-06 19:48:14 +01:00
Max Wash
7d321fb7f0 sched: add kernel thread creation and SMP-aware thread scheduling 2023-05-04 21:43:18 +01:00
Max Wash
bb524c1576 kernel: add support for getting percpu variables that belong to other CPUs 2023-05-04 21:42:51 +01:00
Max Wash
c64577e24e sched: add function to create per-cpu idle threads 2023-05-03 19:27:18 +01:00
Max Wash
8a0291c9b3 sched: add timer tasks and schedule_timeout() 2023-04-30 21:09:36 +01:00
Max Wash
085c3d2a89 sched: add kernel-mode context switching 2023-04-30 14:27:57 +01:00
Max Wash
e2131b08ac sched: track CPU clock cycles used by threads 2023-04-28 21:05:48 +01:00
Max Wash
b6f8c1ccaa kernel: don't use typedef for enums or non-opaque structs 2023-04-13 11:40:52 +01:00
Max Wash
7d003da960 sched: add current_task(), current_thread(), and preempt_disable/enable() 2023-03-28 21:40:56 +01:00
Max Wash
2bfb6bcd78 kernel: add c++ support 2023-03-20 20:41:39 +00:00
Max Wash
ae848e9776 sched: add thread status flags 2023-03-19 20:35:48 +00:00
Max Wash
57eaf4e01c kernel: implement cpu IDs and per-cpu variables 2023-03-18 19:35:00 +00:00
Max Wash
3e954b1e13 sched: add task and thread alloc functions 2023-03-09 19:55:52 +00:00
Max Wash
902df83654 sched: add struct and object types for task and thread objects 2023-03-06 11:08:26 +00:00
Powered by Gitea Version: 1.25.4 Page: 93ms Template: 13ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API