Cara mendapatkan thread dan heap dump dari proses Java di Windows yang tidak berjalan di konsol

Saya memiliki aplikasi Java yang saya jalankan dari konsol yang pada gilirannya mengeksekusi proses Java lain. Saya ingin mendapatkan dump thread / heap dari proses anak itu. Di Unix, saya bisa melakukan kill -3 <pid> tetapi pada Windows AFAIK satu-satunya cara untuk mendapatkan thread dump...