Update repository URLs for the Bytecode Alliance. (#550)
This commit is contained in:
@@ -9,5 +9,5 @@ use the [Wasmtime issue tracker].
|
|||||||
[Bytecode Alliance] : https://bytecodealliance.org/
|
[Bytecode Alliance] : https://bytecodealliance.org/
|
||||||
[Code of Conduct] : CODE_OF_CONDUCT.md
|
[Code of Conduct] : CODE_OF_CONDUCT.md
|
||||||
[Organizational Code of Conduct] : ORG_CODE_OF_CONDUCT.md
|
[Organizational Code of Conduct] : ORG_CODE_OF_CONDUCT.md
|
||||||
[Cranelift's CONTRIBUTING.md]: https://github.com/CraneStation/cranelift/blob/master/CONTRIBUTING.md
|
[Cranelift's CONTRIBUTING.md]: https://github.com/bytecodealliance/cranelift/blob/master/CONTRIBUTING.md
|
||||||
[Wasmtime issue tracker]: https://github.com/CraneStation/wasmtime/issues/new
|
[Wasmtime issue tracker]: https://github.com/bytecodealliance/wasmtime/issues/new
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ license = "Apache-2.0 WITH LLVM-exception"
|
|||||||
documentation = "https://cranelift.readthedocs.io/"
|
documentation = "https://cranelift.readthedocs.io/"
|
||||||
categories = ["wasm"]
|
categories = ["wasm"]
|
||||||
keywords = ["webassembly", "wasm"]
|
keywords = ["webassembly", "wasm"]
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
default-run = "wasmtime"
|
default-run = "wasmtime"
|
||||||
|
|||||||
@@ -12,8 +12,8 @@ To get started, visit [wasmtime.dev](https://wasmtime.dev/).
|
|||||||
[WebAssembly]: https://webassembly.org/
|
[WebAssembly]: https://webassembly.org/
|
||||||
[WASI]: https://wasi.dev
|
[WASI]: https://wasi.dev
|
||||||
[outside of the Web]: https://webassembly.org/docs/non-web/
|
[outside of the Web]: https://webassembly.org/docs/non-web/
|
||||||
[build-status]: https://github.com/CraneStation/wasmtime/workflows/CI/badge.svg
|
[build-status]: https://github.com/bytecodealliance/wasmtime/workflows/CI/badge.svg
|
||||||
[github-actions]: https://github.com/CraneStation/wasmtime/actions?query=workflow%3ACI
|
[github-actions]: https://github.com/bytecodealliance/wasmtime/actions?query=workflow%3ACI
|
||||||
[gitter-chat-badge]: https://badges.gitter.im/CraneStation/CraneStation.svg
|
[gitter-chat-badge]: https://badges.gitter.im/CraneStation/CraneStation.svg
|
||||||
[gitter-chat]: https://gitter.im/CraneStation/Lobby
|
[gitter-chat]: https://gitter.im/CraneStation/Lobby
|
||||||
[minimum-rustc]: https://img.shields.io/badge/rustc-1.37+-green.svg
|
[minimum-rustc]: https://img.shields.io/badge/rustc-1.37+-green.svg
|
||||||
@@ -48,8 +48,8 @@ Additional goals for Wasmtime include:
|
|||||||
- Develop a native ABI used for compiling WebAssembly suitable for use in both
|
- Develop a native ABI used for compiling WebAssembly suitable for use in both
|
||||||
JIT and AOT to native object files.
|
JIT and AOT to native object files.
|
||||||
|
|
||||||
[Cranelift]: https://github.com/CraneStation/cranelift
|
[Cranelift]: https://github.com/bytecodealliance/cranelift
|
||||||
[Lightbeam]: https://github.com/CraneStation/wasmtime/tree/master/lightbeam
|
[Lightbeam]: https://github.com/bytecodealliance/wasmtime/tree/master/lightbeam
|
||||||
|
|
||||||
#### Including Wasmtime in your project
|
#### Including Wasmtime in your project
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ version = "0.1.0"
|
|||||||
authors = ["The Wasmtime Project Developers"]
|
authors = ["The Wasmtime Project Developers"]
|
||||||
description = "High-level API to expose the Wasmtime runtime"
|
description = "High-level API to expose the Wasmtime runtime"
|
||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ version = "0.2.0"
|
|||||||
authors = ["The Wasmtime Project Developers"]
|
authors = ["The Wasmtime Project Developers"]
|
||||||
description = "Debug utils for WebAsssembly code in Cranelift"
|
description = "Debug utils for WebAsssembly code in Cranelift"
|
||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
documentation = "https://docs.rs/wasmtime-debug/"
|
documentation = "https://docs.rs/wasmtime-debug/"
|
||||||
categories = ["wasm"]
|
categories = ["wasm"]
|
||||||
keywords = ["webassembly", "wasm", "debuginfo"]
|
keywords = ["webassembly", "wasm", "debuginfo"]
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ version = "0.2.0"
|
|||||||
authors = ["The Wasmtime Project Developers"]
|
authors = ["The Wasmtime Project Developers"]
|
||||||
description = "Standalone environment support for WebAsssembly code in Cranelift"
|
description = "Standalone environment support for WebAsssembly code in Cranelift"
|
||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
documentation = "https://docs.rs/wasmtime-environ/"
|
documentation = "https://docs.rs/wasmtime-environ/"
|
||||||
categories = ["wasm"]
|
categories = ["wasm"]
|
||||||
keywords = ["webassembly", "wasm"]
|
keywords = ["webassembly", "wasm"]
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ description = "Support for wasm interface types with wasmtime"
|
|||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
categories = ["wasm"]
|
categories = ["wasm"]
|
||||||
keywords = ["webassembly", "wasm"]
|
keywords = ["webassembly", "wasm"]
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ description = "JIT-style execution for WebAsssembly code in Cranelift"
|
|||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
categories = ["wasm"]
|
categories = ["wasm"]
|
||||||
keywords = ["webassembly", "wasm"]
|
keywords = ["webassembly", "wasm"]
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ version = "0.0.0"
|
|||||||
authors = ["The Lightbeam Project Developers"]
|
authors = ["The Lightbeam Project Developers"]
|
||||||
description = "An optimising one-pass streaming compiler for WebAssembly"
|
description = "An optimising one-pass streaming compiler for WebAssembly"
|
||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
categories = ["wasm"]
|
categories = ["wasm"]
|
||||||
keywords = ["webassembly", "wasm", "compile", "compiler", "jit"]
|
keywords = ["webassembly", "wasm", "compile", "compiler", "jit"]
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Lightbeam is an optimising one-pass streaming compiler for WebAssembly, intended for use in [Wasmtime][wasmtime].
|
Lightbeam is an optimising one-pass streaming compiler for WebAssembly, intended for use in [Wasmtime][wasmtime].
|
||||||
|
|
||||||
[wasmtime]: https://github.com/CraneStation/wasmtime
|
[wasmtime]: https://github.com/bytecodealliance/wasmtime
|
||||||
|
|
||||||
## Quality of output
|
## Quality of output
|
||||||
|
|
||||||
@@ -165,4 +165,4 @@ Lightbeam passes 100% of the specification test suite, but that doesn't necessar
|
|||||||
You can file issues in the [Wasmtime issue tracker][issue tracker]. If you want to get involved jump into the [CraneStation Gitter room][cranestation-gitter] and someone can direct you to the right place. I wish I could say "the most useful thing you can do is play with it and open issues where you find problems" but until it passes the spec suite that won't be very helpful.
|
You can file issues in the [Wasmtime issue tracker][issue tracker]. If you want to get involved jump into the [CraneStation Gitter room][cranestation-gitter] and someone can direct you to the right place. I wish I could say "the most useful thing you can do is play with it and open issues where you find problems" but until it passes the spec suite that won't be very helpful.
|
||||||
|
|
||||||
[cranestation-gitter]: https://gitter.im/CraneStation/Lobby
|
[cranestation-gitter]: https://gitter.im/CraneStation/Lobby
|
||||||
[Wasmtime issue tracker]: https://github.com/CraneStation/wasmtime/issues
|
[Wasmtime issue tracker]: https://github.com/bytecodealliance/wasmtime/issues
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ description = "Python extension for Wasmtime"
|
|||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
categories = ["wasm", "python"]
|
categories = ["wasm", "python"]
|
||||||
keywords = ["webassembly", "wasm"]
|
keywords = ["webassembly", "wasm"]
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ description = "Rust extension for Wasmtime"
|
|||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
categories = ["wasm", "rust"]
|
categories = ["wasm", "rust"]
|
||||||
keywords = ["webassembly", "wasm"]
|
keywords = ["webassembly", "wasm"]
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ version = "0.2.0"
|
|||||||
authors = ["Alex Crichton <alex@alexcrichton.com>"]
|
authors = ["Alex Crichton <alex@alexcrichton.com>"]
|
||||||
description = "Macro support crate for wasmtime-rust"
|
description = "Macro support crate for wasmtime-rust"
|
||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ version = "0.2.0"
|
|||||||
authors = ["The Wasmtime Project Developers"]
|
authors = ["The Wasmtime Project Developers"]
|
||||||
description = "Native object file output for WebAsssembly code in Wasmtime"
|
description = "Native object file output for WebAsssembly code in Wasmtime"
|
||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
categories = ["wasm"]
|
categories = ["wasm"]
|
||||||
keywords = ["webassembly", "wasm"]
|
keywords = ["webassembly", "wasm"]
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ description = "Runtime library support for Wasmtime"
|
|||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
categories = ["wasm"]
|
categories = ["wasm"]
|
||||||
keywords = ["webassembly", "wasm"]
|
keywords = ["webassembly", "wasm"]
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ description = "WASI API support for Wasmtime"
|
|||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
categories = ["wasm"]
|
categories = ["wasm"]
|
||||||
keywords = ["webassembly", "wasm"]
|
keywords = ["webassembly", "wasm"]
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
* Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
* See https://github.com/CraneStation/wasmtime/blob/master/LICENSE for license information.
|
* See https://github.com/bytecodealliance/wasmtime/blob/master/LICENSE for license information.
|
||||||
*
|
*
|
||||||
* This file declares an interface similar to WASI, but augmented to expose
|
* This file declares an interface similar to WASI, but augmented to expose
|
||||||
* some implementation details such as the curfds arguments that we pass
|
* some implementation details such as the curfds arguments that we pass
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
// See https://github.com/CraneStation/wasmtime/blob/master/LICENSE for license information.
|
// See https://github.com/bytecodealliance/wasmtime/blob/master/LICENSE for license information.
|
||||||
//
|
//
|
||||||
// Significant parts of this file are derived from cloudabi-utils. See
|
// Significant parts of this file are derived from cloudabi-utils. See
|
||||||
// https://github.com/CraneStation/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
// https://github.com/bytecodealliance/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
||||||
// for license information.
|
// for license information.
|
||||||
//
|
//
|
||||||
// The upstream file contains the following copyright notice:
|
// The upstream file contains the following copyright notice:
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
// See https://github.com/CraneStation/wasmtime/blob/master/LICENSE for license information.
|
// See https://github.com/bytecodealliance/wasmtime/blob/master/LICENSE for license information.
|
||||||
//
|
//
|
||||||
// Significant parts of this file are derived from cloudabi-utils. See
|
// Significant parts of this file are derived from cloudabi-utils. See
|
||||||
// https://github.com/CraneStation/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
// https://github.com/bytecodealliance/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
||||||
// for license information.
|
// for license information.
|
||||||
//
|
//
|
||||||
// The upstream file contains the following copyright notice:
|
// The upstream file contains the following copyright notice:
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
// See https://github.com/CraneStation/wasmtime/blob/master/LICENSE for license information.
|
// See https://github.com/bytecodealliance/wasmtime/blob/master/LICENSE for license information.
|
||||||
//
|
//
|
||||||
// Significant parts of this file are derived from cloudabi-utils. See
|
// Significant parts of this file are derived from cloudabi-utils. See
|
||||||
// https://github.com/CraneStation/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
// https://github.com/bytecodealliance/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
||||||
// for license information.
|
// for license information.
|
||||||
//
|
//
|
||||||
// The upstream file contains the following copyright notice:
|
// The upstream file contains the following copyright notice:
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
// See https://github.com/CraneStation/wasmtime/blob/master/LICENSE for license information.
|
// See https://github.com/bytecodealliance/wasmtime/blob/master/LICENSE for license information.
|
||||||
//
|
//
|
||||||
// Significant parts of this file are derived from cloudabi-utils. See
|
// Significant parts of this file are derived from cloudabi-utils. See
|
||||||
// https://github.com/CraneStation/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
// https://github.com/bytecodealliance/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
||||||
// for license information.
|
// for license information.
|
||||||
//
|
//
|
||||||
// The upstream file contains the following copyright notice:
|
// The upstream file contains the following copyright notice:
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
// See https://github.com/CraneStation/wasmtime/blob/master/LICENSE for license information.
|
// See https://github.com/bytecodealliance/wasmtime/blob/master/LICENSE for license information.
|
||||||
//
|
//
|
||||||
// Significant parts of this file are derived from cloudabi-utils. See
|
// Significant parts of this file are derived from cloudabi-utils. See
|
||||||
// https://github.com/CraneStation/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
// https://github.com/bytecodealliance/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
||||||
// for license information.
|
// for license information.
|
||||||
//
|
//
|
||||||
// The upstream file contains the following copyright notice:
|
// The upstream file contains the following copyright notice:
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
// See https://github.com/CraneStation/wasmtime/blob/master/LICENSE for license information.
|
// See https://github.com/bytecodealliance/wasmtime/blob/master/LICENSE for license information.
|
||||||
//
|
//
|
||||||
// Significant parts of this file are derived from cloudabi-utils. See
|
// Significant parts of this file are derived from cloudabi-utils. See
|
||||||
// https://github.com/CraneStation/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
// https://github.com/bytecodealliance/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
||||||
// for license information.
|
// for license information.
|
||||||
//
|
//
|
||||||
// The upstream file contains the following copyright notice:
|
// The upstream file contains the following copyright notice:
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
// See https://github.com/CraneStation/wasmtime/blob/master/LICENSE for license information.
|
// See https://github.com/bytecodealliance/wasmtime/blob/master/LICENSE for license information.
|
||||||
//
|
//
|
||||||
// Significant parts of this file are derived from cloudabi-utils. See
|
// Significant parts of this file are derived from cloudabi-utils. See
|
||||||
// https://github.com/CraneStation/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
// https://github.com/bytecodealliance/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
||||||
// for license information.
|
// for license information.
|
||||||
//
|
//
|
||||||
// The upstream file contains the following copyright notice:
|
// The upstream file contains the following copyright notice:
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
// See https://github.com/CraneStation/wasmtime/blob/master/LICENSE for license information.
|
// See https://github.com/bytecodealliance/wasmtime/blob/master/LICENSE for license information.
|
||||||
//
|
//
|
||||||
// Significant parts of this file are derived from cloudabi-utils. See
|
// Significant parts of this file are derived from cloudabi-utils. See
|
||||||
// https://github.com/CraneStation/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
// https://github.com/bytecodealliance/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
||||||
// for license information.
|
// for license information.
|
||||||
//
|
//
|
||||||
// The upstream file contains the following copyright notice:
|
// The upstream file contains the following copyright notice:
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
// See https://github.com/CraneStation/wasmtime/blob/master/LICENSE for license information.
|
// See https://github.com/bytecodealliance/wasmtime/blob/master/LICENSE for license information.
|
||||||
//
|
//
|
||||||
// Significant parts of this file are derived from cloudabi-utils. See
|
// Significant parts of this file are derived from cloudabi-utils. See
|
||||||
// https://github.com/CraneStation/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
// https://github.com/bytecodealliance/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
||||||
// for license information.
|
// for license information.
|
||||||
//
|
//
|
||||||
// The upstream file contains the following copyright notice:
|
// The upstream file contains the following copyright notice:
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
// See https://github.com/CraneStation/wasmtime/blob/master/LICENSE for license information.
|
// See https://github.com/bytecodealliance/wasmtime/blob/master/LICENSE for license information.
|
||||||
//
|
//
|
||||||
// Significant parts of this file are derived from cloudabi-utils. See
|
// Significant parts of this file are derived from cloudabi-utils. See
|
||||||
// https://github.com/CraneStation/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
// https://github.com/bytecodealliance/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
||||||
// for license information.
|
// for license information.
|
||||||
//
|
//
|
||||||
// The upstream file contains the following copyright notice:
|
// The upstream file contains the following copyright notice:
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
// See https://github.com/CraneStation/wasmtime/blob/master/LICENSE for license information.
|
// See https://github.com/bytecodealliance/wasmtime/blob/master/LICENSE for license information.
|
||||||
//
|
//
|
||||||
// Significant parts of this file are derived from cloudabi-utils. See
|
// Significant parts of this file are derived from cloudabi-utils. See
|
||||||
// https://github.com/CraneStation/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
// https://github.com/bytecodealliance/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
||||||
// for license information.
|
// for license information.
|
||||||
//
|
//
|
||||||
// The upstream file contains the following copyright notice:
|
// The upstream file contains the following copyright notice:
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
// See https://github.com/CraneStation/wasmtime/blob/master/LICENSE for license information.
|
// See https://github.com/bytecodealliance/wasmtime/blob/master/LICENSE for license information.
|
||||||
//
|
//
|
||||||
// Significant parts of this file are derived from cloudabi-utils. See
|
// Significant parts of this file are derived from cloudabi-utils. See
|
||||||
// https://github.com/CraneStation/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
// https://github.com/bytecodealliance/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
||||||
// for license information.
|
// for license information.
|
||||||
//
|
//
|
||||||
// The upstream file contains the following copyright notice:
|
// The upstream file contains the following copyright notice:
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
// Part of the Wasmtime Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||||
// See https://github.com/CraneStation/wasmtime/blob/master/LICENSE for license information.
|
// See https://github.com/bytecodealliance/wasmtime/blob/master/LICENSE for license information.
|
||||||
//
|
//
|
||||||
// Significant parts of this file are derived from cloudabi-utils. See
|
// Significant parts of this file are derived from cloudabi-utils. See
|
||||||
// https://github.com/CraneStation/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
// https://github.com/bytecodealliance/wasmtime/blob/master/lib/wasi/sandboxed-system-primitives/src/LICENSE
|
||||||
// for license information.
|
// for license information.
|
||||||
//
|
//
|
||||||
// The upstream file contains the following copyright notice:
|
// The upstream file contains the following copyright notice:
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ description = "WASI implementation in Rust"
|
|||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
categories = ["wasm"]
|
categories = ["wasm"]
|
||||||
keywords = ["webassembly", "wasm"]
|
keywords = ["webassembly", "wasm"]
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ currently based on [40ae1df][lucet-wasi-tracker] git revision.
|
|||||||
|
|
||||||
Please note that the library requires Rust compiler version at least 1.37.0.
|
Please note that the library requires Rust compiler version at least 1.37.0.
|
||||||
|
|
||||||
[Wasmtime]: https://github.com/CraneStation/wasmtime
|
[Wasmtime]: https://github.com/bytecodealliance/wasmtime
|
||||||
[Lucet]: https://github.com/fastly/lucet
|
[Lucet]: https://github.com/fastly/lucet
|
||||||
[lucet-wasi]: https://github.com/fastly/lucet/tree/master/lucet-wasi
|
[lucet-wasi]: https://github.com/fastly/lucet/tree/master/lucet-wasi
|
||||||
[lucet-wasi-tracker]: https://github.com/fastly/lucet/commit/40ae1df64536250a2b6ab67e7f167d22f4aa7f94
|
[lucet-wasi-tracker]: https://github.com/fastly/lucet/commit/40ae1df64536250a2b6ab67e7f167d22f4aa7f94
|
||||||
@@ -28,7 +28,7 @@ We expect these to be implemented when network access is standardised.
|
|||||||
We also currently do not support the `proc_raise` hostcall, as it is expected to
|
We also currently do not support the `proc_raise` hostcall, as it is expected to
|
||||||
be dropped entirely from WASI.
|
be dropped entirely from WASI.
|
||||||
|
|
||||||
[WASI API]: https://github.com/CraneStation/wasmtime/blob/master/docs/WASI-api.md
|
[WASI API]: https://github.com/bytecodealliance/wasmtime/blob/master/docs/WASI-api.md
|
||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
In our Windows implementation, we currently support the minimal subset of [WASI API]
|
In our Windows implementation, we currently support the minimal subset of [WASI API]
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
//! By generating a separate `#[test]` test for each file, we allow cargo test
|
//! By generating a separate `#[test]` test for each file, we allow cargo test
|
||||||
//! to automatically run the files in parallel.
|
//! to automatically run the files in parallel.
|
||||||
//!
|
//!
|
||||||
//! Idea adapted from: https://github.com/CraneStation/wasmtime/blob/master/build.rs
|
//! Idea adapted from: https://github.com/bytecodealliance/wasmtime/blob/master/build.rs
|
||||||
//! Thanks @sunfishcode
|
//! Thanks @sunfishcode
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
//! Unix-specific hostcalls that implement
|
//! Unix-specific hostcalls that implement
|
||||||
//! [WASI](https://github.com/CraneStation/wasmtime-wasi/blob/wasi/docs/WASI-overview.md).
|
//! [WASI](https://github.com/bytecodealliance/wasmtime-wasi/blob/wasi/docs/WASI-overview.md).
|
||||||
mod fs;
|
mod fs;
|
||||||
pub(crate) mod fs_helpers;
|
pub(crate) mod fs_helpers;
|
||||||
mod misc;
|
mod misc;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
//! Windows-specific hostcalls that implement
|
//! Windows-specific hostcalls that implement
|
||||||
//! [WASI](https://github.com/CraneStation/wasmtime-wasi/blob/wasi/docs/WASI-overview.md).
|
//! [WASI](https://github.com/bytecodealliance/wasmtime-wasi/blob/wasi/docs/WASI-overview.md).
|
||||||
mod fs;
|
mod fs;
|
||||||
pub(crate) mod fs_helpers;
|
pub(crate) mod fs_helpers;
|
||||||
mod misc;
|
mod misc;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ version = "0.5.0"
|
|||||||
authors = ["Jakub Konka <kubkon@jakubkonka.com>"]
|
authors = ["Jakub Konka <kubkon@jakubkonka.com>"]
|
||||||
description = "Interface generator utilities used by wasi-common"
|
description = "Interface generator utilities used by wasi-common"
|
||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ description = "WebAssembly Interface Generator"
|
|||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
categories = ["wasm"]
|
categories = ["wasm"]
|
||||||
keywords = ["webassembly", "wasm"]
|
keywords = ["webassembly", "wasm"]
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ version = "0.5.0"
|
|||||||
authors = ["Jakub Konka <kubkon@jakubkonka.com>"]
|
authors = ["Jakub Konka <kubkon@jakubkonka.com>"]
|
||||||
description = "Windows API helper library"
|
description = "Windows API helper library"
|
||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ description = "WASI API support for Wasmtime"
|
|||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
categories = ["wasm"]
|
categories = ["wasm"]
|
||||||
keywords = ["webassembly", "wasm"]
|
keywords = ["webassembly", "wasm"]
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
For the current polyfill sources, please checkout this same directory in
|
For the current polyfill sources, please checkout this same directory in
|
||||||
[the polyfill branch](https://github.com/CraneStation/wasmtime/tree/polyfill/).
|
[the polyfill branch](https://github.com/bytecodealliance/wasmtime/tree/polyfill/).
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ description = "wast testing support for wasmtime"
|
|||||||
license = "Apache-2.0 WITH LLVM-exception"
|
license = "Apache-2.0 WITH LLVM-exception"
|
||||||
categories = ["wasm"]
|
categories = ["wasm"]
|
||||||
keywords = ["webassembly", "wasm"]
|
keywords = ["webassembly", "wasm"]
|
||||||
repository = "https://github.com/CraneStation/wasmtime"
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ To get started using WASI, see [the intro document](WASI-intro.md) and
|
|||||||
|
|
||||||
For more detail on what WASI is, see [the overview](WASI-overview.md).
|
For more detail on what WASI is, see [the overview](WASI-overview.md).
|
||||||
|
|
||||||
For specifics on the API, see the [API documentation](https://github.com/CraneStation/wasmtime/blob/master/docs/WASI-api.md).
|
For specifics on the API, see the [API documentation](https://github.com/bytecodealliance/wasmtime/blob/master/docs/WASI-api.md).
|
||||||
Additionally, a C header file describing the WASI API is
|
Additionally, a C header file describing the WASI API is
|
||||||
[here](https://github.com/CraneStation/wasi-libc/blob/master/libc-bottom-half/headers/public/wasi/core.h).
|
[here](https://github.com/CraneStation/wasi-libc/blob/master/libc-bottom-half/headers/public/wasi/core.h).
|
||||||
|
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ about function signature mismatches; this is a
|
|||||||
Currently the options are [Wasmtime] and the [browser polyfill], though we
|
Currently the options are [Wasmtime] and the [browser polyfill], though we
|
||||||
intend WASI to be implementable in many wasm VMs.
|
intend WASI to be implementable in many wasm VMs.
|
||||||
|
|
||||||
[Wasmtime]: https://github.com/CraneStation/wasmtime
|
[Wasmtime]: https://github.com/bytecodealliance/wasmtime
|
||||||
[browser polyfill]: https://wasi.dev/polyfill/
|
[browser polyfill]: https://wasi.dev/polyfill/
|
||||||
|
|
||||||
### Wasmtime
|
### Wasmtime
|
||||||
@@ -80,7 +80,7 @@ or `cargo run --bin wasmtime foo.wasm`.
|
|||||||
|
|
||||||
The polyfill is online [here](https://wasi.dev/polyfill/).
|
The polyfill is online [here](https://wasi.dev/polyfill/).
|
||||||
|
|
||||||
The source is [here](https://github.com/CraneStation/wasmtime/tree/master/wasmtime-wasi/js-polyfill).
|
The source is [here](https://github.com/bytecodealliance/wasmtime/tree/master/wasmtime-wasi/js-polyfill).
|
||||||
|
|
||||||
## Where can I learn more?
|
## Where can I learn more?
|
||||||
|
|
||||||
|
|||||||
@@ -160,4 +160,4 @@ integration between .wasm modules importing WASI and the Web.
|
|||||||
|
|
||||||
WASI is currently experimental. Feedback is welcome!
|
WASI is currently experimental. Feedback is welcome!
|
||||||
|
|
||||||
[Wasmtime]: https://github.com/CraneStation/wasmtime
|
[Wasmtime]: https://github.com/bytecodealliance/wasmtime
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ If you think some default value should be tuned, some new settings
|
|||||||
should be introduced or some behavior should be changed, you are
|
should be introduced or some behavior should be changed, you are
|
||||||
welcome to discuss it and contribute to [the Wasmtime repository].
|
welcome to discuss it and contribute to [the Wasmtime repository].
|
||||||
|
|
||||||
[the Wasmtime repository]: https://github.com/CraneStation/wasmtime
|
[the Wasmtime repository]: https://github.com/bytecodealliance/wasmtime
|
||||||
|
|
||||||
Setting `enabled`
|
Setting `enabled`
|
||||||
-----------------
|
-----------------
|
||||||
|
|||||||
Reference in New Issue
Block a user