overallocate memory, return OOM errors to client

SpiderMonkey allocates its full allowance while running.