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
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-07-14
merge revision(s) 056497319658cbefe22351c6ec5c9fa6e4df72bd: [Backport #21357]
Takashi Kokubun
2025-07-14
merge revision(s) 49b306ecb9e2e9e06e0b1590bacc5f4b38169c3c: [Backport #21333]
Takashi Kokubun
2025-05-13
[Bug #21331] Prohibit hash modification during stlike loop
Nobuyoshi Nakada
2025-05-13
Remove unused retval assignments
Nobuyoshi Nakada
2025-05-13
Revert "[Bug #21331] Prohibit modification during stlike loop"
Nobuyoshi Nakada
2025-05-13
merge revision(s) bb180b87b43c45e17ff49735a26d7a188d5c8396: [Backport #21331]
Takashi Kokubun
2025-03-04
[Bug #21144] Win32: Use Windows time zone ID if TZ is not set
Nobuyoshi Nakada
2025-02-13
[Bug #20982] Put spaces in `ENV.inspect` results as well as `Hash`
Nobuyoshi Nakada
2025-02-13
merge revision(s) 19c39e4cfaa467e69b9848c9c5496d7f50d39c7f, d78ff6a767ca813ac...
Takashi Kokubun
2024-12-18
[DOC] Fix output examples containing old Hash#inspect format
tomoya ishida
2024-10-03
Hash#inspect with colon style
tompng
2024-09-27
s/interation/iteration/
ydah
2024-09-26
s/useable/usable/
ydah
2024-09-24
Windows: Use Unicode aware WinAPI function for ENV[]=
Lars Kanis
2024-09-24
Windows: Remove ENV code targeting Windows before Vista
Lars Kanis
2024-09-05
Optimized instruction for Hash#freeze
Étienne Barrié
2024-08-30
[DOC] Rationalize aliases
BurdetteLamar
2024-07-30
Revert 28a1c4f33e3349a98c04b8e068d9c674eb936064
Yusuke Endoh
2024-07-08
Implement Hash.new(capacity:)
Jean Boussier
2024-03-14
[Bug #20307] Fix `Hash#update` to make frozen copy of string keys
Nobuyoshi Nakada
2024-03-14
Extract `RHASH_STRING_KEY_P`
Nobuyoshi Nakada
2024-03-14
Extract `RHASH_IDENTHASH_P`
Nobuyoshi Nakada
2024-03-01
Skip a redundant check for the rb_obj_hash case
Takashi Kokubun
2024-03-01
Optimize Hash methods with Kernel#hash (#10160)
Takashi Kokubun
2024-02-23
Remove unneeded RUBY_FUNC_EXPORTED
Peter Zhu
2024-02-14
[DOC] Doc compliance (#9955)
Burdette Lamar
2024-02-13
[DOC] Doc compliance (#9944)
Burdette Lamar
2024-02-08
YJIT: Skip pushing a frame for Hash#empty? (#9875)
Takashi Kokubun
2024-01-15
Explicitly convert between `VALUE` and `st_data_t`
Nobuyoshi Nakada
2024-01-12
s/SafeStringValue/StringValue/
Xavier Noria
2024-01-06
Tweak for ENV doc
BurdetteLamar
2024-01-04
Memory leak when duplicating identhash
Peter Zhu
2023-12-31
[DOC] Remove extra colon in Hash#default_proc
Peter Zhu
2023-12-29
[DOC] Fix syntax in Hash#eql?
Peter Zhu
2023-12-29
[DOC] Remove useless word in Hash#eql?
Peter Zhu
2023-12-29
[DOC] Add parantheses in call-seq for Hash#eql?
Peter Zhu
2023-12-25
Move internal ST functions to internal/st.h
Peter Zhu
2023-12-18
compare_by_identity: remove alloc for non-empty Hash
Alexander Momchilov
2023-12-18
compare_by_identity: remove alloc for empty Hash
Alexander Momchilov
2023-12-18
[DOC] No document for internal or debug methods
Nobuyoshi Nakada
2023-12-15
check modifcation whil ar->st
Koichi Sasada
2023-12-13
Fix memory leak in Hash#compare_by_identity
Alan Wu
2023-12-07
Use xfree in hash_st_free
John Hawthorn
2023-11-21
Do not change hash type in Hash#assoc
Nobuyoshi Nakada
2023-11-21
Raise an exception when Hash#compare_by_identity during its iteration
Yusuke Endoh
2023-11-21
Raise an exception if ar_table is converted to st_table during iteration
Yusuke Endoh
2023-11-12
Just check if iteration level is non-zero
v3_3_0_preview3
Nobuyoshi Nakada
2023-11-12
Refactor hash iteration level
Nobuyoshi Nakada
2023-11-11
[Bug #19969] Compact st_table after deleted if possible
Nobuyoshi Nakada
2023-10-22
[DOC] Update documentation for typical implementation of hash
Yuki Tsujimoto
[next]