index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
ruby_4_0
ruby_4_0-prism-1-8-0
sync-gems
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
hash.c
Age
Commit message (
Expand
)
Author
2025-03-10
merge revision(s) 3f07bc76ff6a11232d9f18e5eaa31835c195e8f0, 34098b669c0cbc024...
Hiroshi SHIBATA
2025-01-11
merge revision(s) 19c39e4cfaa467e69b9848c9c5496d7f50d39c7f, d78ff6a767ca813ac...
nagachika
2024-11-10
backport 2a5354e59324cb296a423c73ec15ff9191086964 partially to make rb_any_ha...
nagachika
2024-07-13
follow-up for 3faef1d40dc1d6eea8ffcd624528f431ccaf0a5b.
nagachika
2024-07-13
merge revision(s) f36a71e26995b69ff72bc132bbcf40ad89571414: [Backport #20307]
nagachika
2024-07-13
Extract `RHASH_STRING_KEY_P`
Nobuyoshi Nakada
2024-07-13
Extract `RHASH_IDENTHASH_P`
Nobuyoshi Nakada
2024-04-08
Backport https://github.com/ruby/ruby/pull/9240 to Ruby 3.2
KJ Tsanaktsidis
2023-11-19
merge revision(s) 9eac9d71786a8dbec520d0541a91149f01adf8ea: [Backport #19969]
nagachika
2023-07-17
merge revision(s) 8c360ce713f57d4177de833297364f6f6d950420: [Backport #19589]
nagachika
2022-12-17
Use FL_TEST_RAW in rb_hash_default_value
John Hawthorn
2022-12-17
Use a BOP for Hash#default
John Hawthorn
2022-11-16
Using UNDEF_P macro
S-H-GAMELINKS
2022-10-24
Adjust indents [ci skip]
Nobuyoshi Nakada
2022-10-23
Introduce `hash_iter_status_check` function
S.H
2022-10-22
Improved formatting of `hash_foreach_iter` functions. (#6615)
Samuel Williams
2022-08-02
[Bug #17767] Now `ENV.clone` raises `TypeError` as well as `ENV.dup`
Nobuyoshi Nakada
2022-07-26
Rename rb_ary_tmp_new to rb_ary_hidden_new
Peter Zhu
2022-07-21
Expand tabs [ci skip]
Takashi Kokubun
2022-06-17
ENV.merge! support multile arguments [Feature #18279]
Nobuyoshi Nakada
2022-06-15
Restore rb_exec_recursive_outer
John Hawthorn
2022-06-10
Make method id explicit in rb_exec_recursive_outer
John Hawthorn
2022-04-30
Document best-practices for writing hash methods (#5805)
Chris Seaton
2022-04-26
Expose `rb_hash_new_capa(long)`
Jean Boussier
2022-03-26
[DOC] Use simple references to operator methods
Nobuyoshi Nakada
2022-03-25
Fix formatting errors in What's Here for Array, Hash, ENV (#5718)
Burdette Lamar
2022-02-12
[DOC] Simplify operator method references
Nobuyoshi Nakada
2022-02-12
Fix Typo
Steven Nunez
2022-02-08
[DOC] Fix broken links to literals.rdoc
Nobuyoshi Nakada
2022-02-08
[DOC] Simplify links to global methods
Nobuyoshi Nakada
2022-02-07
[DOC] Use RDoc link style for links in the same class/module
Peter Zhu
2022-02-07
[DOC] Use RDoc link style for links to other classes/modules
Peter Zhu
2022-02-04
[Bug #18501] Fire write barrier after hash has been written
Aaron Patterson
2022-01-14
Make Hash#shift return nil for empty hash
Jeremy Evans
2021-12-26
Remove tainted and trusted features
Nobuyoshi Nakada
2021-12-21
Add missing '%' in format string
Kazuhiro NISHIYAMA
2021-12-20
[DOC] Add documentation for hash value omission syntax
Victor Shepelev
2021-12-18
What's Here for ENV (#5292)
Burdette Lamar
2021-12-17
data type should be `static`
Koichi Sasada
2021-12-17
`RUBY_DEFAULT_FREE` is not needed.
Koichi Sasada
2021-12-17
`ENV` ivars should not be accessible from ractors
Koichi Sasada
2021-12-16
Suppress empty-body warning
Nobuyoshi Nakada
2021-12-15
Adjust indents [ci skip]
Nobuyoshi Nakada
2021-12-15
use `RB_VM_LOCK_ENTER()`
Koichi Sasada
2021-12-15
Removed no longer used variables
Nobuyoshi Nakada
2021-12-15
Fixed env_pairs array types
Nobuyoshi Nakada
2021-12-15
Use prototype definition instead of old K&R style
Nobuyoshi Nakada
2021-12-15
Adjust styles [ci skip]
Nobuyoshi Nakada
2021-12-15
Symbols closed to env should be static
Nobuyoshi Nakada
2021-12-15
Make ENV shareable
Rohit Menon
[next]