Ronald Caesar
0e6120a904
[37]: migrate logging instances to thread local storage
2026-08-13 18:31:06 -04:00
Ronald Caesar
668865404c
[75] engine/debug: add docs to all public functions
2026-08-09 04:03:24 -04:00
Ronald Caesar
89b4597d68
[75] engine/debug: add file level documentation
2026-08-09 01:16:05 -04:00
Ronald Caesar
0e8dcdd71f
[63] engine/debug: expose handle_jit_fault() for testing
2026-07-19 21:48:55 -04:00
Ronald Caesar
33bf54a410
[63] engine/debug: add arena capacity public macro
2026-07-19 02:06:25 -04:00
Ronald Caesar
1d3aca9e19
[63] engine/debug: add entry capacity public macro
2026-07-19 02:01:59 -04:00
Ronald Caesar
f02077efda
[63] engine: add magic number to jit debug context.
2026-07-19 01:37:07 -04:00
Ronald Caesar
180c7a1313
[63] engine: integrate jit debuging into linux builds
...
Signed-off-by: Ronald Caesar <github43132@proton.me >
2026-07-17 00:55:15 -04:00
Ronald Caesar
a740f8db97
[63] engine: support adding blocks to the jit debug context
...
Introduces `bal_jit_debug_add_block()` which adds a single compiled
block to the debug context.
Signed-off-by: Ronald Caesar <github43132@proton.me >
2026-07-15 06:36:42 -04:00
Ronald Caesar
fc1a5a05c5
[63] engine: add initial implementation for debugging JIT blocks
...
Adds `bal_jit_debug.h/c` to debug JIT blocks. This commit only
creates the init()/destroy() functions for the jit debug context.
Signed-off-by: Ronald Caesar <github43132@proton.me >
2026-07-14 05:15:46 -04:00