From 103a733af9d4dfd9f8207c74c91a850e287cad45 Mon Sep 17 00:00:00 2001 From: SabrinaJewson Date: Thu, 4 Aug 2022 18:37:14 +0100 Subject: [PATCH] Replace reads with explicit `println!`s --- src/atomics/multithread.md | 6 +++--- src/atomics/relaxed.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/atomics/multithread.md b/src/atomics/multithread.md index d22f89d..e26fb60 100644 --- a/src/atomics/multithread.md +++ b/src/atomics/multithread.md @@ -75,9 +75,9 @@ both threads read it. // Initial state let data = 0; // Thread 1: -data; +println!("{data}"); // Thread 2: -data; +eprintln!("{data}"); ``` Each memory location, similarly to threads, can be shown as another column on @@ -104,7 +104,7 @@ above: ```rust let mut data = 0; data = 1; -data; +println!("{data}"); data = 2; ``` diff --git a/src/atomics/relaxed.md b/src/atomics/relaxed.md index ad8c467..f20b69a 100644 --- a/src/atomics/relaxed.md +++ b/src/atomics/relaxed.md @@ -10,7 +10,7 @@ let mut data = 0; // Thread 1: data = 1; // Thread 2: -data; +println!("{data}"); ``` Of course, any Rust programmer will immediately tell you that this code doesn’t