plan.postAlloc(VM_Magic.objectAsAddress(result), tib, size, true,
plan.postAlloc(VM_Magic.objectAsAddress(result), tib, size,
  public static Object allocateScalar(int size, Object [] tib, int allocator,                                      int align, int offset)    throws VM_PragmaUninterruptible, VM_PragmaInline {    Plan plan = VM_Interface.getPlan();    allocator = Plan.checkAllocator(size, true, allocator);    VM_Address region = allocateSpace(plan, size, align, offset, allocator,				      true);    Object result = VM_ObjectModel.initializeScalar(region, tib, size);    plan.postAlloc(VM_Magic.objectAsAddress(result), tib, size, true, 		   allocator);    return result;  }