This commit is contained in:
2025-08-05 21:51:03 +08:00
parent 7afb2a7b1c
commit 64f650b695
12 changed files with 288 additions and 86 deletions

30
Cargo.lock generated
View File

@@ -291,6 +291,12 @@ version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649"
[[package]]
name = "fixedbitset"
version = "0.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99"
[[package]]
name = "foldhash"
version = "0.1.5"
@@ -389,6 +395,17 @@ dependencies = [
[[package]]
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]]
name = "nixjit_context"
@@ -407,6 +424,7 @@ dependencies = [
"nixjit_jit",
"nixjit_lir",
"nixjit_value",
"petgraph",
]
[[package]]
@@ -505,6 +523,18 @@ dependencies = [
"regex",
]
[[package]]
name = "petgraph"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "54acf3a685220b533e437e264e4d932cfbdc4cc7ec0cd232ed73c08d03b8a7ca"
dependencies = [
"fixedbitset",
"hashbrown 0.15.4",
"indexmap",
"serde",
]
[[package]]
name = "proc-macro2"
version = "1.0.95"