Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2026-09-07
16:05
add CHAMP set operations, benchmark Leaf check-in: 84db3a7d3a user: e tags: trunk
15:26
add CHAMP hashmap check-in: d72b427637 user: e tags: trunk
2026-09-06
14:17
add some class instance and specialization tests check-in: 769008b4e1 user: e tags: trunk
13:21
better handing of qualified names check-in: 5b31ae7939 user: e tags: trunk
2026-09-05
23:12
conplete the type-class dictionary passing work check-in: 6b13c4b92f user: e tags: trunk
22:57
more tests, parameterized instances check-in: 4b020aa87c user: e tags: trunk
18:55
generic user classes, Show, Read, and multi-method plus superclass dictionaries all working check-in: ac2ba02dff user: e tags: trunk
18:46
code gen updated for dictionary passing; tests added check-in: a49e9840a0 user: e tags: trunk
18:26
plumbing for dictionary passing check-in: 06f2cf2c08 user: e tags: trunk
18:20
begin dictionary passing fix for Read and user defined classes check-in: b3912f9ef9 user: e tags: trunk
13:41
retire enq1ml check-in: bbcd0c65e4 user: e tags: trunk
13:06
fix unrooted value in printing floats check-in: fab45bfa79 user: e tags: trunk
2026-09-04
20:54
improve type inference with entailment check and superclass obligations check check-in: a8d21f0a91 user: e tags: trunk
16:11
fixed record compare, sorted labels for ADTs check-in: 4dc87b9b2d user: e tags: trunk
14:30
implement Round class, add quot and rem check-in: 1781459fe4 user: e tags: trunk
2026-09-01
21:13
add (scheme generator) and SRFIs 158 and 121; fix gc bugs in OP_ABORT check-in: c7beba433b user: e tags: trunk
19:39
implement srfi-151, fix some cprim bugs in bitwise ops on UINT64_T check-in: f3039cf4c6 user: e tags: trunk
18:30
add srfi 125 using (eflisp rhhashmap); update libraries table check-in: 1ea8875a9e user: e tags: trunk
15:14
merge efml-tower branch check-in: 18a2881eaf user: e tags: trunk
14:53
clean up test suite to match enqml more accurately Closed-Leaf check-in: d8ef22f62d user: e tags: efml-tower
2026-08-31
21:50
backport some parser and elaborator improvements from enqml check-in: 234506dd54 user: e tags: efml-tower
21:01
port over some enqml tests check-in: fb393e969a user: e tags: efml-tower
2026-08-30
16:09
documentation update for numerics check-in: 76f38083e5 user: e tags: efml-tower
15:28
update tests for new numeric types check-in: 43d55e7f96 user: e tags: efml-tower
14:54
convert enq1ml to use the new numeric types check-in: c1de12fe28 user: e tags: efml-tower
14:37
Exact/Approx transition, WIP check-in: d3afe6344a user: e tags: efml-tower
14:19
add new number types to lexer check-in: 81f7fc65c2 user: e tags: efml-tower
14:08
start new branch for efml numeric tower check-in: 49acb4bd12 user: e tags: efml-tower
2026-08-29
22:13
merge and close the cont branch with delimited continuations check-in: 8162a68baa user: e tags: trunk
22:11
update a couple of docs Closed-Leaf check-in: a42f771816 user: e tags: cont
19:21
record results of map & for options study check-in: e7920e9a11 user: e tags: cont
19:03
add dynamic check for apply landing pad reducing C stack growth check-in: 18b6a1215c user: e tags: cont
17:43
Opus 5 debug and cleanup of Grok 4.6 implementation check-in: 2a3f4773fe user: e tags: cont
12:15
fix gc bugs in delimited continuation code check-in: dbbe59b6fe user: e tags: cont
2026-08-28
21:05
stress test identified bug; not fixed yet but reproducable check-in: 5d2c65c4dd user: e tags: cont
18:19
restore some performance gains lost when hash_lispvalue was fixed check-in: ac520c27d5 user: e tags: cont
17:36
improve the implementation, benchmark check-in: 284b2ca560 user: e tags: cont
16:34
delimited continuations completed and benchmarked check-in: e252f0721a user: e tags: cont
16:19
documentation update; performance improvement check-in: 54ff44ae1e user: e tags: cont
15:50
delimited continuations stage 4 check-in: 2b61b9c8d3 user: e tags: cont
14:55
delimited continuations stage 3 check-in: 197d9e7af9 user: e tags: cont
14:17
wip on delimited continuations, stage 2 check-in: 86f8b512a8 user: e tags: cont
13:43
start implementation of delimited continuations check-in: 55d5ad64a4 user: e tags: cont
2026-08-27
23:03
optimize rhhashmap a bit; rerun map-comparison benchmarks check-in: 0d6a7d129c user: e tags: trunk
20:49
add immutability feature to rhhhashmap library; fix bug in string->utf8 check-in: 6b2d91d994 user: e tags: trunk
18:55
merge efml to trunk check-in: b1d36d4593 user: e tags: trunk
18:35
merge trunk (tctvm) into efml Leaf check-in: 5dd3035ed5 user: e tags: efml
17:49
rename ocurrs? to match trunk compiler.lsp check-in: ba37e8bd7e user: e tags: efml
17:24
merge tctvm and close that branch check-in: 22b02752a9 user: e tags: trunk
17:13
add a benchmarking row; fix a couple driveby bugs Closed-Leaf check-in: 43db635c09 user: e tags: tctvm