[ruby-cvs:73742] ko1:r66638 (trunk): hide ar_table internals from internal.h.

ko1 at ruby-lang.org ko1 at ruby-lang.org
Sun Dec 30 01:29:44 JST 2018


ko1	2018-12-30 01:29:44 +0900 (Sun, 30 Dec 2018)

  New Revision: 66638

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

  Log:
    hide ar_table internals from internal.h.
    
    * internal.h: move ar_table def to hash.c because other files
      don't need to know implementation of ar_table.
    
    * hash.c (rb_hash_ar_table_size): added because gc.c needs to know
      the size_of(ar_table).

  Modified files:
    trunk/gc.c
    trunk/hash.c
    trunk/internal.h


More information about the ruby-cvs mailing list