Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
bytecodealliance
GitHub Repository: bytecodealliance/wasmtime
Path: blob/main/cranelift/jit/Cargo.toml
1690 views
1
[package]
2
name = "cranelift-jit"
3
version = "0.125.0"
4
authors = ["The Cranelift Project Developers"]
5
description = "A JIT library backed by Cranelift"
6
repository = "https://github.com/bytecodealliance/wasmtime"
7
documentation = "https://docs.rs/cranelift-jit"
8
license = "Apache-2.0 WITH LLVM-exception"
9
readme = "README.md"
10
edition.workspace = true
11
rust-version.workspace = true
12
13
[lints]
14
workspace = true
15
16
[dependencies]
17
cranelift-module = { workspace = true }
18
cranelift-native = { workspace = true }
19
cranelift-codegen = { workspace = true, features = ["std"] }
20
cranelift-entity = { workspace = true }
21
cranelift-control = { workspace = true }
22
wasmtime-unwinder = { workspace = true, optional = true, features = ["cranelift"] }
23
anyhow = { workspace = true }
24
region = "3.0.2"
25
libc = { workspace = true }
26
target-lexicon = { workspace = true }
27
memmap2 = { version = "0.2.1", optional = true }
28
log = { workspace = true }
29
wasmtime-jit-icache-coherence = { workspace = true }
30
31
[target.'cfg(windows)'.dependencies.windows-sys]
32
workspace = true
33
features = [
34
"Win32_Foundation",
35
"Win32_System_LibraryLoader",
36
"Win32_System_Memory",
37
]
38
39
[features]
40
selinux-fix = ['memmap2']
41
default = []
42
43
wasmtime-unwinder = ["dep:wasmtime-unwinder"]
44
45
[dev-dependencies]
46
cranelift = { path = "../umbrella" }
47
cranelift-frontend = { workspace = true }
48
cranelift-entity = { workspace = true }
49
50