]> git.lizzy.rs Git - rust.git/commitdiff
Document why the volatile read is used
authorgnzlbg <gonzalobg88@gmail.com>
Tue, 26 Mar 2019 12:43:57 +0000 (13:43 +0100)
committergnzlbg <gonzalobg88@gmail.com>
Tue, 26 Mar 2019 12:43:57 +0000 (13:43 +0100)
src/libcore/hint.rs

index 856720bd55427853e12dfb513b5ed0a8e040c730..6a6f8893bfbd67de367af2c1b219e94b1ecbcc8c 100644 (file)
@@ -122,6 +122,7 @@ pub fn black_box<T>(dummy: T) -> T {
             )
         )
     )] {
+        // asm.js and emscripten do not support inline assembly
         unsafe {
             let ret = crate::ptr::read_volatile(&dummy);
             crate::mem::forget(dummy);