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:
Till Schneidereit
2020-03-08 16:35:26 +01:00
committed by Benjamin Bouvier
parent 7ce10191df
commit 8f824a9fc1
25 changed files with 30 additions and 45 deletions

View File

@@ -5,7 +5,7 @@ version = "0.59.0"
description = "Binaries for testing the Cranelift libraries" description = "Binaries for testing the Cranelift libraries"
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
documentation = "https://github.com/bytecodealliance/wasmtime/blob/master/cranelift/docs/index.md" 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 publish = false
edition = "2018" edition = "2018"

View File

@@ -8,7 +8,7 @@ Cranelift is a low-level retargetable code generator. It translates a
into executable machine code. into executable machine code.
[BA]: https://bytecodealliance.org/ [BA]: https://bytecodealliance.org/
[![Build Status](https://github.com/bytecodealliance/cranelift/workflows/CI/badge.svg)](https://github.com/bytecodealliance/cranelift/actions) [![Build Status](https://github.com/bytecodealliance/wasmtime/workflows/CI/badge.svg)](https://github.com/bytecodealliance/wasmtime/actions)
[![Fuzzit Status](https://app.fuzzit.dev/badge?org_id=bytecodealliance)](https://app.fuzzit.dev/orgs/bytecodealliance/dashboard) [![Fuzzit Status](https://app.fuzzit.dev/badge?org_id=bytecodealliance)](https://app.fuzzit.dev/orgs/bytecodealliance/dashboard)
[![Chat](https://img.shields.io/badge/chat-zulip-brightgreen.svg)](https://bytecodealliance.zulipchat.com/#narrow/stream/217117-cranelift/topic/general) [![Chat](https://img.shields.io/badge/chat-zulip-brightgreen.svg)](https://bytecodealliance.zulipchat.com/#narrow/stream/217117-cranelift/topic/general)
![Minimum rustc 1.37](https://img.shields.io/badge/rustc-1.37+-green.svg) ![Minimum rustc 1.37](https://img.shields.io/badge/rustc-1.37+-green.svg)

View File

@@ -5,7 +5,7 @@ version = "0.59.0"
description = "A forest of B+-trees" description = "A forest of B+-trees"
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
documentation = "https://docs.rs/cranelift-bforest" documentation = "https://docs.rs/cranelift-bforest"
repository = "https://github.com/bytecodealliance/cranelift" repository = "https://github.com/bytecodealliance/wasmtime"
categories = ["no-std"] categories = ["no-std"]
readme = "README.md" readme = "README.md"
keywords = ["btree", "forest", "set", "map"] keywords = ["btree", "forest", "set", "map"]
@@ -16,4 +16,3 @@ cranelift-entity = { path = "../entity", version = "0.59.0", default-features =
[badges] [badges]
maintenance = { status = "experimental" } maintenance = { status = "experimental" }
travis-ci = { repository = "bytecodealliance/cranelift" }

View File

@@ -5,7 +5,7 @@ version = "0.59.0"
description = "Low-level code generator library" description = "Low-level code generator library"
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
documentation = "https://docs.rs/cranelift-codegen" documentation = "https://docs.rs/cranelift-codegen"
repository = "https://github.com/bytecodealliance/cranelift" repository = "https://github.com/bytecodealliance/wasmtime"
categories = ["no-std"] categories = ["no-std"]
readme = "README.md" readme = "README.md"
keywords = ["compile", "compiler", "jit"] keywords = ["compile", "compiler", "jit"]
@@ -71,4 +71,3 @@ enable-serde = ["serde"]
[badges] [badges]
maintenance = { status = "experimental" } maintenance = { status = "experimental" }
travis-ci = { repository = "bytecodealliance/cranelift" }

View File

@@ -4,7 +4,7 @@ authors = ["The Cranelift Project Developers"]
version = "0.59.0" version = "0.59.0"
description = "Metaprogram for cranelift-codegen code generator library" description = "Metaprogram for cranelift-codegen code generator library"
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
repository = "https://github.com/bytecodealliance/cranelift" repository = "https://github.com/bytecodealliance/wasmtime"
readme = "README.md" readme = "README.md"
edition = "2018" edition = "2018"
@@ -14,7 +14,6 @@ cranelift-entity = { path = "../../entity", version = "0.59.0" }
[badges] [badges]
maintenance = { status = "experimental" } maintenance = { status = "experimental" }
travis-ci = { repository = "bytecodealliance/cranelift" }
[package.metadata.docs.rs] [package.metadata.docs.rs]
rustdoc-args = [ "--document-private-items" ] rustdoc-args = [ "--document-private-items" ]

View File

@@ -1825,7 +1825,7 @@ fn define_simd(
// SIMD register movement: store, load, spill, fill, regmove. All of these use encodings of // 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 // 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) { for ty in ValueType::all_lane_types().filter(allowed_simd_type) {
// Store // Store
let bound_store = store.bind(vector(ty, sse_vector_size)).bind(Any); 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 // 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 // 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 // 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( e.enc_both(
bitcast.bind(vector(I64, sse_vector_size)).bind(I32), bitcast.bind(vector(I64, sse_vector_size)).bind(I32),
rec_frurm.opcodes(&MOVD_LOAD_XMM), rec_frurm.opcodes(&MOVD_LOAD_XMM),

View File

@@ -4,7 +4,7 @@ name = "cranelift-codegen-shared"
version = "0.59.0" version = "0.59.0"
description = "For code shared between cranelift-codegen-meta and cranelift-codegen" description = "For code shared between cranelift-codegen-meta and cranelift-codegen"
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
repository = "https://github.com/bytecodealliance/cranelift" repository = "https://github.com/bytecodealliance/wasmtime"
readme = "README.md" readme = "README.md"
edition = "2018" edition = "2018"

View File

@@ -5,7 +5,7 @@ version = "0.59.0"
description = "Data structures using entity references as mapping keys" description = "Data structures using entity references as mapping keys"
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
documentation = "https://docs.rs/cranelift-entity" documentation = "https://docs.rs/cranelift-entity"
repository = "https://github.com/bytecodealliance/cranelift" repository = "https://github.com/bytecodealliance/wasmtime"
categories = ["no-std"] categories = ["no-std"]
readme = "README.md" readme = "README.md"
keywords = ["entity", "set", "map"] keywords = ["entity", "set", "map"]
@@ -19,4 +19,3 @@ enable-serde = ["serde"]
[badges] [badges]
maintenance = { status = "experimental" } maintenance = { status = "experimental" }
travis-ci = { repository = "bytecodealliance/cranelift" }

View File

@@ -3,7 +3,7 @@ name = "cranelift-faerie"
version = "0.59.0" version = "0.59.0"
authors = ["The Cranelift Project Developers"] authors = ["The Cranelift Project Developers"]
description = "Emit Cranelift output to native object files with Faerie" 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" documentation = "https://docs.rs/cranelift-faerie"
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
readme = "README.md" readme = "README.md"
@@ -24,4 +24,3 @@ features = ["std"]
[badges] [badges]
maintenance = { status = "experimental" } maintenance = { status = "experimental" }
travis-ci = { repository = "bytecodealliance/cranelift" }

View File

@@ -5,7 +5,7 @@ version = "0.59.0"
description = "Test driver and implementations of the filetest commands" description = "Test driver and implementations of the filetest commands"
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
documentation = "https://docs.rs/cranelift-filetests" documentation = "https://docs.rs/cranelift-filetests"
repository = "https://github.com/bytecodealliance/cranelift" repository = "https://github.com/bytecodealliance/wasmtime"
publish = false publish = false
edition = "2018" edition = "2018"

View File

@@ -6,7 +6,7 @@ description = "Cranelift IR builder helper"
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
documentation = "https://docs.rs/cranelift-frontend" documentation = "https://docs.rs/cranelift-frontend"
categories = ["no-std"] categories = ["no-std"]
repository = "https://github.com/bytecodealliance/cranelift" repository = "https://github.com/bytecodealliance/wasmtime"
readme = "README.md" readme = "README.md"
edition = "2018" edition = "2018"
@@ -24,4 +24,3 @@ core = ["hashbrown", "cranelift-codegen/core"]
[badges] [badges]
maintenance = { status = "experimental" } maintenance = { status = "experimental" }
travis-ci = { repository = "bytecodealliance/cranelift" }

View File

@@ -3,7 +3,7 @@ name = "cranelift-module"
version = "0.59.0" version = "0.59.0"
authors = ["The Cranelift Project Developers"] authors = ["The Cranelift Project Developers"]
description = "Support for linking functions and data with Cranelift" 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" documentation = "https://docs.rs/cranelift-module"
categories = ["no-std"] categories = ["no-std"]
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
@@ -24,4 +24,3 @@ core = ["hashbrown", "cranelift-codegen/core"]
[badges] [badges]
maintenance = { status = "experimental" } maintenance = { status = "experimental" }
travis-ci = { repository = "bytecodealliance/cranelift" }

View File

@@ -3,7 +3,7 @@ name = "cranelift-native"
version = "0.59.0" version = "0.59.0"
authors = ["The Cranelift Project Developers"] authors = ["The Cranelift Project Developers"]
description = "Support for targeting the host with Cranelift" description = "Support for targeting the host with Cranelift"
repository = "https://github.com/bytecodealliance/cranelift" repository = "https://github.com/bytecodealliance/wasmtime"
categories = ["no-std"] categories = ["no-std"]
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
readme = "README.md" readme = "README.md"
@@ -26,4 +26,3 @@ core = ["cranelift-codegen/core", "raw-cpuid/nightly"]
[badges] [badges]
maintenance = { status = "experimental" } maintenance = { status = "experimental" }
travis-ci = { repository = "bytecodealliance/cranelift" }

View File

@@ -3,7 +3,7 @@ name = "cranelift-object"
version = "0.59.0" version = "0.59.0"
authors = ["The Cranelift Project Developers"] authors = ["The Cranelift Project Developers"]
description = "Emit Cranelift output to native object files with `object`" 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" documentation = "https://docs.rs/cranelift-object"
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
readme = "README.md" readme = "README.md"
@@ -23,4 +23,3 @@ features = ["std"]
[badges] [badges]
maintenance = { status = "experimental" } maintenance = { status = "experimental" }
travis-ci = { repository = "bytecodealliance/cranelift" }

View File

@@ -5,7 +5,7 @@ version = "0.59.0"
description = "Support for optimizations in Cranelift" description = "Support for optimizations in Cranelift"
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
documentation = "https://docs.rs/cranelift-preopt" documentation = "https://docs.rs/cranelift-preopt"
repository = "https://github.com/bytecodealliance/cranelift" repository = "https://github.com/bytecodealliance/wasmtime"
categories = ["no-std"] categories = ["no-std"]
readme = "README.md" readme = "README.md"
keywords = ["optimize", "compile", "compiler", "jit"] keywords = ["optimize", "compile", "compiler", "jit"]
@@ -25,4 +25,3 @@ core = ["cranelift-codegen/core"]
[badges] [badges]
maintenance = { status = "experimental" } maintenance = { status = "experimental" }
travis-ci = { repository = "bytecodealliance/cranelift" }

View File

@@ -5,7 +5,7 @@ version = "0.59.0"
description = "Cranelift textual IR reader" description = "Cranelift textual IR reader"
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
documentation = "https://docs.rs/cranelift-reader" documentation = "https://docs.rs/cranelift-reader"
repository = "https://github.com/bytecodealliance/cranelift" repository = "https://github.com/bytecodealliance/wasmtime"
readme = "README.md" readme = "README.md"
edition = "2018" edition = "2018"
@@ -15,4 +15,3 @@ target-lexicon = "0.10"
[badges] [badges]
maintenance = { status = "experimental" } maintenance = { status = "experimental" }
travis-ci = { repository = "bytecodealliance/cranelift" }

View File

@@ -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 them, we'll have enabled a Rust compiler written entirely in Rust, and
enabled faster Rust compile times for important use cases. 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. 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 With all that said, there is a potential goal beyond that, which is to

View File

@@ -3,7 +3,7 @@ name = "cranelift-serde"
version = "0.59.0" version = "0.59.0"
authors = ["The Cranelift Project Developers"] authors = ["The Cranelift Project Developers"]
description = "Serializer/Deserializer for Cranelift IR" 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" license = "Apache-2.0 WITH LLVM-exception"
readme = "README.md" readme = "README.md"
keywords = ["webassembly", "serde"] keywords = ["webassembly", "serde"]
@@ -23,4 +23,3 @@ cranelift-reader = { path = "../reader", version = "0.59.0" }
[badges] [badges]
maintenance = { status = "experimental" } maintenance = { status = "experimental" }
travis-ci = { repository = "bytecodealliance/cranelift" }

View File

@@ -3,7 +3,7 @@ name = "cranelift-simplejit"
version = "0.59.0" version = "0.59.0"
authors = ["The Cranelift Project Developers"] authors = ["The Cranelift Project Developers"]
description = "A simple JIT library backed by Cranelift" 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" documentation = "https://docs.rs/cranelift-simplejit"
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
readme = "README.md" readme = "README.md"
@@ -38,4 +38,3 @@ cranelift-entity = { path = "../entity", version = "0.59.0" }
[badges] [badges]
maintenance = { status = "experimental" } maintenance = { status = "experimental" }
travis-ci = { repository = "bytecodealliance/cranelift" }

View File

@@ -5,4 +5,4 @@ This crate is extremely experimental.
See the [example program] for a brief overview of how to use this. 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

View File

@@ -5,7 +5,7 @@ version = "0.59.0"
description = "Umbrella for commonly-used cranelift crates" description = "Umbrella for commonly-used cranelift crates"
license = "Apache-2.0 WITH LLVM-exception" license = "Apache-2.0 WITH LLVM-exception"
documentation = "https://docs.rs/cranelift" documentation = "https://docs.rs/cranelift"
repository = "https://github.com/bytecodealliance/cranelift" repository = "https://github.com/bytecodealliance/wasmtime"
categories = ["no-std"] categories = ["no-std"]
readme = "README.md" readme = "README.md"
keywords = ["compile", "compiler", "jit"] keywords = ["compile", "compiler", "jit"]
@@ -22,4 +22,3 @@ core = ["cranelift-codegen/core", "cranelift-frontend/core"]
[badges] [badges]
maintenance = { status = "experimental" } maintenance = { status = "experimental" }
travis-ci = { repository = "bytecodealliance/cranelift" }

View File

@@ -3,7 +3,7 @@ name = "cranelift-wasm"
version = "0.59.0" version = "0.59.0"
authors = ["The Cranelift Project Developers"] authors = ["The Cranelift Project Developers"]
description = "Translator from WebAssembly to Cranelift IR" 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" license = "Apache-2.0 WITH LLVM-exception"
categories = ["no-std", "wasm"] categories = ["no-std", "wasm"]
readme = "README.md" readme = "README.md"
@@ -32,4 +32,3 @@ enable-serde = ["serde"]
[badges] [badges]
maintenance = { status = "experimental" } maintenance = { status = "experimental" }
travis-ci = { repository = "bytecodealliance/cranelift" }

View File

@@ -1206,7 +1206,7 @@ pub fn translate_operator<FE: FuncEnvironment + ?Sized>(
} => { } => {
// TODO: For spec compliance, this is initially implemented as a combination of `load + // 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`). // 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( translate_load(
*offset, *offset,
ir::Opcode::Load, ir::Opcode::Load,

View File

@@ -57,14 +57,14 @@ though not necessarily Cranelift-specific or even compiler-specific
experience. [E-compiler-easy] marks issues good for beginners who have experience. [E-compiler-easy] marks issues good for beginners who have
some familiarity with compilers, or are interested in gaining some :-). 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 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 interested in. This a good time to get involved, as there aren't a lot of
things set in stone yet. things set in stone yet.
[Rust's issue tags]: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#issue-triage [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-easy]: https://github.com/bytecodealliance/wasmtime/labels/cranelift%3AE-easy
[E-rust]: https://github.com/bytecodealliance/cranelift/labels/E-rust [E-rust]: https://github.com/bytecodealliance/wasmtime/labels/cranelift%3AE-rust
[E-compiler-easy]: https://github.com/bytecodealliance/cranelift/labels/E-compiler-easy [E-compiler-easy]: https://github.com/bytecodealliance/wasmtime/labels/cranelift%3AE-compiler-easy
[full list of labels]: https://github.com/bytecodealliance/cranelift/labels [full list of Cranelift labels]: https://github.com/bytecodealliance/wasmtime/labels?q=cranelift

View File

@@ -28,7 +28,7 @@ fn run_wast(wast: &str, strategy: Strategy) -> anyhow::Result<()> {
.strategy(strategy)? .strategy(strategy)?
.cranelift_debug_verifier(true); .cranelift_debug_verifier(true);
// FIXME: https://github.com/bytecodealliance/cranelift/issues/1409 // FIXME: https://github.com/bytecodealliance/wasmtime/issues/1186
if simd { if simd {
cfg.cranelift_opt_level(OptLevel::None); cfg.cranelift_opt_level(OptLevel::None);
} }