¿Jmap fuerza la recolección de basura cuando se usa la opción en vivo?

He estado experimentando conjmap -histo yjmap -dump ho

Cuando se ejecuta en esta secuencia

jmap -dump:format=b,file=heap.1 [pid]
jmap -dump:live,format=b,file=heap.2 [pid]
jmap -dump:format=b,file=heap.3 [pid]

heap.3 se parece aheap.2 mas queheap.1. En particular, los objetos "muertos" que me interesan enheap.1 están ausentes deheap.3.

l ver esto, comencé a buscar documentación que me dijera qué debería esperar. Lo más cerca que pude llegar fueesta discusión, donde los comentarios de briand y alanb implican que en la práctica puedo esperar que este GC ocurra cuando uso la opción live; pero las respuestas tienen cinco años y las publicaciones en un foro parecen un poco informales para una especificación.

¿Dónde puedo encontrar el comportamiento actual documentado?