summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-09-22add jrk_arena_push_strf.Jake Koroman
2025-09-16jrk_Arena fixups.Jake Koroman
2025-09-12overhaul of jrk_Arena.Jake Koroman
2025-09-09add jrk_return_defer and remove assert from jrk_da_free.Jake Koroman
2025-09-02remove jrk_arena_expand.Jake Koroman
Wasn't properly implemented. When reallocing all pointers are invalidated. To properly implement growing I will need to either have a way of updating all pointers or treating the arena as a linked list. Pointers could also be indexes into the arena data array but then we lose pointer syntax. Not sure the best way to implement this. I don't have a use for growing arenas at the moment so this is a low priority.
2025-09-02add jrk_tmpstrings api.Jake Koroman
2025-09-02fix array out of bounds access.Jake Koroman
2025-08-29add jrk_sb_append_buf_at.Jake Koroman
2025-08-27add assertv. change jrk_Arena length to count.Jake Koroman
2025-08-22add JRK_ARRSIZE.Jake Koroman
2025-08-22add jrk_sv_chop_delim.Jake Koroman
2025-08-12add JRK_UNUSED and jrk_shift.Jake Koroman
2025-08-05add jrk_(e)diev macros. much better error tracing.Jake Koroman
2025-08-05add jrk_sb_read_entire_file.Jake Koroman
2025-08-05fix copy and paste mistake.Jake Koroman
2025-08-05code cleanup.Jake Koroman
2025-07-31add todos, jrk_sb_write_file and formatting.Jake Koroman
2025-07-31implement jrk_StringView.Jake Koroman
2025-07-31add jrk_fd functions.Jake Koroman
2025-07-30formatting changes.Jake Koroman
2025-07-29add do while to jrk_da_free macro.Jake Koroman
2025-07-28rip tabs.Jake Koroman
2025-07-28remove jrk_string in favour of jrk_StringBuilder api.Jake Koroman
2025-07-28completely reworked dynamic array api design.Jake Koroman
2025-07-25add jrk_emalloc macro.Jake Koroman
2025-07-23jrk_arena_create use jrk_ecalloc.Jake Koroman
2025-07-23add jrk_string_to_cstr_arena.Jake Koroman
2025-07-23add jrk_ecalloc and jrk_erealloc.Jake Koroman
2025-07-22add missing forward decls.Jake Koroman
2025-07-22fix grammar.Jake Koroman
2025-07-22add jrk_rand_num and jrk_rand_num_range.Jake Koroman
2025-07-21Ready. Set. Go!Jake Koroman