Mathieu Maret
|
b6fd550e7f
|
Add some documentation
|
2024-02-08 23:15:26 +01:00 |
|
Mathieu Maret
|
946c47a988
|
Reorganize a bit includes like libc
|
2024-01-29 23:27:10 +01:00 |
|
Mathieu Maret
|
4e6622d16e
|
alloc: no need from slab >= PAGE_SiZE
|
2022-07-29 00:17:52 +02:00 |
|
Mathieu Maret
|
d702c7b60e
|
malloc: fix recursivity with areaAlloc
|
2021-10-29 12:34:33 +02:00 |
|
Mathieu Maret
|
9c36f3afa2
|
Add zalloc
|
2021-10-04 21:20:16 +02:00 |
|
Mathieu Maret
|
31aaf10635
|
bootstrap alloc and area
|
2021-08-09 14:55:47 +02:00 |
|
Mathieu Maret
|
5ab68d8197
|
Various cleaning
|
2021-01-25 20:05:38 +01:00 |
|
Mathieu Maret
|
9815cc062f
|
Multiple page allocation
|
2020-08-28 22:40:21 +02:00 |
|
Mathieu Maret
|
c65c7bb7b0
|
More more stuff in arch subdir
|
2020-04-29 23:07:01 +02:00 |
|
Mathieu Maret
|
3b97d0307d
|
Style: harmonize formatting
Thanks to: "clang-format -i -style=file **/*.{c,h}"
|
2020-04-27 00:14:51 +02:00 |
|
Mathieu Maret
|
06c8562a80
|
alloc: reduce slabEntry size
|
2019-04-17 23:13:46 +02:00 |
|
Mathieu Maret
|
b3d38d8c9c
|
alloc: split slab and slabEntry definition
|
2019-04-17 18:07:19 +02:00 |
|
Mathieu Maret
|
3f258485b9
|
implement free
|
2019-04-15 23:09:09 +02:00 |
|
Mathieu Maret
|
698490800f
|
Alloc: selfContaining is optionnal
|
2019-04-15 22:49:10 +02:00 |
|
Mathieu Maret
|
f1b3895473
|
Alloc: could be initialized in random way
fix ENO usage
|
2019-04-15 21:35:47 +02:00 |
|
Mathieu Maret
|
7def058cf4
|
Add slab allocator
|
2019-04-11 22:34:20 +02:00 |
|