Talk

Debugging data races

  • In English
Presentation pdf

A (brief) primer on debugging data races — both parallel and distributed. Examples of common data races, and "data race smells"; coding techniques to avoid writing data races; testing techniques that work well for finding data races (and some discussion on why the usual testing does NOT do so well); applying statistical techniques to (psuedo-) random failures.

  • #concurrency
  • #java
  • #tools

Speakers

Invited experts

Talks