jolt/jolt-core/jolt
Yogthos 9813186ef9 fix: def supports the 3-arg docstring form (def name doc value) in compile mode (jolt-6ym)
The analyzer always took (nth items 2) as the value, so (def x "doc" 42)
bound x to the docstring and dropped 42. Now it mirrors the interpreter:
when there are 4+ items and item 2 is a string, item 2 is the docstring
(attached as :doc meta) and item 3 is the value. Conformance 335/335 x3.
2026-06-13 15:41:59 -04:00
..
analyzer.clj fix: def supports the 3-arg docstring form (def name doc value) in compile mode (jolt-6ym) 2026-06-13 15:41:59 -04:00
ir.clj Stage2 task2 (#13) 2026-06-10 03:20:44 +08:00
passes.clj perf: AOT escape analysis (IR inlining + scalar replacement) 2026-06-12 15:58:50 -04:00