Я не уверен, насколько это было бы полезно, но я подумал, что было бы неплохо визуализировать объекты, используемые в моей программе, и на какие объекты ссылаются откуда. Я предполагаю, что это сгенерирует некоторые данные, которые будут использоваться такой программой, как graphviz. Есть ли инструменты, которые делают это, иначе как трудно было бы сделать это самому? В идеале это будет работать для любой произвольной программы, хотя при необходимости я мог бы внести некоторые изменения в код (например, добавить вызов dumpObjects () или любой другой)
Я заинтересован в том, чтобы сделать это для Java, но если есть решения для других языков, пожалуйста, опубликуйте их тоже.