if (COMPACT_SIZE_CLASSES) return ((sz1 <=   31) ?      (sz1 >>  2):
if (BYTES_IN_ADDRESS == BYTES_IN_INT) { if (COMPACT_SIZE_CLASSES) return ((sz1 <= 31) ?      (sz1 >>  2):
  protected static final int getSizeClass(int bytes)    throws VM_PragmaInline {    if (VM_Interface.VerifyAssertions) VM_Interface._assert((bytes > 0) && (bytes <= 8192));    int sz1 = bytes - 1;    int offset = 0;    if (COMPACT_SIZE_CLASSES)      return ((sz1 <=   31) ?      (sz1 >>  2): //    4 bytes apart              (sz1 <=   63) ?  4 + (sz1 >>  3): //    8 bytes apart              (sz1 <=   95) ?  8 + (sz1 >>  4): //   16 bytes apart              (sz1 <=  223) ? 14 + (sz1 >>  6): //   64 bytes apart              (sz1 <=  734) ? 17 + (sz1 >>  8): //  256 bytes apart                              20 + (sz1 >> 10));// 1024 bytes apart    else      return ((sz1 <=   63) ?      (sz1 >>  2): //    4 bytes apart              (sz1 <=  127) ? 12 + (sz1 >>  4): //   16 bytes apart              (sz1 <=  255) ? 16 + (sz1 >>  5): //   32 bytes apart              (sz1 <=  511) ? 20 + (sz1 >>  6): //   64 bytes apart              (sz1 <= 2047) ? 26 + (sz1 >>  8): //  256 bytes apart                              32 + (sz1 >> 10));// 1024 bytes apart  }