[ruby-cvs:78970] e72b8592d9 (master): internal/hash.h rework

Unknown <[email protected]> Thu, 26 Dec 2019 20:45:36 +0900 (JST)
Newsgroups gmane.comp.lang.ruby.cvs
Message-ID <[email protected]>
卜部昌平	2019-12-03 12:37:15 +0900 (Tue, 03 Dec 2019)

  New Revision: e72b8592d9

  https://github.com/ruby/ruby/commit/e72b8592d9

  Log:
    internal/hash.h rework
    
    Reduce macros to make them inline functions, as well as mark
    MJIT_FUNC_EXPORTED functions explicitly as such.
    
    Definition of ar_hint_t is simplified.  This has been the only possible
    definition so far.

  Modified files:
    hash.c
    internal/hash.h