Valgrind и Java

Я хочу использовать Valgrind 3.7.0 для поиска утечек памяти в моем собственном коде Java. Я использую jdk1.6.0._29.

Для этого мне нужно установить флаг --trace-children = yes. Установив этот флаг, я больше не могу запускать valgrind в любом java-приложении, даже такая команда, как:

valgrind --trace-children=yes --smc-check=all java -version

, получит сообщение об ошибке:

   Error occurred during initialization of VM
   Unknown x64 processor: SSE2 not supported

Я видел эту ссылку: https: //bugs.kde. org / show_bug.cgi? id = 249943 , но это было бесполезно.

Можно запустить программу без Valgrind или без флага --trace-children.

Кто-нибудь знает, что я могу сделать?

18
задан Adi 10 August 2012 в 18:09
поделиться