m-ou-se/rust-atomics-and-locks
Code examples, data structures, and links from my book, Rust Atomics and Locks.
RustNOASSERTION
Issues
- 0
Is `Release` memory order in `Arc::make_mut` only necessary to prevent out-of-thin-air value?
#61 opened by xmh0511 - 0
Neither of this --> Neither of these
#60 opened by profwpollock - 0
Chapter 2, "progress reporting" typo in code
#59 opened by profwpollock - 2
Redundant indents
#58 opened by chengr4 - 1
- 1
- 2
chapter7: 3 typos in ARM instructions in the text
#54 opened by vni - 2
- 0
Minor issue explaining "Undefined Behavior" (offset of out-of-bound access)
#55 opened by IgorDzreyev - 1
Figure 9-1
#52 opened by z5014823 - 1
Maybe a typo in a comment rwlock_3.rs
#46 opened by gurugio - 2
- 2
- 0
mutex_3.rs test panic
#41 opened by miaomiao1992 - 2
[Chapter 5] Saving one byte of memory when controlling channel state - Missing state reset?
#51 opened by brunojppb - 2
About example of Ch3 on SeqCst
#44 opened by jammingyu - 0
Question about the memory ordering of the store in the last fence example in chapter 3
#50 opened by orium - 0
- 2
- 1
Minor technical mistake in a chapter 2 paragraph Example: Progress Reporting
#45 opened by arthurkulchenko - 0
Ch.6 - Cryptic/Challenging explanation regarding 'special "locked" state'
#43 opened by 0x32c2cac3info - 2
Possible race condition
#42 opened by QuarticCat - 3
What prevents reordering between wait and the decrementing of num_waiters?
#38 opened by jonasmalacofilho - 1
Error in read boundary check for RwLock 3
#35 opened by OliverFlecke - 1
Simple typo in Memory Ordering, Example: Lazy Initialization with Indirection
#39 opened by tpdickson - 1
Chapter 7 wrong module name?
#40 opened by kdnakt - 0
Anti-Pattern that I feel is a bit confusing
#37 opened by jaysonmaw - 2
Trying to clarify futex wait/wake behavior.
#33 opened by Imberflur - 1
Chapter 9 typo
#31 opened by helixbass - 0
Chapter 9 typo
#29 opened by helixbass - 0
Missing code-markup in chapter 5?
#22 opened by helixbass - 0
Extra word
#19 opened by Arthur-Milchior - 0
Chapter 9 typo
#30 opened by helixbass - 0
Typo in chapter 9
#27 opened by helixbass - 0
Typo in chapter 9
#26 opened by helixbass - 0
Typos in chapter 7
#25 opened by helixbass - 0
Grammar issue in chapter 7
#24 opened by helixbass - 0
Grammar issue in chapter 7
#23 opened by helixbass - 0
Typo in chapter 2
#20 opened by helixbass - 0
A couple less "concrete" suggestions
#32 opened by helixbass - 0
Chapter 9 slightly inaccurate description?
#28 opened by helixbass - 0
- 2
- 4
- 1
Typo in Chapter 7 (Processor Instructions)
#14 opened by Imberflur - 2
- 1
Typo in chapter 4 summary
#12 opened by andreubotella - 1
Typo in chapter 5 summary
#13 opened by Imberflur - 2
- 1
Typo in chapter 1 summary
#9 opened by Imberflur