File tree 2 files changed +7
-0
lines changed
2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change 1
1
book
2
+ stable-check /
Original file line number Diff line number Diff line change @@ -36,6 +36,12 @@ pages such as [linkage] that still describe how `rustc` works.
36
36
This book also only serves as a reference to what is available in stable
37
37
Rust. For unstable features being worked on, see the [ Unstable Book] .
38
38
39
+ Rust compilers, including ` rustc ` , will perform optimizations. The reference
40
+ does not specify what optimizations are allowed or disallowed. Instead, think of
41
+ the compiled program as a black box. You can only probe by running it, feeding
42
+ it input and observing its output. Everything that happens that way must conform
43
+ to what the reference says.
44
+
39
45
Finally, this book is not normative. It may include details that are
40
46
specific to ` rustc ` itself, and should not be taken as a specification for
41
47
the Rust language. We intend to produce such a book someday, and until then,
You can’t perform that action at this time.
0 commit comments