[ruby-cvs:56818] naruse:r49668 (ruby_2_2): merge revision(s) 49386:

naruse at ruby-lang.org naruse at ruby-lang.org
Fri Feb 20 22:53:29 JST 2015


naruse	2015-02-20 22:53:23 +0900 (Fri, 20 Feb 2015)

  New Revision: 49668

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

  Log:
    merge revision(s) 49386:
    
    hash.c: move Hash specific functions
    
    * hash.c (rb_ident_hash): move compare_by_identity specific
      function from st.c.
    
    * hash.c (rb_ident_hash_new): ditto from thread.c.
    
    * st.c (st_numhash): remove ruby's Hash specific implementation.
    
    * thread.c (recursive_list_access): use rb_ident_hash_new().

  Modified directories:
    branches/ruby_2_2/
  Modified files:
    branches/ruby_2_2/hash.c
    branches/ruby_2_2/internal.h
    branches/ruby_2_2/st.c
    branches/ruby_2_2/thread.c
    branches/ruby_2_2/version.h


More information about the ruby-cvs mailing list