@pwendell the design of this test is that the failure condition is an OOM.  I'm not sure how we can confirm that something isn't held in memory without trying to overflow memory.  Do you have any ideas on that?

We could maybe take a before and after heap size measurement, but GC nondeterminism would cause troubles.