index
:
mruby
master
mruby2-draft
removing-y-tab-c
revert-5391-throw
stable
web_export
Lightweight Ruby
realtradam
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
mrblib
/
hash.rb
Age
Commit message (
Expand
)
Author
2021-05-13
Simplify module inclusion for `Array`, `Hash` and `Range`.
Yukihiro "Matz" Matsumoto
2021-04-16
feat(CI): add the GitHub Super Linter
John Bampton
2020-11-10
Reduce memory usage of Hash object
KOBAYASHI Shuji
2020-05-09
Fix some `Hash` methods are inconsistent with `values`
KOBAYASHI Shuji
2019-07-17
Fixed a bug in #4034
Yukihiro "Matz" Matsumoto
2019-07-17
Merge branch 'master' into i110/inspect-recursion
Yukihiro "Matz" Matsumoto
2018-11-19
Removed `to_hash` conversion method.
Yukihiro "Matz" Matsumoto
2018-10-29
Re-implement `Array#_inspect` and `Hash#_inspect` without blocks.
Yukihiro "Matz" Matsumoto
2018-09-26
Implement `Hash#rehash` in C using `sg_compact()`.
Yukihiro "Matz" Matsumoto
2018-09-26
Add index to larger segment lists for performance
Yukihiro "Matz" Matsumoto
2018-09-26
Use `mrb_undef_value` for delete mark instead of shifting Hash entry table.
Yukihiro "Matz" Matsumoto
2018-08-25
Remove unused `Hash#__update` method.
Yukihiro "Matz" Matsumoto
2018-06-04
Let inspect recursion do the right thing
Ichito Nagata
2018-06-01
let Hash#merge keep ifnone value
Ichito Nagata
2017-07-30
Improved speed of enumeration methods
Christopher Aue
2016-09-28
Removed trailing spaces
Nobuyoshi Nakada
2016-01-27
protect NoMethodError from calling to_hash in replace
Sayed Abdelhaleem
2015-10-20
Remove obvious warnings from docs
Seba Gamboa
2015-09-10
add Hash#rehash to handle key modification; ref #2945
Yukihiro "Matz" Matsumoto
2015-05-29
update mrblib/*.rb files to conform (some of) Rubocop checks
Yukihiro "Matz" Matsumoto
2014-07-12
rescue SystemStackError that comes from inspecting self-referencing Hashes an...
Yukihiro "Matz" Matsumoto
2014-05-10
Add comments to Hash methods
Jun Hiroe
2014-05-10
Change to raise TypeError (Hash#merge, #merge!)
yui-knk
2014-04-30
remove trailing spaces
Nobuyoshi Nakada
2014-04-12
retrieve values in Hash#each to handle modified keys
Yukihiro "Matz" Matsumoto
2014-04-07
Hash#replace should copy default from original even when the default value of...
Yukihiro "Matz" Matsumoto
2014-04-04
Hash#replace should copy default as well; close #2004
Yukihiro "Matz" Matsumoto
2014-04-04
implement Hash#initialize in C
Yukihiro "Matz" Matsumoto
2014-04-04
call to_hash before replacing hash
Yukihiro "Matz" Matsumoto
2014-04-04
protect NoMethodError from calling to_hash in ==/eql?; close #2002
Yukihiro "Matz" Matsumoto
2014-04-04
Hash#replace to preserve order; close #2001
Yukihiro "Matz" Matsumoto
2014-04-01
implement Hash#== and eql? in Ruby
Yukihiro "Matz" Matsumoto
2014-04-01
move Array#inspect implementation to mrblib/array.rb
Yukihiro "Matz" Matsumoto
2014-04-01
move Hash#inspect implementation to mrblib/hash.rb
Yukihiro "Matz" Matsumoto
2014-03-24
Hash#__update fix typo
ksss
2014-03-23
Hash#{reject,reject!} fix yield value
ksss
2014-03-23
Hash#{reject,reject!} support return Enumerator
ksss
2014-03-23
Hash#{select,select!} fix yield value
ksss
2014-03-23
Hash#{select,select!} support return Enumerator
ksss
2014-03-23
Hash#each_{key,value} support return Enumerator
ksss
2014-03-21
reduce object allocation in __update
Yukihiro "Matz" Matsumoto
2014-03-21
reduce hash creation by using update method
Yukihiro "Matz" Matsumoto
2014-03-14
mruby-enumerator: move definitions in core_mod.rb to mrblib core
Yukihiro "Matz" Matsumoto
2014-02-08
made mrb_define_class to return existing class, with heavy refactoring
Yukihiro "Matz" Matsumoto
2013-05-08
Move comments from hash.c to hash.rb.
Masaki Muranaka
2013-03-03
Remove trailing whitespaces. This is just a cosmetic change.
Masaki Muranaka
2012-06-03
stupid naming error
Yukihiro Matsumoto
2012-06-02
add Hash#{select/reject} to return Hash as 1.9
Yukihiro Matsumoto
2012-05-06
Some fixes for the Documentation of Hash and Kernel
Daniel Bovensiepen
2012-05-06
Add documentation to Hash
Daniel Bovensiepen
[next]