Project

General

Profile

« Previous | Next » 

Revision 50675fdb

Added by nari over 12 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.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34225 b2dd03c8-39d4-4d8f-98ff-823fe69b080e