| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-01-10 | Small refactoring in `hash_slice`; ref #4926 | Yukihiro "Matz" Matsumoto | |
| 2018-08-06 | Reimplement `Hash#compact!` to conform the standard behavior. | Yukihiro "Matz" Matsumoto | |
| `Hash#compact!` should return `nil` if the receiver does not change. | |||
| 2017-12-25 | Add `Hash#slice` [Ruby 2.5] | Yukihiro "Matz" Matsumoto | |
| 2017-08-17 | Check whether internal khash is initialized in Hash#compact! | Clayton Smith | |
| 2017-08-10 | VM stack may be reallocated during `mrb_hash_get`; fix #3771 | Yukihiro "Matz" Matsumoto | |
| 2017-08-09 | Implement `Hash#compact!` in C; ref #3769 | Yukihiro "Matz" Matsumoto | |
| 2017-07-12 | Use "$!" specifier of `mrb_get_args`. | Yukihiro "Matz" Matsumoto | |
| 2015-11-27 | include changed from by quotes ("") to by brackets (<>); close #3032 | Yukihiro "Matz" Matsumoto | |
| 2014-04-25 | Use mrb_int in mrbgem rest argument getting. | take_cheeze | |
| 2014-02-22 | fix possible arena overflow | take_cheeze | |
| 2014-02-13 | hash / hash-ext: various small changes | cremno | |
| src/hash.c: - mrb_hash_(aget|aset|dup|delete): internal linkage - remove documentation of methods which are not implemented (in here) - remove #assoc; unused, not in ISO spec - remove #rassoc: same, implementation is also wrong hash-ext mrbgem: - remove header "mruby/khash.h" - remove mrb_hash_values_at (move code into hash_values_at, i: long -> int) - less whitespace in gem_init function | |||
| 2014-01-07 | remove superfluous includes | cremno | |
| - reduce compile time by a little bit (full-core: ~0.7s for me) - thanks to 'include-what-you-use' for some help - include Standard C header files before any other (coding style) | |||
| 2013-05-08 | Move Hash#values_at to mruby-hash-ext gem. | Masaki Muranaka | |
