Есть ли какой-либо механизм в среде отладки Eclipse, чтобы увидеть состояние удержания блокировок синхронизации и процессов, ожидающих?
Вы можете показать состояние мониторов объектов в отладчике Eclipse. Вы можете найти короткий, понятный учебник здесь . Для каждого потока Eclipse может показать вам мониторы, которыми владеет поток, и те, которые он ожидает.
Как предложено здесь вы можете (если вы запускаете Sun JVM) выполнить следующие шаги: