Commit Graph

19 Commits

Author SHA1 Message Date
34b5de1744 Use reference parser for tests 2025-08-18 06:27:24 -04:00
9e397d19c9 Make codebase consistent with design.md 2025-08-17 17:00:23 -04:00
344f287d60 Enable warnings for release build too 2025-08-17 15:43:09 -04:00
fa2a2e4427 Decouple parser from CommitRequest 2025-08-17 15:32:54 -04:00
ce9d7db277 Use gperf - not faster yet 2025-08-17 15:32:54 -04:00
6343213e1b Disable rapidjson tests 2025-08-17 15:32:54 -04:00
628fe466ef Compare with rapidjson 2025-08-17 15:32:54 -04:00
a119f5232b Use base64 from simdutf8 2025-08-15 16:51:30 -04:00
6c506a2ba2 Move most of arena_allocator.hpp out of the header 2025-08-15 11:36:40 -04:00
f1794bcb3e Add arena debug visualization tool 2025-08-15 11:25:10 -04:00
28fa96011f Arena debug visualization 2025-08-15 10:47:40 -04:00
469e44c6f6 Consolidate duplicate test data 2025-08-15 06:38:38 -04:00
a793db40f0 Compare with nlohmann/json 2025-08-14 23:09:29 -04:00
38c6e75f52 Add benchmark for parsing commit requests 2025-08-14 20:29:21 -04:00
61ae8420a8 Initial attempt at parsing commit requests 2025-08-14 12:53:37 -04:00
281e9d728b Initial arena benchmarks 2025-08-14 11:25:47 -04:00
b45fd1d29e Add arena allocator 2025-08-14 11:15:48 -04:00
a2eef4ce25 Add configuration from toml file 2025-08-14 10:59:10 -04:00
2106a336aa Add boilerplate 2025-08-14 10:46:08 -04:00