[ruby-cvs:56539] nobu:r49389 (trunk): marshal.c: indetity tables

nobu at ruby-lang.org nobu at ruby-lang.org
Fri Jan 23 20:01:04 JST 2015


nobu	2015-01-23 20:01:02 +0900 (Fri, 23 Jan 2015)

  New Revision: 49389

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

  Log:
    marshal.c: indetity tables
    
    * marshal.c (w_object, marshal_dump): use indetity tables for
      arbitrary VALUE keys, because of performance of FLONUM.
      [Bug #10761]
    * marshal.c (obj_alloc_by_klass, marshal_load): ditto.

  Modified files:
    trunk/ChangeLog
    trunk/hash.c
    trunk/internal.h
    trunk/marshal.c


More information about the ruby-cvs mailing list