Variable MemoryRequirements.size

minimal allocation requirement

struct MemoryRequirements
{
  // ...
  ulong size ;
  // ...
}