199 Commits (741ce83e890a57d9c36a9d715d00df7e009ba1b1)
 

Author SHA1 Message Date
Macoy Madson 741ce83e89 WIP Dictionary introspection support 5 months ago
Macoy Madson 55fcd30663 Use int for overflow protection 5 months ago
Macoy Madson aacd6fabbd Fix dynarray reverse 5 months ago
Macoy Madson ae4f4e2efd Add reverse dynarray 5 months ago
Macoy Madson 5bdb10b8d7 Use introspect to free baseline 5 months ago
Macoy Madson 4a0e0e648e Handle empty dynarray on read 5 months ago
Macoy Madson c363ecdd82 Fixed memory leaks and invalid read, dynarray free 5 months ago
Macoy Madson cfdb3947c9 Got dynarrays reading 5 months ago
Macoy Madson 91645c1559 Added Introspection handler for dynarrays 5 months ago
Macoy Madson e0b0fda84c Improve AutoTest, fix off-by-one 5 months ago
Macoy Madson be19e90455 Update description 5 months ago
Macoy Madson 302b066d53 Introspection add support for pointers to structs 5 months ago
Macoy Madson acdec78504 Use the pointer to metadata for easier imports 5 months ago
Macoy Madson d72a63b8fc Fix indentation of def-introspect-struct 5 months ago
Macoy Madson 0c1ea96081 Forward-declare metadata-struct for better imports 5 months ago
Macoy Madson 13d2046d90 Expose metadata to outside modules 5 months ago
Macoy Madson b4622f3aff Null check tags before strcmp 5 months ago
Macoy Madson 6204d4f3a2 Fix each-item-in-dict for Emacs 5 months ago
Macoy Madson b05329c7c8 Relpace each-item-in-dict with something better 5 months ago
Macoy Madson 8f1ba72822 Moved read-file utility into Cakelisp, add const 5 months ago
Macoy Madson d624dae12f Clean up Introspection 5 months ago
Macoy Madson 019b8ad79c Fix Introspection when no handlers are registered 5 months ago
Macoy Madson bea72950f1 Added compare to introspect overrides 5 months ago
Macoy Madson 4310fb6f01 Hook up write-s-expr override 5 months ago
Macoy Madson 27c770d0c8 Added support for defining other types of handlers 5 months ago
Macoy Madson 5535f91e8e Added WIP introspection override handling system 5 months ago
Macoy Madson b0429513a7 Added tags support to Introspection 5 months ago
Macoy Madson fdfcadda9d Clarify error, add Introspection to full test 5 months ago
Macoy Madson 8bf746aebf Fix ProfilerAutoInstrument, use fprintf, tests 5 months ago
Macoy Madson ddaa44dc04 Reformatted profiling-auto-instrument 5 months ago
Macoy Madson 21485e9b84 Added profiler auto instrumentation 5 months ago
Macoy Madson 1ba9fe6c11 Add Profile tag when using Tracy, hide window 5 months ago
Macoy Madson c91f44d580 Add mat4-data 5 months ago
Macoy Madson b6c8313996 Added support for arrays to Introspection.cake 5 months ago
Macoy Madson 1d1bf4233d Move some things around, added tags field 5 months ago
Macoy Madson 5e7e0f6f57 Added compare-introspect-struct, minor cleanup 5 months ago
Macoy Madson a599d54a2b Added introspect free, write options 5 months ago
Macoy Madson 1f6a315bb0 Nested introspect structs now working properly 5 months ago
Macoy Madson 7d56ccbdfc WIP Nested introspect structs 5 months ago
Macoy Madson b2a5c3dcf9 Move macro to cakelisp, use defenum, reformat 5 months ago
Macoy Madson 6c33357b62 Fix indentation, add ignore annotation, null strs 6 months ago
Macoy Madson f5777c30ec Progress on reading structs from plaintext 6 months ago
Macoy Madson ddcbd35140 Started work on reading plaintext structs 6 months ago
Macoy Madson 7858f16f45 Add support for fixed-size strings 6 months ago
Macoy Madson bf4d096463 Added WIP introspection/serialization system 6 months ago
Macoy Madson 445e28688f Ensure null profiler opens a scope 6 months ago
Macoy Madson 418d3388f4 Tweak AssetBuilder, Aubio test is no longer slow 6 months ago
Macoy Madson 05c11d3c70 Fix dynstring-concat to append, update readme 6 months ago
Macoy Madson 937fd5f446 Move asset building into its own file 6 months ago
Macoy Madson 90cdfbd62d Rename dynarray-append to dynarray-push 6 months ago