Недавно Microsoft анонсировала "Intellitrace", функцию убийцы для VS2010 IMHO.
В основном он записывает некоторые из команд, которые программа запускала (в частности, вызовы функций), и позволяет вам легко просматривать журнал выполнения.
Есть ли аналогичная функция для инструментов с открытым исходным кодом? В частности, такая функция для Java с интеграцией Eclipse была бы неплохой.