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 | |