This commit is contained in:
Tshepang Mbambo 2023-09-08 12:58:20 +02:00
parent c6c6c7aa3b
commit 6d9d281704

View file

@ -64,7 +64,7 @@ button on the top:
[sample-play]: https://play.rust-lang.org/?gist=30074856e62e74e91f06abd19bd72ece&version=stable
MIR shown by above link is optimized.
Some statements like `StorageLive` are removed in optimization.
This happens because compiler notices the value is never accessed in the code.
This happens because the compiler notices the value is never accessed in the code.
We can use `rustc [filename].rs -Z mir-opt-level=0 --emit mir` to view unoptimized MIR.
This requires the nightly toolchain.