Slide 59
Slide 59 text
Terrific – and tough - reading
●
Martin Thompson: Mechanical Sympathy (mailing list & blog
)
●
JEPS 188: http://openjdk.java.net/jeps/188
●
Goetz et al: "Java Concurrency in Practice"
●
Herilhy, Shavit, "The Art of Multiprocessor Programming"
●
Adve, "Shared Memory Consistency Models: A Tutorial"
●
Manson, "Special PoPL Issue: The Java Memory Model"
●
Huisman, Petri, "JMM: A Formal Explanation"
●
Aleksey Shipilev blog post: http://shipilev.net/blog/2014/jmm-pragmatics/
@LAFK_pl
Consultant @