ece252
ece252 copied to clipboard
ECE 252: Systems Programming and Concurrency
Replaces `busy = 0;` with `*busy = 0;` in the `test_and_set()` example usage in L12.
Copy edits
There is a logical bug in L21-slides.tex where the description for __sync_bool_compare_and_swap does not match the description in the GNU documentation https://gcc.gnu.org/onlinedocs/gcc-4.1.1/gcc/Atomic-Builtins.html
There is a logical bug in L21.tex where the description for __sync_bool_compare_and_swap does not match the description in the GNU documentation https://gcc.gnu.org/onlinedocs/gcc-4.1.1/gcc/Atomic-Builtins.html
The description for curl_multi was a little confusing - I think it'd be good to go over a high-level description of the internal working of curl_multi (or maybe the pattern...
luck -> lock read -> arg
Spelling fix
Fix spelling error
msgsize doesn't include mtype!
I think this would be humorus