|
|
7f6848c9e5
|
feat: SCC analysis (thunk capture WIP)
|
2025-06-17 11:53:54 +08:00 |
|
|
|
49255948ff
|
feat: at least it compiles, right?
|
2025-06-12 20:12:31 +08:00 |
|
|
|
7293cb9f75
|
feat: initial parallel impl
|
2025-06-08 17:27:43 +08:00 |
|
|
|
3797544fc2
|
chore: cleanup
|
2025-06-08 00:59:31 +08:00 |
|
|
|
484cfa4610
|
feat: get rid of gc and cyclic thunk
|
2025-06-05 16:46:43 +08:00 |
|
|
|
51f8df9cca
|
feat: less gc (WIP)
|
2025-06-02 14:19:06 +08:00 |
|
|
|
20b2b6f1ef
|
feat: lookup at downgrade time
works, but leaks memory
|
2025-06-01 09:20:04 +08:00 |
|
|
|
c8276c1729
|
chore: cargo clippy
|
2025-05-28 22:47:35 +08:00 |
|
|
|
c3ace28af1
|
feat: gc (does compile, but WIP)
|
2025-05-27 21:08:59 +08:00 |
|
|
|
cc06369c5e
|
feat: gc-arena (WIP, does not compile)
|
2025-05-25 17:18:54 +08:00 |
|
|
|
b41fd38bcc
|
feat(env): move env out of vm,
|
2025-05-24 09:28:59 +08:00 |
|
|
|
53cbb37b00
|
optimize: make all call single arg
to allow more aggressive optimization
|
2025-05-23 09:21:40 +08:00 |
|
|
|
9b3c3d6fe9
|
chore: cargo clippy
|
2025-05-20 18:39:09 +08:00 |
|
|
|
6d26716412
|
chore: cargo fmt
|
2025-05-19 11:33:18 +08:00 |
|
|
|
af5a312e1e
|
feat(jit): fix segfault
|
2025-05-18 17:07:49 +08:00 |
|
|
|
ff9afd0cc1
|
feat: better builtins implementaion
get rid of circular references
|
2025-05-17 18:31:36 +08:00 |
|
|
|
8480e0891b
|
feat(value): less clone
|
2025-05-17 15:18:16 +08:00 |
|
|
|
ed28efb623
|
feat: error handling (WIP)
|
2025-05-15 19:44:38 +08:00 |
|
|
|
2293b9e2de
|
fix: thunk & function
|
2025-05-15 11:11:11 +08:00 |
|
|
|
d664d433dc
|
feat: JIT (WIP)
|
2025-05-11 14:57:05 +08:00 |
|
|
|
7cbb082dc4
|
feat: ref
|
2025-05-11 10:19:55 +08:00 |
|
|
|
b9dcc83c39
|
feat: usable?
|
2025-05-05 11:31:46 +08:00 |
|
|
|
4a310ff317
|
refactor: type
|
2025-05-03 20:33:59 +08:00 |
|