final IntItem i = IntItem.createReg(r); eContext.getPool().transferOwnerTo(r, i); vstack.push(i);
ref.release(eContext);   vstack.push(result);
	public final void visit_arraylength() {		final RefItem ref = vstack.popRef();		ref.load(eContext);		final Register r = ref.getRegister();		os.writeMOV(INTSIZE, r, r, arrayLengthOffset);		final IntItem i = IntItem.createReg(r);		eContext.getPool().transferOwnerTo(r, i);		vstack.push(i);	}