Commit Graph

7 Commits

Author SHA1 Message Date
4a1c6cae69 sched: add support for scheduling functions to be executed later 2023-06-14 17:36:45 +01:00
c7fdb81ef9 kernel: implement string hashing with FNV 2023-04-09 16:39:08 +01:00
2bfb6bcd78 kernel: add c++ support 2023-03-20 20:41:39 +00:00
8c87e78797 obj: add more set and namespace functions 2023-02-25 17:57:53 +00:00
6690572bf3 kernel: add utility math functions 2023-02-08 17:12:34 +00:00
5c7bde4fdf vm: add alignment parameter to cache allocator
caches with object size N, where N is a power of two, will naturally
align their objects on N-byte boundaries.

all other caches will align to an 8-byte boundary by default.
2023-02-06 20:50:38 +00:00
40f83922da sandbox: moved all sources to main kernel tree 2023-02-03 20:43:38 +00:00