Drew Galbraith
|
7151a509ee
|
[Mammoth] clean up check crash (we log the error code in the kernel.
|
2023-11-25 13:07:59 -08:00 |
Drew Galbraith
|
8e4cd1562f
|
[Mammoth] Merge freed slices in buddy allocator.
|
2023-11-24 14:10:55 -08:00 |
Drew Galbraith
|
7715a5898b
|
[Mammoth] Naively free buddy allocated blocks.
We don't yet attempt to merge them with nearby blocks.
Currently this reduces the number of 2 page blocks we allocate down from
40 to 29.
|
2023-11-24 09:01:25 -08:00 |
Drew Galbraith
|
cbeb736e8c
|
[Mammoth] Write a custom buddy allocator to replace libc malloc.
|
2023-11-23 18:55:02 -08:00 |
Drew Galbraith
|
d44be91099
|
[Zion] Add an argument to memory align a mapping.
|
2023-11-23 18:52:28 -08:00 |
Drew Galbraith
|
8d730c67c1
|
[Mammoth] Move most classes to the mmth namespace.
|
2023-11-22 14:59:41 -08:00 |
Drew Galbraith
|
5f8d577948
|
[Mammoth] Move remaining classes to a shared folder.
|
2023-11-22 14:39:27 -08:00 |