diff options
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -1,3 +1,16 @@ +Thu Nov 28 00:36:52 2013 Masaki Matsushita <glass.saga@gmail.com> + + * st.c (st_keys): define st_keys(). it writes each key to buffer. + + * hash.c (rb_hash_keys): use st_keys() for performance improvement + if st_data_t and VALUE are compatible. + + * st.h: define macro ST_DATA_COMPATIBLE_P() to predicate whether + st_data_t and passed type are compatible. + + * configure.in: check existence of builtin function to use in + ST_DATA_COMPATIBLE_P(). + Thu Nov 28 00:07:28 2013 Masaki Matsushita <glass.saga@gmail.com> * ruby_atomic.h: remove duplicate definisions between ATOMIC_XXX |
