SPLASH 2014
Mon 20 - Fri 24 October 2014 Portland, Oregon, United States
Tue 21 Oct 2014 13:30 - 13:55 at Salon D - Session 3 Chair(s): Joshua Sunshine

Developers need help with multithreaded programming. We investigate how two program analysis tools are used by developers at Google: ThreadSafety, an annotation-based static data race analysis, and TSan, a dynamic data race detector. The data was collected by interviewing seven veteran industry developers at Google, and provides unique insight into how four different teams use tooling in different ways to help with multithreaded programming. The result is a collection of perceived pros and cons of using ThreadSafety and TSan, as well as general issues with multithreading.

Tue 21 Oct

plateau2014
13:30 - 15:00: PLATEAU - Session 3 at Salon D
Chair(s): Joshua SunshineCarnegie Mellon University
plateau2014141389100000013:30 - 13:55
Talk
File Attached
plateau2014141389250000013:55 - 14:10
Talk
Joel GalensonUniversity of California, Berkeley and Qualcomm Research, Cindy Rubio-GonzalezUniversity of California, Berkeley, Sarah ChasinsUniversity of California, Berkeley, Liang GongUniversity of California, Berkeley
File Attached
plateau2014141389340000014:10 - 14:25
Talk
Adam CarterWashington State University, Christopher HundhausenWashington State University
File Attached
plateau2014141389430000014:25 - 15:00
Talk
Stefan HanenbergUniversity of Duisburg-Essen