Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-11 | show total heap sizeHEADmaster | Lizzy Fleckenstein | |
2024-04-11 | use huge pages | Lizzy Fleckenstein | |
2024-01-09 | refactor heap code and add heap debugging | Lizzy Fleckenstein | |
2024-01-09 | rename some functions to not use standard names | Lizzy Fleckenstein | |
this avoids confusion when some of those functions differ subtly from their standard versions. free -> kfree realloc -> krealloc malloc -> kmalloc rationale: kmalloc() behaves different from malloc() in that it will never return NULL. it will panic on OOM. try_kmalloc behaves like the usual malloc. memcpy -> lmemcpy memcpy_r -> rmemcpy rationale: by design, lmemcpy() and rmemcpy() allow memory areas to overlap. the 'l' and 'r' indicate the direction of the copy operation. | |||
2023-12-17 | add realloc | Lizzy Fleckenstein | |
2023-12-10 | remove underscore from include guards | Lizzy Fleckenstein | |
2022-10-07 | Font rendering | Lizzy Fleckenstein | |