add RUBYOPT=--debug-objects for allocation debugging
allocate iseq->mark_ary on demand
reduce allocations in Forwardable eval()