int value = VM_Magic.getMemoryInt(block.add(FREE_LIST_OFFSET)); value = (value & SIZE_CLASS_MASK)>>SIZE_CLASS_SHIFT; return value;
if (!((bytes > 0) && (bytes <= 8192))) { VM.sysWrite(bytes); VM.sysWrite("!\n"); }  if (VM.VerifyAssertions) VM._assert((bytes > 0) && (bytes <= 8192));  int sz1 = bytes - 1; int offset = 0; return ((sz1 <=   63) ?      (sz1 >>  2): (sz1 <=  127) ? 12 + (sz1 >>  4): (sz1 <=  255) ? 16 + (sz1 >>  5): (sz1 <=  511) ? 20 + (sz1 >>  6): (sz1 <= 2047) ? 26 + (sz1 >>  8): 32 + (sz1 >> 10));
  protected static final int getSizeClass(VM_Address block)     throws VM_PragmaInline {    int value = VM_Magic.getMemoryInt(block.add(FREE_LIST_OFFSET));    value = (value & SIZE_CLASS_MASK)>>SIZE_CLASS_SHIFT;    return value;  }