if ( offset ==0) return 1;    offset = offset + 4;
if (offset==0) return 1;
    private int convertJsrOffsetToBitNum(int offset)    {       int bitnum, diff;      if ( offset ==0) return 1; // initial call return first map bit      // determine offset in bit area      offset = offset + 4; // compensate for different mapping of jsr and ref maps ie no jsr bit in jsr maps      diff = local0Offset - offset;      // convert from offset to bitnumber      bitnum = (diff >>>2) + 1 +1; // 1 for being 1 based +1 for jsr bit      if (VM.TraceStkMaps)      {            VM.sysWrite("convertJsrOffsetToBitnum- Input offset = ");            VM.sysWrite(  offset );            VM.sysWrite(  " jsr  bitnum = " );            VM.sysWrite(  bitnum);            VM.sysWrite( "\n");      }      return bitnum;    }