summaryrefslogtreecommitdiff
path: root/id_table.c
AgeCommit message (Expand)Author
2020-08-10Suppress unused-variable warningNobuyoshi Nakada
2020-04-21reroute redefinition of NDEBUG卜部昌平
2020-02-22Introduce disposable call-cache.Koichi Sasada
2019-10-03Revert https://github.com/ruby/ruby/pull/2486卜部昌平
2019-09-30refactor add rb_id_table_foreach_with_replace_with_key卜部昌平
2019-04-20Add `GC.compact` again.tenderlove
2019-04-17Reverting compaction for nowtenderlove
2019-04-17Adding `GC.compact` and compacting GC support.tenderlove
2019-04-10Reverting all commits from r67479 to r67496 because of CI failureskazu
2019-04-10id_table.c: use NULL as ID* instead of Qundefnobu
2019-04-10Adjusted stylesnobu
2019-04-09Adding `GC.compact` and compacting GC support.tenderlove
2017-05-10adjust styles [ci skip]nobu
2017-01-25swithc id_table data structure.ko1
2017-01-19id_table.c: fix typonobu
2016-08-14id_table.c: extend, don't shrinknobu
2016-08-06id_table.h: dummy sentinelnobu
2016-05-20capa should be even number on 64-bit SPARC for 8-byte word alignmentngoto
2016-01-22RUBY_ASSERTnobu
2015-11-02id_table: const correctness for _size and _memsizenormal
2015-11-01* id_table.c (mix_id_table_insert): do not touch list duringko1
2015-09-27id_table.c: fix prototype namesnobu
2015-09-27id_table.c: fix prototype namesnobu
2015-09-27id_table.c: suppress warningsnobu
2015-09-25* id_table.c: fix typo. [ci skip][fix GH-1031] Patch @davydovantonhsbt
2015-09-17id_table.c: fix typesnobu
2015-08-26id_table.c: aliasesnobu
2015-08-26id_table.h: callback function typesnobu
2015-08-26id_table.c: adjust indentnobu
2015-08-26id_table.c: constifynobu
2015-08-26id_table.c: fix for C89 compilersnobu
2015-08-13id_table.c: TOKEN_PASTEnobu
2015-08-12id_table.c: prefix firstnobu
2015-08-12* id_table.c: IMPL() macro accept op as _opname instead of opnameko1
2015-08-12* id_table.c (mix_id_table_insert): fix memory leak.ko1
2015-08-12* id_table.h: introduce ID key table.ko1