Expand data size utilities
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
#include "wapp.h"
|
||||
#include <stdlib.h>
|
||||
|
||||
#define ARENA_CAPACITY KB(16)
|
||||
#define ARENA_CAPACITY KiB(16)
|
||||
|
||||
wapp_intern Arena *arena = NULL;
|
||||
wapp_intern i32 count = 20;
|
||||
@@ -16,7 +16,7 @@ TestFuncResult test_arena_init(void) {
|
||||
|
||||
TestFuncResult test_arena_init_succeeds_when_reserving_very_large_size(void) {
|
||||
Arena *large_arena = NULL;
|
||||
u64 capacity = GB(512);
|
||||
u64 capacity = GiB(512);
|
||||
b8 result = wapp_mem_arena_init(&large_arena, capacity);
|
||||
if (result) {
|
||||
wapp_mem_arena_destroy(&large_arena);
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#include "wapp.h"
|
||||
#include <stdlib.h>
|
||||
|
||||
#define ARENA_CAPACITY KB(16)
|
||||
#define ARENA_CAPACITY KiB(16)
|
||||
|
||||
wapp_intern Arena *arena = nullptr;
|
||||
wapp_intern i32 count = 20;
|
||||
@@ -16,7 +16,7 @@ TestFuncResult test_arena_init(void) {
|
||||
|
||||
TestFuncResult test_arena_init_succeeds_when_reserving_very_large_size(void) {
|
||||
Arena *large_arena = nullptr;
|
||||
u64 capacity = GB(512);
|
||||
u64 capacity = GiB(512);
|
||||
b8 result = wapp_mem_arena_init(&large_arena, capacity);
|
||||
if (result) {
|
||||
wapp_mem_arena_destroy(&large_arena);
|
||||
|
||||
@@ -145,7 +145,7 @@ TestFuncResult test_i32_array_copy_capped(void) {
|
||||
TestFuncResult test_i32_array_alloc_capacity(void) {
|
||||
b8 result;
|
||||
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MB(4));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MiB(4));
|
||||
u64 capacity = 32;
|
||||
I32Array *array = wapp_array_alloc_capacity(i32, I32Array, &allocator, capacity);
|
||||
|
||||
@@ -159,7 +159,7 @@ TestFuncResult test_i32_array_alloc_capacity(void) {
|
||||
TestFuncResult test_i32_array_append_alloc(void) {
|
||||
b8 result;
|
||||
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MB(4));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MiB(4));
|
||||
I32Array array1 = wapp_array(i32, I32Array, 1, 2, 3, 4, 5, 6, 7, 8);
|
||||
I32Array array2 = wapp_array(i32, I32Array, 1, 2);
|
||||
|
||||
@@ -186,7 +186,7 @@ TestFuncResult test_i32_array_append_alloc(void) {
|
||||
TestFuncResult test_i32_array_extend_alloc(void) {
|
||||
b8 result;
|
||||
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MB(4));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MiB(4));
|
||||
I32Array array1 = wapp_array(i32, I32Array, 1, 2, 3, 4, 5, 6, 7, 8);
|
||||
I32Array array2 = wapp_array(i32, I32Array, 1, 2);
|
||||
I32Array array3 = wapp_array(i32, I32Array, 1, 2, 3, 4);
|
||||
@@ -205,7 +205,7 @@ TestFuncResult test_i32_array_extend_alloc(void) {
|
||||
TestFuncResult test_i32_array_copy_alloc(void) {
|
||||
b8 result;
|
||||
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MB(4));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MiB(4));
|
||||
I32Array src = wapp_array(i32, I32Array, 1, 2, 3, 4, 5);
|
||||
I32Array dst1 = wapp_array(i32, I32Array, 1, 2, 3, 4, 5, 6);
|
||||
I32Array dst2 = wapp_array(i32, I32Array, 1, 2);
|
||||
|
||||
@@ -147,7 +147,7 @@ TestFuncResult test_i32_array_copy_capped(void) {
|
||||
TestFuncResult test_i32_array_alloc_capacity(void) {
|
||||
b8 result;
|
||||
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MB(4));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MiB(4));
|
||||
u64 capacity = 32;
|
||||
I32Array *array = wapp_array_alloc_capacity(i32, I32Array, &allocator, capacity);
|
||||
|
||||
@@ -161,7 +161,7 @@ TestFuncResult test_i32_array_alloc_capacity(void) {
|
||||
TestFuncResult test_i32_array_append_alloc(void) {
|
||||
b8 result;
|
||||
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MB(4));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MiB(4));
|
||||
I32Array array1 = wapp_array(i32, I32Array, 1, 2, 3, 4, 5, 6, 7, 8);
|
||||
I32Array array2 = wapp_array(i32, I32Array, 1, 2);
|
||||
|
||||
@@ -189,7 +189,7 @@ TestFuncResult test_i32_array_append_alloc(void) {
|
||||
TestFuncResult test_i32_array_extend_alloc(void) {
|
||||
b8 result;
|
||||
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MB(4));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MiB(4));
|
||||
I32Array array1 = wapp_array(i32, I32Array, 1, 2, 3, 4, 5, 6, 7, 8);
|
||||
I32Array array2 = wapp_array(i32, I32Array, 1, 2);
|
||||
I32Array array3 = wapp_array(i32, I32Array, 1, 2, 3, 4);
|
||||
@@ -208,7 +208,7 @@ TestFuncResult test_i32_array_extend_alloc(void) {
|
||||
TestFuncResult test_i32_array_copy_alloc(void) {
|
||||
b8 result;
|
||||
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MB(4));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(MiB(4));
|
||||
I32Array src = wapp_array(i32, I32Array, 1, 2, 3, 4, 5);
|
||||
I32Array dst1 = wapp_array(i32, I32Array, 1, 2, 3, 4, 5, 6);
|
||||
I32Array dst2 = wapp_array(i32, I32Array, 1, 2);
|
||||
|
||||
@@ -81,7 +81,7 @@ TestFuncResult test_cpath_join_path(void) {
|
||||
}
|
||||
|
||||
TestFuncResult test_cpath_dirname(void) {
|
||||
Allocator arena = wapp_mem_arena_allocator_init(MB(8));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(MiB(8));
|
||||
if (wapp_mem_allocator_invalid(&arena)) {
|
||||
return wapp_tester_result(false);
|
||||
}
|
||||
@@ -129,7 +129,7 @@ TestFuncResult test_cpath_dirname(void) {
|
||||
}
|
||||
|
||||
TestFuncResult test_cpath_dirup(void) {
|
||||
Allocator arena = wapp_mem_arena_allocator_init(MB(8));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(MiB(8));
|
||||
if (wapp_mem_allocator_invalid(&arena)) {
|
||||
return wapp_tester_result(false);
|
||||
}
|
||||
|
||||
@@ -102,7 +102,7 @@ TestFuncResult test_cpath_join_path(void) {
|
||||
}
|
||||
|
||||
TestFuncResult test_cpath_dirname(void) {
|
||||
Allocator arena = wapp_mem_arena_allocator_init(MB(8));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(MiB(8));
|
||||
if (wapp_mem_allocator_invalid(&arena)) {
|
||||
return wapp_tester_result(false);
|
||||
}
|
||||
@@ -152,7 +152,7 @@ TestFuncResult test_cpath_dirname(void) {
|
||||
}
|
||||
|
||||
TestFuncResult test_cpath_dirup(void) {
|
||||
Allocator arena = wapp_mem_arena_allocator_init(MB(8));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(MiB(8));
|
||||
if (wapp_mem_allocator_invalid(&arena)) {
|
||||
return wapp_tester_result(false);
|
||||
}
|
||||
|
||||
@@ -77,7 +77,7 @@ TestFuncResult test_str8_buf(void) {
|
||||
|
||||
TestFuncResult test_str8_alloc_buf(void) {
|
||||
b8 result;
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KiB(100));
|
||||
if (wapp_mem_allocator_invalid(&allocator)) {
|
||||
return wapp_tester_result(false);
|
||||
}
|
||||
@@ -105,7 +105,7 @@ TEST_ALLOC_BUF_CLEANUP:
|
||||
|
||||
TestFuncResult test_str8_alloc_cstr(void) {
|
||||
b8 result;
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KiB(100));
|
||||
if (wapp_mem_allocator_invalid(&allocator)) {
|
||||
return wapp_tester_result(false);
|
||||
}
|
||||
@@ -126,7 +126,7 @@ TestFuncResult test_str8_alloc_cstr(void) {
|
||||
|
||||
TestFuncResult test_str8_alloc_str8(void) {
|
||||
b8 result;
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KiB(100));
|
||||
if (wapp_mem_allocator_invalid(&allocator)) {
|
||||
return wapp_tester_result(false);
|
||||
}
|
||||
@@ -146,7 +146,7 @@ TestFuncResult test_str8_alloc_str8(void) {
|
||||
|
||||
TestFuncResult test_str8_alloc_substr(void) {
|
||||
b8 result;
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KiB(100));
|
||||
if (wapp_mem_allocator_invalid(&allocator)) {
|
||||
return wapp_tester_result(false);
|
||||
}
|
||||
@@ -289,7 +289,7 @@ TestFuncResult test_str8_slice(void) {
|
||||
|
||||
TestFuncResult test_str8_alloc_concat(void) {
|
||||
b8 result;
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KiB(100));
|
||||
|
||||
Str8 str = wapp_str8_lit("Hello world");
|
||||
Str8 suffix1 = wapp_str8_lit(" from me.");
|
||||
@@ -410,7 +410,7 @@ TestFuncResult test_str8_rfind(void) {
|
||||
|
||||
TestFuncResult test_str8_split(void) {
|
||||
b8 result;
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KiB(100));
|
||||
|
||||
Str8 str = wapp_str8_lit("hello world from me");
|
||||
Str8 delim1 = wapp_str8_lit(" ");
|
||||
@@ -467,7 +467,7 @@ TestFuncResult test_str8_split(void) {
|
||||
|
||||
TestFuncResult test_str8_split_with_max(void) {
|
||||
b8 result;
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KiB(100));
|
||||
|
||||
Str8 str = wapp_str8_lit("hello world from me");
|
||||
Str8 delim = wapp_str8_lit(" ");
|
||||
@@ -502,7 +502,7 @@ TestFuncResult test_str8_split_with_max(void) {
|
||||
|
||||
TestFuncResult test_str8_rsplit(void) {
|
||||
b8 result;
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KiB(100));
|
||||
|
||||
Str8 str = wapp_str8_lit("hello world from me");
|
||||
Str8 delim1 = wapp_str8_lit(" ");
|
||||
@@ -559,7 +559,7 @@ TestFuncResult test_str8_rsplit(void) {
|
||||
|
||||
TestFuncResult test_str8_rsplit_with_max(void) {
|
||||
b8 result;
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KiB(100));
|
||||
|
||||
Str8 str = wapp_str8_lit("hello world from me");
|
||||
Str8 delim = wapp_str8_lit(" ");
|
||||
@@ -594,7 +594,7 @@ TestFuncResult test_str8_rsplit_with_max(void) {
|
||||
|
||||
TestFuncResult test_str8_join(void) {
|
||||
b8 result;
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KiB(100));
|
||||
|
||||
Str8 str = wapp_str8_lit("hello world from me");
|
||||
Str8 delim1 = wapp_str8_lit(" ");
|
||||
|
||||
@@ -77,7 +77,7 @@ TestFuncResult test_str8_buf(void) {
|
||||
|
||||
TestFuncResult test_str8_alloc_buf(void) {
|
||||
b8 result;
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KiB(100));
|
||||
if (wapp_mem_allocator_invalid(&allocator)) {
|
||||
return wapp_tester_result(false);
|
||||
}
|
||||
@@ -105,7 +105,7 @@ TestFuncResult test_str8_alloc_buf(void) {
|
||||
|
||||
TestFuncResult test_str8_alloc_cstr(void) {
|
||||
b8 result;
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KiB(100));
|
||||
if (wapp_mem_allocator_invalid(&allocator)) {
|
||||
return wapp_tester_result(false);
|
||||
}
|
||||
@@ -126,7 +126,7 @@ TestFuncResult test_str8_alloc_cstr(void) {
|
||||
|
||||
TestFuncResult test_str8_alloc_str8(void) {
|
||||
b8 result;
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KiB(100));
|
||||
if (wapp_mem_allocator_invalid(&allocator)) {
|
||||
return wapp_tester_result(false);
|
||||
}
|
||||
@@ -146,7 +146,7 @@ TestFuncResult test_str8_alloc_str8(void) {
|
||||
|
||||
TestFuncResult test_str8_alloc_substr(void) {
|
||||
b8 result;
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator allocator = wapp_mem_arena_allocator_init(KiB(100));
|
||||
if (wapp_mem_allocator_invalid(&allocator)) {
|
||||
return wapp_tester_result(false);
|
||||
}
|
||||
@@ -289,7 +289,7 @@ TestFuncResult test_str8_slice(void) {
|
||||
|
||||
TestFuncResult test_str8_alloc_concat(void) {
|
||||
b8 result;
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KiB(100));
|
||||
|
||||
Str8 str = wapp_str8_lit("Hello world");
|
||||
Str8 suffix1 = wapp_str8_lit(" from me.");
|
||||
@@ -410,7 +410,7 @@ TestFuncResult test_str8_rfind(void) {
|
||||
|
||||
TestFuncResult test_str8_split(void) {
|
||||
b8 result;
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KiB(100));
|
||||
|
||||
Str8 str = wapp_str8_lit("hello world from me");
|
||||
Str8 delim1 = wapp_str8_lit(" ");
|
||||
@@ -467,7 +467,7 @@ TestFuncResult test_str8_split(void) {
|
||||
|
||||
TestFuncResult test_str8_split_with_max(void) {
|
||||
b8 result;
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KiB(100));
|
||||
|
||||
Str8 str = wapp_str8_lit("hello world from me");
|
||||
Str8 delim = wapp_str8_lit(" ");
|
||||
@@ -502,7 +502,7 @@ TestFuncResult test_str8_split_with_max(void) {
|
||||
|
||||
TestFuncResult test_str8_rsplit(void) {
|
||||
b8 result;
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KiB(100));
|
||||
|
||||
Str8 str = wapp_str8_lit("hello world from me");
|
||||
Str8 delim1 = wapp_str8_lit(" ");
|
||||
@@ -559,7 +559,7 @@ TestFuncResult test_str8_rsplit(void) {
|
||||
|
||||
TestFuncResult test_str8_rsplit_with_max(void) {
|
||||
b8 result;
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KiB(100));
|
||||
|
||||
Str8 str = wapp_str8_lit("hello world from me");
|
||||
Str8 delim = wapp_str8_lit(" ");
|
||||
@@ -594,7 +594,7 @@ TestFuncResult test_str8_rsplit_with_max(void) {
|
||||
|
||||
TestFuncResult test_str8_join(void) {
|
||||
b8 result;
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KB(100));
|
||||
Allocator arena = wapp_mem_arena_allocator_init(KiB(100));
|
||||
|
||||
Str8 str = wapp_str8_lit("hello world from me");
|
||||
Str8 delim1 = wapp_str8_lit(" ");
|
||||
|
||||
Reference in New Issue
Block a user