feat: a lot

This commit is contained in:
2025-08-06 18:30:19 +08:00
parent 32c602f21c
commit f946cb2fd1
22 changed files with 735 additions and 591 deletions

10
Cargo.lock generated
View File

@@ -396,15 +396,8 @@ dependencies = [
name = "nixjit"
version = "0.1.0"
dependencies = [
"hashbrown 0.15.4",
"nixjit_context",
"nixjit_error",
"nixjit_eval",
"nixjit_hir",
"nixjit_ir",
"nixjit_lir",
"nixjit_value",
"rnix",
]
[[package]]
@@ -425,6 +418,7 @@ dependencies = [
"cranelift-jit",
"cranelift-module",
"cranelift-native",
"derive_more",
"hashbrown 0.15.4",
"itertools",
"nixjit_builtins",
@@ -436,6 +430,8 @@ dependencies = [
"nixjit_lir",
"nixjit_value",
"petgraph",
"replace_with",
"rnix",
]
[[package]]