public static int allocateScalar(BootImageInterface bootImage, VM_Class klass) {
public static int allocateScalar(BootImageInterface bootImage, VM_Class klass) throws VM_PragmaInterruptible {
  public static int allocateScalar(BootImageInterface bootImage, VM_Class klass) {    Object[] tib = klass.getTypeInformationBlock();    int size = klass.getInstanceSize();    int ptr = bootImage.allocateStorage(size);    int ref = VM_JavaHeader.initializeScalarHeader(bootImage, ptr, tib, size);    VM_AllocatorHeader.initializeHeader(bootImage, ref, tib, size, true);    VM_MiscHeader.initializeHeader(bootImage, ref, tib, size, true);    return ref;  }