[前][次][番号順一覧][スレッド一覧][生データ]

ruby-cvs:23596

From: akr ruby-lang.org
Date: Sun, 11 May 2008 14:44:37 +0900 (JST)
Subject: [ruby-cvs:23596] Ruby:r16356 (trunk): * include/ruby/ruby.h (SIZET2NUM): new macro.

akr	2008-05-11 14:44:36 +0900 (Sun, 11 May 2008)

  New Revision: 16356

  Modified files:
    trunk/ChangeLog
    trunk/gc.c
    trunk/include/ruby/ruby.h

  Log:
    * include/ruby/ruby.h (SIZET2NUM): new macro.
      (NUM2SIZET): new macro.
    
    * gc.c (struct rb_objspace): use size_t for increment, length and
      used for 64bit.
      (allocate_heaps): ditto.
      (assign_heap_slot): ditto.
      (set_heaps_increment): ditto.
      (gc_mark_all): ditto.
      (is_pointer_to_heap): ditto.
      (free_unused_heaps): ditto.
      (gc_sweep): ditto.
      (os_obj_of): ditto.
      (rb_gc_call_finalizer_at_exit): ditto.
      (count_objects): ditto.
    


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/include/ruby/ruby.h?r1=16356&r2=16355&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=16356&r2=16355&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/gc.c?r1=16356&r2=16355&diff_format=u


[前][次][番号順一覧][スレッド一覧][生データ]