vstack.pushAll(tstack);
vstack.pushAll(ifac, tstack);
    public void startBasicBlock(BasicBlock bb) {        if (log) {            os.log("Start of basic block " + bb);        }        if (debug) {            BootLog.debug("-- Start of BB " + bb);        }        startOfBB = true;        this.vstack.reset();        eContext.getPool().reset(os);        // Push the result from the outer method stack on the vstack        if (inlinedMethod != null) {            inlinedMethod.pushOuterMethodStack(vstack);        }        // Push the items on the vstack the result from a previous basic block.        final TypeStack tstack = bb.getStartStack();        vstack.pushAll(tstack);        if (debug) {            BootLog.debug("-- VStack: " + vstack.toString());        }    }