Fix marena macros

This commit is contained in:
2026-06-22 00:22:05 +02:00
parent 530777fe8c
commit 368225ad66
2 changed files with 14 additions and 11 deletions
+8 -5
View File
@@ -248,6 +248,9 @@ void miniarena_test1(void)
Assert(arena.first_free == arena_size);
MemoryZero(ptr, arena_size);
marena_temp_end(&checkpoint);
U32 *val = marena_push_type(&arena, U32);
*val = 0xa0b0c0d0;
printf("marena val %u\n", *val);
printf("miniarena_test1,size %u bytes first_free %u\n", arena.size, arena.first_free);
@@ -359,13 +362,13 @@ void apool_test_autogrow(void)
int main(int argc, char *argv[])
{
// arena_test_1();
// arena_test_2();
// arena_test_3();
// arena_test_4();
arena_test_1();
arena_test_2();
arena_test_3();
arena_test_4();
arena_test_decommit();
arena_test_allocator_interface();
// miniarena_test1();
miniarena_test1();
apool_test();
apool_test_autogrow();
}