Age | Commit message (Expand) | Author |
2025-03-06 | just use _Alignof HEAD master | WormHeamer |
2025-03-06 | add (compiled but untested) support for wasm bulk memory | WormHeamer |
2025-03-05 | fix typo in malloc backend | WormHeamer |
2025-03-05 | add uchar* and ichar* types for character data | WormHeamer |
2025-03-05 | fix typo in malloc impl, better error handling, alloc_align optim | WormHeamer |
2025-03-05 | add short types in typ.h | WormHeamer |
2025-03-05 | add zn_begin and zn_end | WormHeamer |
2025-03-04 | remove ZONE_MIN_CAPACITY (unused & unneeded) | WormHeamer |
2025-03-04 | put ZONE_BACKEND ifdef up out of implementation | WormHeamer |
2025-03-04 | always allocate in "pages," even on malloc | WormHeamer |
2025-03-04 | make sure to AND chars of key with 255 to prevent sign extension | WormHeamer |
2025-03-04 | remove zdynarr.h (it was stupid) | WormHeamer |
2025-03-04 | store pointers in zone frame, finer-grained alignment, zn_new, etc | WormHeamer |
2025-03-01 | add ihash | WormHeamer |
2025-02-28 | use & intead of % when calculating mmap capacity | WormHeamer |
2025-02-28 | make ZONE_MIN_CAPACITY user-definable | WormHeamer |
2025-02-28 | have ZONE_MIN_CAPACITY instead of ZONE_CAPACITY | WormHeamer |
2025-02-28 | zn_clear -> zn_reset | WormHeamer |
2025-02-28 | have just a single ZONE_BACKEND definition | WormHeamer |
2025-02-28 | add ZONE_USE_MMAP | WormHeamer |
2025-02-28 | add zn_save, zn_load | WormHeamer |
2025-02-28 | don't include stdwrm.h by default | WormHeamer |
2025-02-28 | remove ZDA_FREE | WormHeamer |
2025-02-28 | add zdynarr.h | WormHeamer |
2025-02-28 | add zn_zf_alloc, zn_zf_realloc | WormHeamer |
2025-02-28 | DA_INIT_SZ not DA_INIT_SIZE | WormHeamer |
2025-02-28 | remove STDWRM_ prefix | WormHeamer |
2025-02-28 | add zone.h (memory arenas) | WormHeamer |
2025-02-28 | Merge remote-tracking branch 'refs/remotes/origin/master' | WormHeamer |
2025-02-28 | add sreplace | WormHeamer |
2025-02-27 | add sfmt() and sdup() | WormHeamer |
2025-02-27 | use fprintf() + abort() instead of err() | WormHeamer |
2025-02-10 | make chunk size configurable, remove unneeded copying | WormHeamer |
2025-02-10 | apply stdwrm__ prefix to vars; only evaluate DA_FIT count once | WormHeamer |
2025-02-10 | add DA_INIT_SIZE | WormHeamer |
2025-02-08 | wrap multi-line macros in do/while(0) loop | WormHeamer |
2025-02-07 | allow user redefinition of SHASH_SLOTS | WormHeamer |
2025-02-07 | add shash.h, a simple string -> void* hash table | WormHeamer |
2025-02-07 | rename STDWRM_STR_IMPL to STDWRM_IMPL_STR | WormHeamer |
2025-02-06 | add strio.h with read_whole_file() | WormHeamer |
2025-02-06 | use "variadic" args in DA_PUSH to allow for (struct) {x, y, z...} | WormHeamer |
2025-02-06 | use c23 typeof instead of explicit type parameter | WormHeamer |
2025-02-05 | add stdwrm.h; fix scatc segfault; slen/sfree string not string* | WormHeamer |
2025-02-05 | add str.h | WormHeamer |
2025-02-05 | add DA_PUSH_MULT | WormHeamer |
2025-02-05 | change dynarr.h to have array headers be a prefix behind them | WormHeamer |
2025-02-05 | initial commit; add dynarr.h | WormHeamer |