Project

General

Profile

« Previous | Next » 

Revision 34225

Added by nari over 7 years ago

  • gc.c: use Bitmap Marking algorithm to avoid copy-on-write of
    memory pages. See [ruby-dev:45085] [Feature #5839]
    [ruby-core:41916].

  • include/ruby/ruby.h : FL_MARK rename to FL_RESERVED1.

  • node.h : ditto.

  • debug.c : ditto.

  • object.c (rb_obj_clone): FL_MARK move to a bitmap.

  • class.c (rb_singleton_class_clone): ditto.