Commit Graph
27 Commits
Author SHA1 Message Date
noselasd 10186202ad Add single/double linked list macros 2026-09-08 23:45:14 +02:00
noselasd 86d2648cca Add hex encoding/decoding 2026-08-11 23:36:48 +02:00
noselasd 141220aecb utf8 fixes 2026-08-11 19:40:36 +02:00
noselasd cb009866ff Basic UTF-8 functions 2026-08-10 23:32:08 +02:00
noselasd 52cdc7d36b Bugfixes 2026-07-31 18:17:54 +02:00
noselasd 7f2713eeff Add str_join 2026-07-31 00:27:04 +02:00
noselasd bd008c51fe Ascii trim 2026-07-27 19:45:00 +02:00
noselasd 8534075307 More string stuff 2026-07-26 22:55:29 +02:00
noselasd 207d141ddf Formatting issue 2026-06-22 21:03:02 +02:00
noselasd 332307c111 Merge 2026-06-22 10:12:57 +02:00
noselasd f8d9c3bc7e Fix 2026-06-22 00:25:17 +02:00
noselasd 368225ad66 Fix marena macros 2026-06-22 00:22:05 +02:00
noselasd 530777fe8c Use allocator_free_all 2026-06-21 23:52:02 +02:00
noselasd e52051b859 Add allocator interface 2026-06-21 23:41:27 +02:00
noselasd 4a75eddd8f Implement memory decommit 2026-06-16 23:46:52 +02:00
noselasd 2fed5cbe1b Cleanups 2026-06-15 10:50:54 +02:00
noselasd cec0cd966b Add pool alocator based on arena 2026-06-12 21:39:16 +02:00
noselasd fe3d316b67 Fix miniarena 2026-06-10 20:16:41 +02:00
noselasd ba471f41b7 Update mini arena 2026-06-10 16:43:22 +02:00
noselasd 627c6d16ca Fix potential overflow when we're nearing 4G blocks.. 2026-06-09 23:24:57 +02:00
noselasd 2b4660f7d5 Perform proper memory commit. Many bug fizes 2026-06-09 20:15:12 +02:00
noselasd d2482d91a7 Rework Arena into chain of MemoryBlock 2026-06-08 09:46:13 +02:00
noselasd 83805e64c0 Minor updates 2026-06-07 20:07:58 +02:00
noselasd c31aff806d Add mmap allocator 2026-06-07 02:27:56 +02:00
noselasd 256de68410 Integrate address sanitizer 2026-06-06 13:52:36 +02:00
noselasd 87bfb6db8a Added arena checkpointing 2026-06-06 00:41:34 +02:00
noselasd fc7253e412 More stuff 2026-06-05 01:11:49 +02:00