imxyy1soope1
|
d77dcc8929
|
implement primop (filter)
|
2026-04-26 15:24:40 +08:00 |
|
imxyy1soope1
|
e34cfc7add
|
minor changes
|
2026-04-12 17:05:44 +08:00 |
|
imxyy1soope1
|
9983458b31
|
feat(vm): threaded VM
|
2026-04-12 17:05:26 +08:00 |
|
imxyy1soope1
|
b1b886229b
|
refactor
|
2026-04-06 17:53:27 +08:00 |
|
imxyy1soope1
|
6567ed4058
|
rewrite VM to support reentry (WIP)
|
2026-03-29 17:51:42 +08:00 |
|
imxyy1soope1
|
1950d4de6c
|
init builtins
|
2026-03-22 16:50:08 +08:00 |
|
imxyy1soope1
|
198d847151
|
feat: init Rust VM
|
2026-03-15 17:53:19 +08:00 |
|
imxyy1soope1
|
0c9a391618
|
clean up
|
2026-03-14 10:28:43 +08:00 |
|
imxyy1soope1
|
e4004ccb6d
|
feat: bytecode
|
2026-03-08 17:41:06 +08:00 |
|
imxyy1soope1
|
843ae6cfb4
|
refactor: use GhostCell to provide interior mutability in Ir
|
2026-03-08 16:57:34 +08:00 |
|
imxyy1soope1
|
53dbee3514
|
refactor(downgrade): use bumpalo
|
2026-02-21 21:54:40 +08:00 |
|
imxyy1soope1
|
42031edac1
|
optimize: generate shorter code
|
2026-02-19 17:16:35 +08:00 |
|
imxyy1soope1
|
3cc7c7be75
|
chore: update deps; restructure tests; use Map over Record
|
2026-02-17 12:02:54 +08:00 |
|
imxyy1soope1
|
ce64a82da3
|
feat: inspector
|
2026-02-16 19:52:33 +08:00 |
|
imxyy1soope1
|
7836f8c869
|
refactor: handle derivation generation on Rust side
|
2026-02-15 19:38:11 +08:00 |
|
imxyy1soope1
|
ad5d047c01
|
chore: eliminate Result::unwrap
|
2026-02-14 19:01:06 +08:00 |
|
imxyy1soope1
|
795742e3d8
|
deps: upgrade dependencies
|
2026-02-14 19:01:00 +08:00 |
|
imxyy1soope1
|
60cd61d771
|
feat: implement fromTOML; fix fromJSON implementation
|
2026-02-14 13:30:31 +08:00 |
|
imxyy1soope1
|
3aee3c67b9
|
optimization: with scope lookup
|
2026-02-13 18:50:42 +08:00 |
|
imxyy1soope1
|
a79e20c417
|
fix: drvDeep
|
2026-02-12 00:18:12 +08:00 |
|
imxyy1soope1
|
e8a28a6d2f
|
feat: use ere (compile-time regex compilation)
|
2026-02-07 18:42:16 +08:00 |
|
imxyy1soope1
|
13a7d761f4
|
feat: lookup path (builtins.findFile)
|
2026-01-25 03:06:13 +08:00 |
|
imxyy1soope1
|
e310133421
|
feat: better error handling
|
2026-01-20 08:55:08 +08:00 |
|
imxyy1soope1
|
2441e10607
|
feat: use snix nix-compat; implement metadata cache
|
2026-01-18 16:42:21 +08:00 |
|
imxyy1soope1
|
611255d42c
|
feat: nix_nar
|
2026-01-18 01:10:49 +08:00 |
|
imxyy1soope1
|
2ad662c765
|
feat: initial nix-daemon implementation
|
2026-01-18 01:04:25 +08:00 |
|
imxyy1soope1
|
3f7fd02263
|
feat: initial fetcher implementation
|
2026-01-11 18:57:14 +08:00 |
|
imxyy1soope1
|
95088103c8
|
feat: initial derivation implementation
|
2026-01-11 00:49:44 +08:00 |
|
imxyy1soope1
|
1adb7a24a9
|
feat: implement SCC analysis; refactor test; rename js helper functions
|
2026-01-10 22:03:05 +08:00 |
|
imxyy1soope1
|
36ccc735f9
|
refactor: avoid Pin hack
|
2026-01-10 15:16:48 +08:00 |
|
imxyy1soope1
|
c9455bd0a8
|
feat: persist JsRuntime
|
2026-01-06 18:02:35 +08:00 |
|
imxyy1soope1
|
c43d796dc0
|
refactor: avoid global state
|
2026-01-05 18:24:59 +08:00 |
|
imxyy1soope1
|
40884c21ad
|
feat: builtins.import
|
2026-01-03 17:14:41 +08:00 |
|
imxyy1soope1
|
bd77cde867
|
feat: list concat & attrs update
|
2026-01-02 13:05:36 +08:00 |
|
imxyy1soope1
|
def1e26e7a
|
feat: cli
|
2026-01-02 03:13:54 +08:00 |
|
imxyy1soope1
|
aab3b3d5c0
|
feat: init
|
2026-01-02 02:54:52 +08:00 |
|