vstack.push(eContext); Item val = vstack.popItem(); val.release(eContext);
if (!vstack.isEmpty()) { vstack.push(eContext); Item val = vstack.popItem(); val.release(eContext); }
    public final void visit_putstatic(VmConstFieldRef fieldRef) {        //TODO: port to orp-style        vstack.push(eContext);        Item val = vstack.popItem();        val.release(eContext);        fieldRef.resolve(loader);        final VmStaticField sf = (VmStaticField) fieldRef.getResolvedVmField();        if (!sf.getDeclaringClass().isInitialized()) {            writeInitializeClass(fieldRef, S0);        }        // Put static field        if (!fieldRef.isWide()) {            helper.writePOP(T0);            helper.writePutStaticsEntry(curInstrLabel, T0, sf);            helper.writePutstaticWriteBarrier(sf, T0, S1);        } else {            helper.writePOP64(T0, T1);            helper.writePutStaticsEntry64(curInstrLabel, T0, T1, sf);        }    }