• Joined on 2025-02-16
john created branch warningfix in john/cell 2026-02-04 20:44:49 +00:00
john pushed to warningfix at john/cell 2026-02-04 20:44:49 +00:00
2c9d039271 massive cleanup
d4635f2a75 remove unused vars, fix warnings
Compare 2 commits »
john pushed to serialize_fix at john/cell 2026-02-04 20:44:37 +00:00
80d314c58f Merge templatefix branch
611fba2b6f fix regexp parsing
f5fad52d47 Rewrite template literals with OP_format_template
2fc7d333ad new environment tact for engine
Compare 4 commits »
john created branch serialize_fix in john/cell 2026-02-04 20:44:36 +00:00
john pushed to misty at john/cell 2026-02-04 14:08:59 +00:00
fb36832f7e BROKEN: unified stack frames
19576533d9 no more global obj; eval w/ env
c08249b6f1 clean up var ref
dc348d023f optimize lref
Compare 4 commits »
john pushed to misty at john/cell 2026-02-04 02:18:34 +00:00
fd5e4d155e varref cleanup
e734353722 Begin removal of varref
Compare 2 commits »
john pushed to misty at john/cell 2026-02-04 01:06:23 +00:00
94f1645be1 new closure model
41e3a6d91a closures work
04c569eab1 fix parser
dc3c474b3a link
Compare 4 commits »
john pushed to misty at john/cell 2026-02-03 23:36:06 +00:00
f1117bbd41 get_global
43faad95e0 new opcodes
acc9878b36 bytecode dump
03c45ee8b0 lexer
a171a0d2af -e flag run script
Compare 5 commits »
john pushed to misty at john/cell 2026-02-03 12:55:25 +00:00
bb8d3930b3 fix many internals wrt gc
john pushed to misty at john/cell 2026-02-03 09:00:46 +00:00
522ae6128a add FORCE_GC_AT_MALLOC logic
16c26e4bf2 fix object fwd growth
a9804785e0 fix gc
11ae703693 suite.c roots
f203278c3e more gc correctness
Compare 11 commits »
john pushed to misty at john/cell 2026-02-03 05:02:48 +00:00
69b032d3dc rm gc
256a00c501 fix mem errors
8e166b8f98 gc aware
ddbdd00496 update text and object to be gc aware
Compare 4 commits »
john pushed to misty at john/cell 2026-02-03 03:26:43 +00:00
bdf0461e1f extensive C testing
john pushed to misty at john/cell 2026-02-03 02:33:09 +00:00
0b86af1d4c array gc
beac9608ea chase
a04bebd0d7 fix str
Compare 3 commits »
john pushed to misty at john/cell 2026-02-02 16:23:58 +00:00
ce74f726dd compiles + runs
john pushed to misty at john/cell 2026-02-02 15:54:35 +00:00
4d1ab60852 rm notion of object values
22ab6c8098 rm gc fns
Compare 2 commits »
john pushed to misty at john/cell 2026-02-02 14:35:12 +00:00
9a9775690f rm function proto
be71ae3bba remove **Free type functions
Compare 2 commits »
john pushed to misty at john/cell 2026-02-02 13:56:54 +00:00
f2a76cbb55 fix number rep
2d834c37b3 simplify eq
ba1b92aa78 rm freevalue and dupvalue
c356fe462d compiles
Compare 4 commits »
john pushed to misty at john/cell 2026-02-02 05:02:59 +00:00
b23b918f97 compiles
john pushed to misty at john/cell 2026-02-02 02:58:39 +00:00
e720152bcd gc plan
john pushed to misty at john/cell 2026-02-02 01:36:16 +00:00
f093e6f5a3 reformat
Compare 2 commits »