fix freed_object accounting
number of free slots on the ruby heap should be >20% and <50% at any time