.. the objects on the gc heap are guaranteed to be alive, as their finali(s/z)er will disable the interrupt.