Update outdated references to the Cranelift repository
This patch updates or removes all references to the Cranelift repository. It affects links in README documents, issues that were transferred to the Wasmtime repository, CI badges, and a small bunch of sundry items.
This commit is contained in:
committed by
Benjamin Bouvier
parent
7ce10191df
commit
8f824a9fc1
@@ -5,7 +5,7 @@ version = "0.59.0"
|
||||
description = "Binaries for testing the Cranelift libraries"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
documentation = "https://github.com/bytecodealliance/wasmtime/blob/master/cranelift/docs/index.md"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
publish = false
|
||||
edition = "2018"
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ Cranelift is a low-level retargetable code generator. It translates a
|
||||
into executable machine code.
|
||||
|
||||
[BA]: https://bytecodealliance.org/
|
||||
[](https://github.com/bytecodealliance/cranelift/actions)
|
||||
[](https://github.com/bytecodealliance/wasmtime/actions)
|
||||
[](https://app.fuzzit.dev/orgs/bytecodealliance/dashboard)
|
||||
[](https://bytecodealliance.zulipchat.com/#narrow/stream/217117-cranelift/topic/general)
|
||||

|
||||
|
||||
@@ -5,7 +5,7 @@ version = "0.59.0"
|
||||
description = "A forest of B+-trees"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
documentation = "https://docs.rs/cranelift-bforest"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
categories = ["no-std"]
|
||||
readme = "README.md"
|
||||
keywords = ["btree", "forest", "set", "map"]
|
||||
@@ -16,4 +16,3 @@ cranelift-entity = { path = "../entity", version = "0.59.0", default-features =
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
travis-ci = { repository = "bytecodealliance/cranelift" }
|
||||
|
||||
@@ -5,7 +5,7 @@ version = "0.59.0"
|
||||
description = "Low-level code generator library"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
documentation = "https://docs.rs/cranelift-codegen"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
categories = ["no-std"]
|
||||
readme = "README.md"
|
||||
keywords = ["compile", "compiler", "jit"]
|
||||
@@ -71,4 +71,3 @@ enable-serde = ["serde"]
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
travis-ci = { repository = "bytecodealliance/cranelift" }
|
||||
|
||||
@@ -4,7 +4,7 @@ authors = ["The Cranelift Project Developers"]
|
||||
version = "0.59.0"
|
||||
description = "Metaprogram for cranelift-codegen code generator library"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
readme = "README.md"
|
||||
edition = "2018"
|
||||
|
||||
@@ -14,7 +14,6 @@ cranelift-entity = { path = "../../entity", version = "0.59.0" }
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
travis-ci = { repository = "bytecodealliance/cranelift" }
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
rustdoc-args = [ "--document-private-items" ]
|
||||
|
||||
@@ -1825,7 +1825,7 @@ fn define_simd(
|
||||
|
||||
// SIMD register movement: store, load, spill, fill, regmove. All of these use encodings of
|
||||
// MOVUPS and MOVAPS from SSE (TODO ideally all of these would either use MOVAPS when we have
|
||||
// alignment or type-specific encodings, see https://github.com/bytecodealliance/cranelift/issues/1039).
|
||||
// alignment or type-specific encodings, see https://github.com/bytecodealliance/wasmtime/issues/1124).
|
||||
for ty in ValueType::all_lane_types().filter(allowed_simd_type) {
|
||||
// Store
|
||||
let bound_store = store.bind(vector(ty, sse_vector_size)).bind(Any);
|
||||
@@ -1974,7 +1974,7 @@ fn define_simd(
|
||||
// allows SIMD shifts to be legalized more easily. TODO ideally this would be typed as an
|
||||
// I128x1 but restrictions on the type builder prevent this; the general idea here is that
|
||||
// the upper bits are all zeroed and do not form parts of any separate lane. See
|
||||
// https://github.com/bytecodealliance/cranelift/issues/1146.
|
||||
// https://github.com/bytecodealliance/wasmtime/issues/1140.
|
||||
e.enc_both(
|
||||
bitcast.bind(vector(I64, sse_vector_size)).bind(I32),
|
||||
rec_frurm.opcodes(&MOVD_LOAD_XMM),
|
||||
|
||||
@@ -4,7 +4,7 @@ name = "cranelift-codegen-shared"
|
||||
version = "0.59.0"
|
||||
description = "For code shared between cranelift-codegen-meta and cranelift-codegen"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
readme = "README.md"
|
||||
edition = "2018"
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ version = "0.59.0"
|
||||
description = "Data structures using entity references as mapping keys"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
documentation = "https://docs.rs/cranelift-entity"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
categories = ["no-std"]
|
||||
readme = "README.md"
|
||||
keywords = ["entity", "set", "map"]
|
||||
@@ -19,4 +19,3 @@ enable-serde = ["serde"]
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
travis-ci = { repository = "bytecodealliance/cranelift" }
|
||||
|
||||
@@ -3,7 +3,7 @@ name = "cranelift-faerie"
|
||||
version = "0.59.0"
|
||||
authors = ["The Cranelift Project Developers"]
|
||||
description = "Emit Cranelift output to native object files with Faerie"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
documentation = "https://docs.rs/cranelift-faerie"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
readme = "README.md"
|
||||
@@ -24,4 +24,3 @@ features = ["std"]
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
travis-ci = { repository = "bytecodealliance/cranelift" }
|
||||
|
||||
@@ -5,7 +5,7 @@ version = "0.59.0"
|
||||
description = "Test driver and implementations of the filetest commands"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
documentation = "https://docs.rs/cranelift-filetests"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
publish = false
|
||||
edition = "2018"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ description = "Cranelift IR builder helper"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
documentation = "https://docs.rs/cranelift-frontend"
|
||||
categories = ["no-std"]
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
readme = "README.md"
|
||||
edition = "2018"
|
||||
|
||||
@@ -24,4 +24,3 @@ core = ["hashbrown", "cranelift-codegen/core"]
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
travis-ci = { repository = "bytecodealliance/cranelift" }
|
||||
|
||||
@@ -3,7 +3,7 @@ name = "cranelift-module"
|
||||
version = "0.59.0"
|
||||
authors = ["The Cranelift Project Developers"]
|
||||
description = "Support for linking functions and data with Cranelift"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
documentation = "https://docs.rs/cranelift-module"
|
||||
categories = ["no-std"]
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
@@ -24,4 +24,3 @@ core = ["hashbrown", "cranelift-codegen/core"]
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
travis-ci = { repository = "bytecodealliance/cranelift" }
|
||||
|
||||
@@ -3,7 +3,7 @@ name = "cranelift-native"
|
||||
version = "0.59.0"
|
||||
authors = ["The Cranelift Project Developers"]
|
||||
description = "Support for targeting the host with Cranelift"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
categories = ["no-std"]
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
readme = "README.md"
|
||||
@@ -26,4 +26,3 @@ core = ["cranelift-codegen/core", "raw-cpuid/nightly"]
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
travis-ci = { repository = "bytecodealliance/cranelift" }
|
||||
|
||||
@@ -3,7 +3,7 @@ name = "cranelift-object"
|
||||
version = "0.59.0"
|
||||
authors = ["The Cranelift Project Developers"]
|
||||
description = "Emit Cranelift output to native object files with `object`"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
documentation = "https://docs.rs/cranelift-object"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
readme = "README.md"
|
||||
@@ -23,4 +23,3 @@ features = ["std"]
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
travis-ci = { repository = "bytecodealliance/cranelift" }
|
||||
|
||||
@@ -5,7 +5,7 @@ version = "0.59.0"
|
||||
description = "Support for optimizations in Cranelift"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
documentation = "https://docs.rs/cranelift-preopt"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
categories = ["no-std"]
|
||||
readme = "README.md"
|
||||
keywords = ["optimize", "compile", "compiler", "jit"]
|
||||
@@ -25,4 +25,3 @@ core = ["cranelift-codegen/core"]
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
travis-ci = { repository = "bytecodealliance/cranelift" }
|
||||
|
||||
@@ -5,7 +5,7 @@ version = "0.59.0"
|
||||
description = "Cranelift textual IR reader"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
documentation = "https://docs.rs/cranelift-reader"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
readme = "README.md"
|
||||
edition = "2018"
|
||||
|
||||
@@ -15,4 +15,3 @@ target-lexicon = "0.10"
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
travis-ci = { repository = "bytecodealliance/cranelift" }
|
||||
|
||||
@@ -22,7 +22,7 @@ There's plenty of work to do to achieve these goals, and if we achieve
|
||||
them, we'll have enabled a Rust compiler written entirely in Rust, and
|
||||
enabled faster Rust compile times for important use cases.
|
||||
|
||||
See [issues tagged "rustc"](https://github.com/bytecodealliance/cranelift/labels/goal%3Arustc)
|
||||
See [issues tagged "rustc"](https://github.com/bytecodealliance/wasmtime/labels/cranelift%3Agoal%3Arustc)
|
||||
for a list of some of the things that will be needed.
|
||||
|
||||
With all that said, there is a potential goal beyond that, which is to
|
||||
|
||||
@@ -3,7 +3,7 @@ name = "cranelift-serde"
|
||||
version = "0.59.0"
|
||||
authors = ["The Cranelift Project Developers"]
|
||||
description = "Serializer/Deserializer for Cranelift IR"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
readme = "README.md"
|
||||
keywords = ["webassembly", "serde"]
|
||||
@@ -23,4 +23,3 @@ cranelift-reader = { path = "../reader", version = "0.59.0" }
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
travis-ci = { repository = "bytecodealliance/cranelift" }
|
||||
|
||||
@@ -3,7 +3,7 @@ name = "cranelift-simplejit"
|
||||
version = "0.59.0"
|
||||
authors = ["The Cranelift Project Developers"]
|
||||
description = "A simple JIT library backed by Cranelift"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
documentation = "https://docs.rs/cranelift-simplejit"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
readme = "README.md"
|
||||
@@ -38,4 +38,3 @@ cranelift-entity = { path = "../entity", version = "0.59.0" }
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
travis-ci = { repository = "bytecodealliance/cranelift" }
|
||||
|
||||
@@ -5,4 +5,4 @@ This crate is extremely experimental.
|
||||
|
||||
See the [example program] for a brief overview of how to use this.
|
||||
|
||||
[example program]: https://github.com/bytecodealliance/cranelift/tree/master/cranelift-simplejit/examples/simplejit-minimal.rs
|
||||
[example program]: https://github.com/bytecodealliance/wasmtime/blob/master/cranelift/simplejit/examples/simplejit-minimal.rs
|
||||
|
||||
@@ -5,7 +5,7 @@ version = "0.59.0"
|
||||
description = "Umbrella for commonly-used cranelift crates"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
documentation = "https://docs.rs/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
categories = ["no-std"]
|
||||
readme = "README.md"
|
||||
keywords = ["compile", "compiler", "jit"]
|
||||
@@ -22,4 +22,3 @@ core = ["cranelift-codegen/core", "cranelift-frontend/core"]
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
travis-ci = { repository = "bytecodealliance/cranelift" }
|
||||
|
||||
@@ -3,7 +3,7 @@ name = "cranelift-wasm"
|
||||
version = "0.59.0"
|
||||
authors = ["The Cranelift Project Developers"]
|
||||
description = "Translator from WebAssembly to Cranelift IR"
|
||||
repository = "https://github.com/bytecodealliance/cranelift"
|
||||
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||
license = "Apache-2.0 WITH LLVM-exception"
|
||||
categories = ["no-std", "wasm"]
|
||||
readme = "README.md"
|
||||
@@ -32,4 +32,3 @@ enable-serde = ["serde"]
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
travis-ci = { repository = "bytecodealliance/cranelift" }
|
||||
|
||||
@@ -1206,7 +1206,7 @@ pub fn translate_operator<FE: FuncEnvironment + ?Sized>(
|
||||
} => {
|
||||
// TODO: For spec compliance, this is initially implemented as a combination of `load +
|
||||
// splat` but could be implemented eventually as a single instruction (`load_splat`).
|
||||
// See https://github.com/bytecodealliance/cranelift/issues/1348.
|
||||
// See https://github.com/bytecodealliance/wasmtime/issues/1175.
|
||||
translate_load(
|
||||
*offset,
|
||||
ir::Opcode::Load,
|
||||
|
||||
@@ -57,14 +57,14 @@ though not necessarily Cranelift-specific or even compiler-specific
|
||||
experience. [E-compiler-easy] marks issues good for beginners who have
|
||||
some familiarity with compilers, or are interested in gaining some :-).
|
||||
|
||||
See also the [full list of labels].
|
||||
See also the [full list of Cranelift labels].
|
||||
|
||||
Also, we encourage people to just look around and find things they're
|
||||
interested in. This a good time to get involved, as there aren't a lot of
|
||||
things set in stone yet.
|
||||
|
||||
[Rust's issue tags]: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#issue-triage
|
||||
[E-easy]: https://github.com/bytecodealliance/cranelift/labels/E-easy
|
||||
[E-rust]: https://github.com/bytecodealliance/cranelift/labels/E-rust
|
||||
[E-compiler-easy]: https://github.com/bytecodealliance/cranelift/labels/E-compiler-easy
|
||||
[full list of labels]: https://github.com/bytecodealliance/cranelift/labels
|
||||
[E-easy]: https://github.com/bytecodealliance/wasmtime/labels/cranelift%3AE-easy
|
||||
[E-rust]: https://github.com/bytecodealliance/wasmtime/labels/cranelift%3AE-rust
|
||||
[E-compiler-easy]: https://github.com/bytecodealliance/wasmtime/labels/cranelift%3AE-compiler-easy
|
||||
[full list of Cranelift labels]: https://github.com/bytecodealliance/wasmtime/labels?q=cranelift
|
||||
|
||||
@@ -28,7 +28,7 @@ fn run_wast(wast: &str, strategy: Strategy) -> anyhow::Result<()> {
|
||||
.strategy(strategy)?
|
||||
.cranelift_debug_verifier(true);
|
||||
|
||||
// FIXME: https://github.com/bytecodealliance/cranelift/issues/1409
|
||||
// FIXME: https://github.com/bytecodealliance/wasmtime/issues/1186
|
||||
if simd {
|
||||
cfg.cranelift_opt_level(OptLevel::None);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user