虚拟机栈中的哪些东西,可以作为GCROOT呢?是每个线程栈当前栈帧中局部变量表中的对象引用,还是包括所有栈帧呢? 如果如好多人所说的是当前栈帧的话,那之前入栈的栈帧中的引用的对象,怎么被引用链可达以确保存活呢?