Java User Group Lviv
Translate
понеділок, 14 липня 2014 р.
Java Memory Model Pragmatics (transcript) by Aleksey Shipilёv
Опублікувати у Facebook
Поділитися в X
Java Memory Model Pragmatics (transcript) by Aleksey Shipilёv
Preface
Intro
Part I. Access Atomicity
What Do We Want
What Do We Have
Test Your Understanding
Value Types and C/C++
JMM Updates
Part II. Word Tearing
What Do We Want
What Do We Have
Test Your Understanding
Layout Control and C/C++
JMM Updates
Part III: SC-DRF
What Do We Want
What Do We Have
Java Memory Model
Program Order
Synchronization Order
Happens-Before
Happens-Before: Publication
Happens-Before: Test Your Understanding
JMM Interpretation: Roach Motel
Test Your Understanding
Benchmarks
JMM Updates
Part IV: Out of Thin Air
What Do We Want
What Do We Have
OoTA and C/C++
JMM Updates
Part V: Finals
Test Your Basic Understanding
What Do We Want
What Do We Have
Constructive Example
Premature Publication
Test Your Understanding (tricky)
JMM Updates
Benchmarks
Conclusion
Немає коментарів:
Дописати коментар
Новіша публікація
Старіша публікація
Головна сторінка
Підписатися на:
Дописати коментарі (Atom)
Немає коментарів:
Дописати коментар