@@ -7,7 +7,7 @@ team: The Compiler Team <https://www.rust-lang.org/governance/teams/compiler>
7
7
8
8
The Rust compiler has [ recently upgraded to using LLVM 19] [ llvm19 ] and this
9
9
change accompanies some updates to the default set of target features enabled
10
- for WebAssembly targets of the Rust compiler. Nightly Rust today, which will
10
+ for WebAssembly targets of the Rust compiler. Beta Rust today, which will
11
11
become Rust 1.82 on 2024-10-17, reflects all of these changes and can be
12
12
used for testing.
13
13
@@ -103,7 +103,7 @@ do not support the reference-types proposal. It is expected that this change
103
103
will have a low impact due to the age of the reference-types proposal and
104
104
breadth of implementation in engines. Given the multitude of WebAssembly
105
105
engines, however, it's recommended that any WebAssembly users test out
106
- Nightly Rust and see if the produced module still runs on their engine of
106
+ Rust 1.82 beta and see if the produced module still runs on their engine of
107
107
choice.
108
108
109
109
### LLVM, Rust, and Multiple Tables
@@ -149,7 +149,7 @@ enabled. Additionally Rust's `extern "C"` ABI for WebAssembly is not changing
149
149
either and continues to match LLVM's (or strives to, [ differences to
150
150
LLVM] ( https://github.com/rust-lang/rust/issues/115666 ) are considered bugs to
151
151
fix). Despite this though the change has the possibility of still affecting
152
- Nightly users of Rust .
152
+ Rust users.
153
153
154
154
Rust for some time has supported an ` extern "wasm" ` ABI on Nightly which was an
155
155
experimental means of exposing the ability of defining a function in Rust which
@@ -214,7 +214,7 @@ with strict criteria in mind (e.g. N engines must have this implemented for M
214
214
years), and there may be breakage that happens.
215
215
216
216
If you're using a WebAssembly engine that does not support the modules emitted
217
- by Nightly Rust and LLVM 19 then your options are:
217
+ by Rust 1.82 beta and LLVM 19 then your options are:
218
218
219
219
* Try seeing if the engine you're using has any updates available to it. You
220
220
might be using an older version which didn't support a feature but a newer
0 commit comments