Age | Commit message (Expand) | Author |
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) <[email protected]> | takano32 |
2009-09-09 | Wed Sep 9 14:07:19 2009 TAKANO Mitsuhiro (takano32) <[email protected]> | 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 |
2008-01-01 | * include/ruby/encoding.h (rb_isascii): defined. | akr |
2007-12-24 | * load.c (rb_feature_p): returns loading path name too. | nobu |
2007-09-28 | * encoding.c (rb_enc_alias): allow encodings multiple aliases. | nobu |
2007-09-02 | * include/ruby/st.h (struct st_table): make num_entries bitfield | akr |
2007-09-01 | * include/ruby/st.h (rb_index_t): use st_data_t for the platforms it | nobu |
2007-09-01 | * st.c (st_numcmp, st_numhash): use st_data_t instead of long, because | nobu |
2007-08-29 | * include/ruby/st.h (struct st_table): add entries_packed 1-bit | akr |
2007-08-21 | * st.c (struct st_table_entry): add new members, fore and back, to | nobu |
2007-07-05 | * include/ruby/st.h, st.c (st_init_table, st_init_table_with_size): | nobu |
2007-06-10 | * include/ruby: moved public headers. | nobu |