if (verboseJNI) VM.sysWrite("JNI called: GetStaticLongField  \n");
if (traceJNI) VM.sysWrite("JNI called: GetStaticLongField  \n");
  private static long GetStaticLongField(int envJREF, int classJREF, int fieldOffset) {    if (verboseJNI) VM.sysWrite("JNI called: GetStaticLongField  \n");    VM_JNIEnvironment env;    try {      int slot = fieldOffset>>2;            if ((slot+1)<VM_Statics.getNumberOfSlots()) {        long val = VM_Statics.getSlotContentsAsLong(slot);        return val;      } else {        env = VM_Thread.getCurrentThread().getJNIEnv();        env.recordException(new Exception("invalid field ID in JNI GetStaticLongField"));        return 0L;      }    } catch (Throwable unexpected) {      env = VM_Thread.getCurrentThread().getJNIEnv();      env.recordException(unexpected);      return 0;    }  }