asm.emitSUB_Reg_RegDisp (EBX, S0, VM_Entrypoints.JNIRefsField.getOffset());
asm.emitSUB_Reg_RegDisp (EBX, S0, VM_Entrypoints.JNIRefsField.getOffsetAsInt());
  static void pushJNIref(VM_Assembler asm) {    asm.emitADD_Reg_Imm (T0, WORDSIZE);                            // increment top address    asm.emitMOV_RegInd_Reg(T0, EBX);                               // store ref at top    asm.emitMOV_Reg_Reg (EBX, T0);                                 // replace ref in ebx with top address    asm.emitSUB_Reg_RegDisp (EBX, S0, VM_Entrypoints.JNIRefsField.getOffset());   // subtract base address to get offset  }