Age | Commit message (Expand) | Author |
2018-05-22 | export rb_hash_bulk_insert | naruse |
2016-12-21 | st.c: fix st_hash* functions [Bug #13019] | nobu |
2016-12-06 | switching hash removal | nobu |
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 |
2015-06-29 | st.c: use ccan linked-list (try 3) | normal |
2015-06-26 | Revert "st.c: use ccan linked-list (try 2)" | normal |
2015-06-26 | st.c: use ccan linked-list (try 2) | normal |
2015-06-25 | Revert r51034 "st.c: use ccan linked-list" | normal |
2015-06-25 | st.c: use ccan linked-list | normal |
2015-06-04 | * ext/win32ole/win32ole.c: fix a typo. Patch by @davydovanton | hsbt |
2014-07-06 | st.c: remove equality checks | nobu |
2013-11-28 | * st.c: add st_values() and st_values_check(). | glass |
2013-11-28 | * st.c (st_keys): fix not to use Qundef in st.c. | glass |
2013-11-27 | * st.c (st_keys): define st_keys(). it writes each key to buffer. | glass |
2013-10-10 | st.c: revert st_keys | nobu |
2013-10-10 | * st.c (st_keys): define st_keys() for performance improvement of | glass |
2013-07-17 | * include/ruby/st.h (st_strcasecmp): Macro defined for compatibility. | akr |
2013-07-16 | * st.c (st_locale_insensitive_strcasecmp): Renamed from st_strcasecmp. | akr |
2013-04-25 | * benchmark/bm_hash_shift.rb: add benchmark for Hash#shift | charliesome |
2013-04-05 | defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END} | nobu |
2013-03-27 | * include/ruby/intern.h: Delete redundant inclusions caused by | akr |
2012-03-29 | * st.c (st_update): pass pointer to key to the callback function. | nobu |
2012-03-29 | * st.c (st_update): add existing parameter to the callback function. | nobu |
2012-03-10 | * st.c: add st_foreach_check for fixing iteration over packed table | nobu |
2012-03-10 | * st.c: fix packed num_entries on delete_safe. patched by Sokolov | nobu |
2012-03-05 | * st.c (unpack_entries): use union instead of casted pointer. | nobu |
2011-12-28 | * include/ruby/ruby.h: fix #error pragma. LLP64 platform is supported. | nagachika |
2011-12-27 | * st.c (st_update): new function to lookup the given key and | nobu |
2011-04-12 | * include/ruby/st.h: parenthesize macro arguments. | akr |
2011-02-01 | * include/ruby/st.h (st_table): Added comment why we need __extension__. | kosaki |
2010-07-27 | * defines.h, intern.h, missing.h, ruby.h, st.h, util.h: include | nobu |
2010-07-21 | * configure.in (XCFLAGS): use -fvisibility=hidden if possible. | nobu |
2010-01-25 | * version.c (RUBY_LIB, RUBY_*_LIB): moved from configures. | nobu |
2009-11-04 | * include/ruby/st.h (SIZEOF_ST_INDEX_T): moved from st.c for | nobu |
2009-09-28 | * include/ruby/st.h: include inttypes.h and stdint.h. | naruse |
2009-09-28 | include/ruby/st.h: aligned prototype of st_hash_uint32 with function | duerst |
2009-09-26 | * st.c: moved murmur hash from string.c. [ruby-dev:39376] | nobu |
2009-09-09 | Wed Sep 9 15:24:32 2009 TAKANO Mitsuhiro (takano32) <tak@no32.tk> | takano32 |
2009-09-09 | Wed Sep 9 14:07:19 2009 TAKANO Mitsuhiro (takano32) <tak@no32.tk> | takano32 |
2009-09-09 | * st.c (st_free_table): constified. | nobu |
2009-09-08 | * st.c (st_init_*table_with_size): use st_index_t. | nobu |
2009-09-08 | * include/ruby/st.h (st_hash_func): use st_index_t. | nobu |
2009-06-16 | * st.c, include/ruby/st.h (st_memsize): added. This function returns | ko1 |
2009-05-27 | * st.c (st_insert2): new function with processing new key, | matz |
2009-02-08 | * include/ruby/st.h, st.c: order entries by a linked list instead of | mame |
2008-12-23 | * include/ruby/st.h: need to include defines.h because LONG_LONG is | usa |
2008-12-11 | * include/ruby/st.h (size_t): needs stddef.h or stdlib.h. | nobu |
2008-08-07 | add a comment. | akr |
2008-07-01 | * include/ruby/st.h (struct st_table): type of bit-field | shyouhei |