Upload
newton
View
38
Download
0
Embed Size (px)
DESCRIPTION
Thread Ownership of Memory. Finds sharing errors at runtime. Data races. Atomicity Violations. Memory Errors. Supports locks but also joins, events, condition variables, etc. Cheap enough to keep in all debug builds. Ask me how!. Jean-Philippe Martin Microsoft Research. - PowerPoint PPT Presentation
Citation preview
Thread Ownership of Memory Finds sharing errors at runtime
by Jean-Philippe Martin, Michael Hicks, Manuel Costa, Periklis Akritidis, and Miguel Castro(in collaboration between Microsoft Research and the University of Maryland, College Park)contact: [email protected] or more details at: http://research.microsoft.com/apps/pubs/default.aspx?id=117864
1. Data races
2. Atomicity Violations
3. Memory Errors
Cheap enough to keep in all debug builds
Ask me how!
Supports locks but also joins, events, condition variables, etc.
Jean-Philippe MartinMicrosoft Research
Michael HicksUniversity of Maryland, College Park
Manuel CostaMicrosoft Research
Periklis AkritidisUniversity of Cambridge
Miguel CastroMicrosoft Research