final changes for talk

This commit is contained in:
David 2020-06-12 17:53:58 -04:00
parent 3f7e365c4d
commit 27d15ad286

View File

@ -8,14 +8,20 @@ https://deltamualpha.org/
* What is this paper? * What is this paper?
- Understanding Real-World Concurrency Bugs in Go
"Go advocates for the usage of message passing as the means of inter-thread communication and provides several new concurrency mechanisms and libraries to ease multi-threading programming. It is important to understand the implication of these new proposals and the comparison of message passing and shared memory synchronization in terms of program errors, or bugs." "Go advocates for the usage of message passing as the means of inter-thread communication and provides several new concurrency mechanisms and libraries to ease multi-threading programming. It is important to understand the implication of these new proposals and the comparison of message passing and shared memory synchronization in terms of program errors, or bugs."
- Tengfei Tu, Linhai Song, Xiaoyu Liu, and Yiying Zhang
- ASPLOS19, April 1317, 2019
* A Few Notes On The Slides * A Few Notes On The Slides
- Any unattributed block-quotes are from the paper - Any unattributed block-quotes are from the paper
- Made using the `present` tool from the go toolchain [[https://godoc.org/golang.org/x/tools/present]] - Made using the `present` tool from the go toolchain [[https://godoc.org/golang.org/x/tools/present]]
- (And let me tell you I am going to file some bug reports) - (And let me tell you I am going to file some bug reports)
- Slides will be posted on my github account: [[https://github.com/deltamualpha/go-concurrency-talk]] - Slides will be posted on my github account: [[https://github.com/deltamualpha/go-concurrency-talk]]
- This talk is structured after how I read papers; we start off with a dive through the history and background of the topic, then implementation of pieces of it, then digesting the conclusions.
* A Personal Note * A Personal Note