Ikusth: Android threads dependency graph generator

English

Tras una temporada dedicada especialmente a depurar deadlocks relacionados con nuestro componente XMPP decidí construir Ikusth. Básicamente realiza lo que solía hacer con boli y papel, escribe el grafo de dependencias con las hebras y recursos implicados.

Más información en la publicación que escribí para el blog de desarrollo de la compañía:

http://corporate.tuenti.com/en/dev/blog/Ikusth-Android-threads-dependency-graph-generator

Proyecto en Github:

https://github.com/tuenti/ikusth

Graph%202

Español

After some time debugging a few deadlocks related to the XMPP component we have I decided to build Ikusth. It basically does what I used to do on paper, write the dependency graph of the threads and resources involved in a deadlock.

More info in the blog post I wrote for my company dev Blog:

http://corporate.tuenti.com/en/dev/blog/Ikusth-Android-threads-dependency-graph-generator

Project in Github:

https://github.com/tuenti/ikusth

Graph%202