BUGFIX: incorrectly only triggering young gen collection, collect old gen as well
BUGFIX: ugly hacks for RVALUE_SIZE, no longer needed