Commit Graph

27 Commits

Author SHA1 Message Date
ed 51d97a71d4 progress on collaping arena->allocator info code paths for strings.h/c, adjusting naming convention 2025-02-09 14:07:01 -05:00
ed c8cb9f3995 prepping to collapse Arena receiving functions to those that receive AllocatorInfo
perf impact of the indirection should be minimal, reduces code duplication.

Ideally we'd use gencpp to just have the user specify what they want, then modify which proc is avail by doing the refactors required for using either
However, it can't process execution bodies yet or expressions so thats not possible.

The other way is to just utilize _Generic to generalize the codepath so that it collapses neater but that leads to a ton of implementation getting lifted to preprocessing... so no.
2025-02-09 11:51:50 -05:00
ed 0485058938 got past init 2025-02-09 05:40:04 -05:00
ed 83ce4d1bb2 more fixes 2025-02-09 00:37:35 -05:00
ed d82af845bc forgot about stb_sprintf.h... 2025-02-08 23:53:35 -05:00
ed 50c7853b9f its compiling... (prepping for runtime testing) 2025-02-08 23:27:06 -05:00
ed 3b12268f46 progress on compiler errors 2025-02-08 22:36:11 -05:00
ed 68fadce5c6 starting to review mdesk.h/c 2025-02-08 11:10:23 -05:00
ed 6dd05ebcd9 c11.refactor (base should be mapped) 2025-02-08 10:42:32 -05:00
ed e8809a243f initial pass done for os 2025-02-08 00:52:54 -05:00
ed a4f915d27d progress on os (on files) 2025-02-07 19:05:04 -05:00
ed d7498d9511 finished with base? 2025-02-07 17:11:28 -05:00
ed 74388f4163 Finished string.h/c pass (finallY)
moving on to the others...
2025-02-07 12:50:10 -05:00
ed 39ddd820a8 progress on strings, reached serialization fns 2025-02-07 09:58:59 -05:00
ed 40a67c8da9 progress on strings (currently on basic text and escapes) 2025-02-06 19:51:39 -05:00
ed f0b8eaa232 various base progress 2025-02-06 18:54:51 -05:00
ed 887851e36c updating base with stuff missing from metagens's base (was in the regular base of raddbg) 2025-02-06 18:00:46 -05:00
ed 1a3f7e0e8a segregated text stuff to its own set of files agian... progress on strings 2025-02-06 17:03:32 -05:00
ed 75d0f5bca1 progress on base/strings 2025-02-06 13:01:37 -05:00
ed bfef61bd0b Seems this strat is still fine... 2025-02-06 11:39:43 -05:00
ed 4221064785 still figuring out some allocator strats around offering opt out of Area 2025-02-06 10:12:17 -05:00
ed af0dc24160 progress on strings.h/c started to look at thread_context.h/c 2025-02-05 22:56:35 -05:00
ed 61f2fad8ef working on strings.h/c, added stb_sprint.h from the raddbg repo 2025-02-05 22:02:57 -05:00
ed 6f9b96fefa progress (cleaning up math.h/c) 2025-02-05 19:39:19 -05:00
ed c1d24b3a07 various progress 2025-02-05 10:37:25 -05:00
ed b414214aa4 base progress 2025-02-01 21:36:44 -05:00
ed e65974a9b2 progress on base 2025-02-01 19:08:54 -05:00