1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/test
nagachika 84d9a9afc0 merge revision(s) 31e0382723bfb35cffe3ca485dd0577668cafa07,5e5fb72f99701dc27c66ab148471893f14e6d6f0,fb6ebe55d91187d9635e0183d47dbf38e95b1141,522d4cd32f7727886f4fcbc28ed29c08d361ee20: [Backport #17735]
Keep non evaluated keys in `Hash#transform_keys!` [Bug #17735]

	---
	 hash.c                                     |  6 +++++-
	 spec/ruby/core/hash/transform_keys_spec.rb | 12 +++++++++++-
	 test/ruby/test_hash.rb                     |  8 ++++++++
	 3 files changed, 24 insertions(+), 2 deletions(-)

	Clear an intermediate hash [Bug #17735]

	---
	 hash.c | 1 +
	 1 file changed, 1 insertion(+)

	Hide an intermediate array

	---
	 hash.c | 6 ++++--
	 1 file changed, 4 insertions(+), 2 deletions(-)

	Force recycle intermediate collection in Hash#transform_keys! [Bug
	 #17735]

	* Force recycle intermediate hash

	* Force recycle intermediate array too

	https://github.com/ruby/ruby/pull/4329#issuecomment-808840718
	---
	 hash.c | 2 ++
	 1 file changed, 2 insertions(+)
2021-04-15 10:25:30 +09:00
..
-ext- merge revision(s) 7e8a9af9db: [Backport #17732] 2021-04-02 16:06:31 +09:00
base64
benchmark
bigdecimal
cgi
coverage
csv
date [ruby/date] Make Ractor-compatible 2020-12-22 03:12:51 -05:00
dbm
did_you_mean
digest
drb merge revision(s) fbbc37dc1d: [Backport #17802] 2021-04-15 09:46:36 +09:00
dtrace
erb
etc [ruby/etc] Make Ractor safe 2020-12-22 19:46:07 -05:00
excludes
fiber Add verbose nil in testing 2020-12-23 03:27:14 +09:00
fiddle [memory_view][fiddle] Rename len to byte_size in rb_memory_view_t 2020-12-23 09:24:53 +09:00
fileutils
fixtures/fake_sorted_set_gem Import set 1.0.1 2020-12-22 21:41:44 +09:00
gdbm
io merge revision(s) f6d5de8f33: [Backport #17659] 2021-03-13 17:56:17 +09:00
irb Backport lib/reline, and lib/irb for 3.0.1 4th (#4349) 2021-04-03 18:26:46 +09:00
json Prepare to release json-2.5.0 2020-12-22 19:44:27 +09:00
lib
logger
matrix
mkmf
monitor
net
nkf
objspace merge revision(s) 1cdae49d39: [Backport #17577] 2021-02-02 19:09:40 +09:00
open-uri
openssl
optparse
ostruct [ruby/ostruct] Add Ractor test 2020-12-19 17:13:08 -05:00
pathname merge revision(s) 9241211538: [Backport #17589] 2021-02-02 17:50:36 +09:00
psych [ruby/psych] Skip test_ractor.rb with ruby/psych repo 2020-12-23 19:45:54 +09:00
racc
rdoc [ruby/rdoc] Guard for WEBrick 2020-12-21 16:21:46 +09:00
readline Fixed a typo in an error class name 2020-12-21 18:17:45 +09:00
reline Backport lib/reline, and lib/irb for 3.0.1 4th (#4349) 2021-04-03 18:26:46 +09:00
resolv
rinda
ripper merge revision(s) 5de38c41ae: [Backport #17644] 2021-03-02 18:28:30 +09:00
ruby merge revision(s) 31e0382723bfb35cffe3ca485dd0577668cafa07,5e5fb72f99701dc27c66ab148471893f14e6d6f0,fb6ebe55d91187d9635e0183d47dbf38e95b1141,522d4cd32f7727886f4fcbc28ed29c08d361ee20: [Backport #17735] 2021-04-15 10:25:30 +09:00
rubygems Merge RubyGems-3.2.15 and Bundler-2.2.15 (#4311) 2021-03-24 04:52:19 +09:00
socket
stringio
strscan
syslog
uri
win32ole
yaml
zlib
runner.rb
test_abbrev.rb
test_delegate.rb
test_extlibs.rb
test_find.rb
test_forwardable.rb
test_ipaddr.rb
test_mutex_m.rb
test_observer.rb
test_open3.rb
test_pp.rb
test_prettyprint.rb
test_prime.rb
test_pstore.rb
test_pty.rb
test_rbconfig.rb
test_securerandom.rb
test_set.rb Import set 1.0.0 2020-12-22 12:20:21 +09:00
test_shellwords.rb
test_singleton.rb
test_sorted_set.rb Import set 1.0.1 2020-12-22 21:41:44 +09:00
test_syslog.rb
test_tempfile.rb
test_time.rb
test_timeout.rb
test_tmpdir.rb Make usable chars more strict 2021-04-05 20:06:22 +09:00
test_tracer.rb
test_tsort.rb
test_unicode_normalize.rb
test_weakref.rb