[ruby-cvs:51432] ko1:r44287 (trunk): * gc.c (heap_get_freeobj): improve hot path performance.

ko1 at ruby-lang.org ko1 at ruby-lang.org
Thu Dec 19 14:04:57 JST 2013


ko1	2013-12-19 14:04:55 +0900 (Thu, 19 Dec 2013)

  New Revision: 44287

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=44287

  Log:
    * gc.c (heap_get_freeobj): improve hot path performance.
    * gc.c (heap_get_freeobj_from_next_freepage): replace with
      heap_get_freepage(). It returns freeobj instead of freepage.
      This is not on hot path.

  Modified files:
    trunk/ChangeLog
    trunk/gc.c


More information about the ruby-cvs mailing list