If you use the revised version (test2_rev1.e), which is nearly identical to the original except that is sets a maximum amount of memory and turns GC off, you should still see that it takes a long time to report "out of memory". I recommend the revised version since it won't cause any thrashing but still demonstrates the problem.