Deadlock Busting
|
Convenor: Heinz
|
Participants:
- Rabea
- Jesper
- Dmitry
- Ignasi
- Tassos
- Heinz
- Kirk
|
Summary:
Details of the labs and the presentation are available here: https://github.com/henri-tremblay/DeadlockLabJavaOne2012
|
Recommendations:
- Use tools for detecting deadlocks to get a hint where to start looking for in the source code
- VisualVM is very easy to use for detecting deadlocks
- Read the source code carefully. Especially the parts where you think "Ah, this can't do any harm"
- Make sure to understand the requirement and not to change the original behavior of the application
|
|