path: root/st.c
AgeCommit message (Expand)Author
2019-01-17merge revision(s) 66832: [Backport #15536]naruse
2018-12-07Adjust reserved hash valuesnobu
2018-11-08st.c: bin might be zeroshyouhei
2018-11-08avoid (size_t)-- (2nd try)shyouhei
2018-11-08svn merge -r 65625:65623 .shyouhei
2018-11-08st.c: fix comparison between signed and unsignedshyouhei
2018-11-08avoid (size_t)--shyouhei
2018-11-08st.c: straight-forward comparison of charactersshyouhei
2018-11-08st.c: suppress integer overlow warningsshyouhei
2018-11-07blacklist UBSAN's unsigned integer overflowshyouhei
2018-10-30support theap for T_HASH. [Feature #14989]ko1
2018-05-27st.c: remove redundant export declarationk0kubun
2018-02-13st.c: retry operations if rebuiltnormal
2018-02-04mjit_compile.c: merge initial JIT compilerk0kubun
2018-01-19st_hashtype_num marked as staticshyouhei
2018-01-15__builtin_assume_aligned for *(foo *) castsshyouhei
2017-12-30hash literal deduplicates like Hash#[]=normal
2017-12-19Revert "Improve performance of creating Hash object"watson1978
2017-12-19st.c: fix upnobu
2017-12-18st.c: no C99 commentnobu
2017-12-18Improve performance of creating Hash objectwatson1978
2017-09-05st.c: fix num_entriesnobu
2017-09-05st.c: fix false assertionsnobu
2017-09-05optimize rb_hash_bulk_insert to generally outperform 2.4.shyouhei
2017-07-19st.c: adjust stylenobu
2017-07-19revert r59359, r59356, r59355, r59354normal
2017-07-18newhash insn reuses existing keysnormal
2017-05-10adjust styles [ci skip]nobu
2017-04-27refactor newhash (revision 58463 another try) [fix GH-1600]shyouhei
2017-04-25fix macro expansion bugshyouhei
2016-12-21st.c: suppress a warningnobu
2016-12-21st.c: fix st_hash* functions [Bug #13019]nobu
2016-12-12st: Add 'static const'naruse
2016-12-06switching hash removalnobu
2016-12-06remove unnecessary variablenobu
2016-11-15st.c: fix crashes on huge hash tablesnormal
2016-11-07 Introduce table improvement by Vladimir Makarov <>.ko1
2016-05-08* check function attirbute const and pure,naruse
2016-04-30revert UNALIGNED_WORD_ACCESS for GCC6naruse
2016-03-30st.c: fix collision statistics [ci skip]nobu
2016-01-15disable unaligned word accessnobu
2015-07-29st.c: constify st_table* in private functionsnormal
2015-07-24st.c: fix arguments order to comparenobu
2015-07-02* st.c: get rid of VC++'s warnings of C4700 (uninitialized localusa
2015-06-29st.c: use ccan linked-list (try 3)normal
2015-06-26Revert "st.c: use ccan linked-list (try 2)"normal
2015-06-26st.c: use ccan linked-list (try 2)normal
2015-06-26st.c: include ccan/list/list.h to test buildnormal
2015-06-25Revert r51034 "st.c: use ccan linked-list"normal
2015-06-25st.c: use ccan linked-listnormal