haiku/headers/build
Augustin Cavalier 3be79a33b0 kernel/util: Introduce BumpAllocator.
A basic bump allocator that can handle arbitrary amounts of allocations,
so long as all are allocated and freed in a "stack"-like manner.

(Actually it could be extended to support non-stack-like operation,
but that would require more logic that isn't needed at the moment.)

Change-Id: I47077146ea282600130778d312f7d86bd8c032e0
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8238
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Reviewed-by: Michael Lotz <mmlr@mlotz.ch>
2024-09-06 19:15:42 +00:00
..
config headers/build: Use the system's types.h on Haiku. 2017-12-12 18:51:13 -05:00
gcc-2.95.3 headers: Adjust GCC2 stdbool to be usable by modern GCC. 2020-10-10 16:36:59 -04:00
host configure & build: Add basic support for building with MSYS. 2020-05-03 13:24:26 -04:00
os elf: add PT_RISCV_ATTRIBUTES program header 2023-09-25 15:20:13 +00:00
private kernel/util: Introduce BumpAllocator. 2024-09-06 19:15:42 +00:00
BeOSBuildCompatibility.h libroot_build & fs_shell: Provide _kern_ functions for readv/writev... 2023-02-14 00:49:52 -05:00
HaikuBuildCompatibility.h build: Deprecate SetSubDirSupportedPlatformsBeOSCompatible. 2019-03-30 14:54:14 -04:00