Change 25230

Time Attribute with previous and current values
Change #25230
2013-12-09
08:20:19

create Calagator::Event 1250465310 Portland Java User Group (PJUG) Roll back

description nil ## Stalking the Lost Write: Memory Visibility in Concurrent Java Throughout its 18-year evolution, the Java language has played an industry-leading role in the tricky business of specifying the behavior of concurrent programs. Java's contribution became particularly evident with the introduction of the Java Memory Model (JMM) in Java 1.5. This is an area in which a down-to-the-metal understanding can help developers strike the right balance between safety and performance, so we'll start by motivating the discussion with counterintuitive low-level examples. Then we'll work "up from the weeds" to describe the JMM as a basis for more familiar programming patterns. We'll touch on how C, C++, and C# deal with the same issues and give a nod to functional languages and Java 8. This material can help most developers become more insightful about concurrency issues in their code. Be there or be unsynchronized!
end_time nil 2013-12-17 21:00:00 -0800
id nil 1250465310
start_time nil 2013-12-17 18:00:00 -0800
title nil Portland Java User Group (PJUG)
url nil http://pjug.org
venue_id nil 202390558