Improve memory usage of bitmap-marking by reference to Narihiro Nakamura and Yukihiro Matsumoto: Ruby Garbage Collection Using Efficient Bitmap Marking (2008).
Merge remote-tracking branch 'origin/mark_and_sweep-improve_memusage' into develop