save 60GB of allocations by splitting things less
Incidentally, also about 12 minutes of wall-clock time on gcc-stripped.svn (although some of that is bound to be noise). GC overhead went down a couple of percent as well, but it's still 3/5ths of the cpu time.
Edited by db48x