Я использую инструмент анализа памяти Eclipse для изучения дампа кучи. Я не видел случаев, когда объект поддерживался локальной переменной в стеке потоков.
Сохраняются ли стеки потоков java в свалках кучи? Если нет, эти объекты считаются недостижимыми в дампе? Если да, существует ли способ сохранить стеки потоков, чтобы исключить ненужный мусор из локальных значений переменных?