Bug 1005849 - Part 2: Some interface changes to make mapping memory less error prone. r=terrence
Bug 1005849 - Part 2b: Allow munmap to fail if errno == ENOMEM and switch over to MOZ_ASSERT variants. r=terrence
Bug 1005849 - Part 3: Add a 'last ditch' pass to the GC's allocator to find alignable chunks when all else fails. r=terrence
Bug 1005849 - Part 4: Test the new allocation logic. r=terrence