jokerconf Joker 2016 (14.10.2016 — 15.10.2016)

Close Encounters of Java Memory Model Kind

img

In this talk, we will try to dissect some of the Java Memory Model misunderstandings and superstitions: on the power of barriers, reorderings as mental model, semi-synchronization as performance optimization, and others.

It’s been two years since "Java Memory Model Pragmatics". Yet, even among those who studied that talk, many weird superstitions are left unresolved. In this talk, we will try to dissect and disband some of those superstitions: on the power of barriers, reorderings as mental model, semi-synchronization as performance optimization, and others.

This talk is based on already published "JMM Pragmatics" level.</p>