summaryrefslogtreecommitdiff
path: root/st.c
AgeCommit message (Expand)Author
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 <vmakarov@redhat.com>.ko1
2016-05-08* configure.in: 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
2015-01-23hash.c: move Hash specific functionsnobu
2015-01-22fix flonum hashing regression from r45384normal
2014-11-15* internal.h: Include ruby.h and ruby/encoding.h to beakr
2014-11-13internal.h: STATIC_ASSERTnobu
2014-10-04st.c: update st_reverse_foreachnobu
2014-10-02st.c (new_size): use next_pow2 functionnormal
2014-09-21* st.c (do_hash_bin): unused macro.nari
2014-09-21* st.c (numberof): unused. internal.h has same macro.nari
2014-07-23UNALIGNED_WORD_ACCESS on ppc64nobu
2014-07-06st.c: fix uninitialized variablenobu
2014-07-06st.c: remove equality checksnobu
2014-07-06st.c: re-calc hash_val before addingnobu
2014-07-06st.c: update the key too if changednobu
2014-06-05configure.in, missing.h: jemalloc manglingnobu
2014-04-20 * st.c (st_foreach_check): chnage start point of search at checktarui
2014-03-31st.c (st_init_table_with_size): update commentnormal
2014-03-22st.c: use power-of-two sizes to avoid slow modulo opsnormal
2014-03-14* st.c (st_update): remove unnecessary assignmentnormal
2014-03-04 * st.c (st_foreach): fix type of hash. not st_data_t but st_index_t.tarui
2014-01-18st.c: hash_posnobu
2013-12-05st.c: tweaked commentduerst