Пример #1
0
//---------------------------clone_deep----------------------------------------
JVMState* JVMState::clone_deep() const {
    JVMState* n = clone_shallow();
    for (JVMState* p = n; p->_caller != NULL; p = p->_caller) {
        p->_caller = p->_caller->clone_shallow();
    }
    assert(n->depth() == depth(), "sanity");
    assert(n->debug_depth() == debug_depth(), "sanity");
    return n;
}