d2b4eac4

By: Tom Sydney Kerckhove <syd@cs-syd.eu>

Add performGC after each mutation run; set RTS -M4g heap limit

GC prevents memory accumulation across hundreds of mutation runs.
The 4GiB RTS cap ensures a single runaway mutation cannot exhaust
the machine's RAM.