Luna/luna
apio 4287ec6cb0
All checks were successful
continuous-integration/drone/push Build is passing
Bitmap: Introduce a new method 'find' and use it in MM and KernelVM
This method looks for the first bit with a value, optionally from a starting index, and returns its index.
This should be (haven't benchmarked) way faster than the manual way,
AKA what MM and KernelVM were doing.

This is due to this method using bit and byte manipulation tricks instead of just calling get() until getting the desired result :)
2023-01-09 17:59:52 +01:00
..
include/luna Bitmap: Introduce a new method 'find' and use it in MM and KernelVM 2023-01-09 17:59:52 +01:00
src Bitmap: Introduce a new method 'find' and use it in MM and KernelVM 2023-01-09 17:59:52 +01:00
CMakeLists.txt kernel, libc: Add clock_gettime() 2023-01-07 00:21:08 +01:00