|
|
e087e699c5
|
Buddy alloc now returns block size on liberation
|
2023-09-08 03:54:05 -05:00 |
|
|
|
217a73f2e9
|
Added binary to .gitignore
|
2023-08-30 22:53:06 -05:00 |
|
|
|
64ad489b90
|
Added new list-based memory allocator
|
2023-08-30 22:49:43 -05:00 |
|
|
|
9f41a1bd7f
|
Round buddy map size up to nearest power of 2
|
2023-08-30 20:35:33 -05:00 |
|
|
|
62612f8348
|
Added allocator using buddy system
|
2023-08-29 01:42:11 -05:00 |
|
|
|
85e660b8db
|
Fixed compile error in test
|
2023-03-04 05:01:21 -06:00 |
|
|
|
11d55ab2c6
|
Flattened out if blocks in trim_map
v0.1.0-alpha
|
2023-03-04 04:25:38 -06:00 |
|
|
|
851b31ad2d
|
bitmap_alloc now calls mmap on all new allocations
|
2023-03-04 03:47:52 -06:00 |
|
Nathan Giddings
|
420ed7ba65
|
Create LICENSE
|
2023-03-04 02:23:44 -06:00 |
|
|
|
a2ab47b7aa
|
Fixed warnings in uncache and store_cache
|
2023-03-03 03:46:20 -06:00 |
|
|
|
6576876109
|
Added functions to read/write bits in bitmap metadata
|
2023-03-03 03:44:44 -06:00 |
|
|
|
eb15a7764e
|
Made test easier to pass
Heap is very unstable with non-power-of-two block sizes
|
2023-02-28 23:08:16 -06:00 |
|
|
|
5d7a1bc316
|
Variable block descriptor size in bitmap_alloc
|
2023-02-28 21:43:57 -06:00 |
|
|
|
d347b81e72
|
Initial commit
|
2023-01-09 01:54:03 -06:00 |
|