Don't get a new nursery if we exceeded large_alloc_lim

Authored by simonmar.

Description

Don't get a new nursery if we exceeded large_alloc_lim

Summary:
When using nursery chunks, if we failed a heap check due to
large_alloc_lim, we would pointlessly keep grabbing new nursery
chunks when we should just GC immediately.

Test Plan: validate

Reviewers: austin, bgamari, niteria

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D1072

Details

Committed
simonmarJul 15 2015, 8:59 AM
Differential Revision
D1072: Don't get a new nursery if we exceeded large_alloc_lim
Parents
rGHCa592e9ffcfb2: Remove all references to sync-all
Branches
Unknown
Tags
Unknown