summaryrefslogtreecommitdiff
path: root/id_table.c
Commit message (Expand)AuthorAgeFilesLines
* Expand tabs [ci skip]Takashi Kokubun2022-07-211-69/+69
* Support ID_TABLE_STOP for replace functionPeter Zhu2022-01-251-1/+2
* Rename rb_id_table_foreach_with_replacePeter Zhu2022-01-251-21/+21
* Revert "`ID` in `rb_id_table_foreach_with_replace` [Feature #18253]"Nobuyoshi Nakada2022-01-261-5/+3
* `ID` in `rb_id_table_foreach_with_replace` [Feature #18253]Nobuyoshi Nakada2022-01-241-3/+5
* Qundef is not for IDNobuyoshi Nakada2021-10-131-1/+1
* Add a cache for class variableseileencodes2021-06-181-3/+3
* Revert "Filling cache values on cvar write"Aaron Patterson2021-05-111-3/+3
* Add a cache for class variableseileencodes2021-05-111-3/+3
* Suppress unused-variable warningNobuyoshi Nakada2020-08-101-2/+1
* reroute redefinition of NDEBUG卜部昌平2020-04-211-0/+1
* Introduce disposable call-cache.Koichi Sasada2020-02-221-1/+1
* Revert https://github.com/ruby/ruby/pull/2486卜部昌平2019-10-031-45/+40
* refactor add rb_id_table_foreach_with_replace_with_key卜部昌平2019-09-301-40/+45
* Add `GC.compact` again.tenderlove2019-04-201-0/+22
* Reverting compaction for nowtenderlove2019-04-171-22/+0
* Adding `GC.compact` and compacting GC support.tenderlove2019-04-171-0/+22
* Reverting all commits from r67479 to r67496 because of CI failureskazu2019-04-101-22/+0
* id_table.c: use NULL as ID* instead of Qundefnobu2019-04-101-1/+1
* Adjusted stylesnobu2019-04-101-1/+2
* Adding `GC.compact` and compacting GC support.tenderlove2019-04-091-0/+21
* adjust styles [ci skip]nobu2017-05-101-1/+2
* swithc id_table data structure.ko12017-01-251-1328/+38
* id_table.c: fix typonobu2017-01-191-1/+1
* id_table.c: extend, don't shrinknobu2016-08-141-0/+3
* id_table.h: dummy sentinelnobu2016-08-061-0/+1
* capa should be even number on 64-bit SPARC for 8-byte word alignmentngoto2016-05-201-0/+8
* RUBY_ASSERTnobu2016-01-221-1/+1
* id_table: const correctness for _size and _memsizenormal2015-11-021-14/+14
* * id_table.c (mix_id_table_insert): do not touch list duringko12015-11-011-10/+20
* id_table.c: fix prototype namesnobu2015-09-271-1/+1
* id_table.c: fix prototype namesnobu2015-09-271-9/+9
* id_table.c: suppress warningsnobu2015-09-271-7/+27
* * id_table.c: fix typo. [ci skip][fix GH-1031] Patch @davydovantonhsbt2015-09-251-1/+1
* id_table.c: fix typesnobu2015-09-171-2/+2
* id_table.c: aliasesnobu2015-08-261-14/+29
* id_table.h: callback function typesnobu2015-08-261-11/+11
* id_table.c: adjust indentnobu2015-08-261-13/+13
* id_table.c: constifynobu2015-08-261-6/+6
* id_table.c: fix for C89 compilersnobu2015-08-261-2/+6
* id_table.c: TOKEN_PASTEnobu2015-08-131-3/+2
* id_table.c: prefix firstnobu2015-08-121-2/+2
* * id_table.c: IMPL() macro accept op as _opname instead of opnameko12015-08-121-11/+11
* * id_table.c (mix_id_table_insert): fix memory leak.ko12015-08-121-0/+5
* * id_table.h: introduce ID key table.ko12015-08-121-0/+1527