diff options
author | Koichi Sasada <ko1@atdot.net> | 2022-12-15 17:53:55 +0900 |
---|---|---|
committer | Koichi Sasada <ko1@atdot.net> | 2022-12-16 10:04:37 +0900 |
commit | ae19ac5b5ba1e613a788addeb6d4d67fa65f6518 (patch) | |
tree | a431cdff5e73e1b48edb1a2f0b30578162736e68 /bootstraptest | |
parent | 15b60bb1a48b98e2ba267c88551803df5f88355e (diff) | |
download | ruby-ae19ac5b5ba1e613a788addeb6d4d67fa65f6518.tar.gz |
fixed encoding table
This reduces global lock acquiring for reading.
https://bugs.ruby-lang.org/issues/18949
Diffstat (limited to 'bootstraptest')
-rw-r--r-- | bootstraptest/test_ractor.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bootstraptest/test_ractor.rb b/bootstraptest/test_ractor.rb index deffa476e5..4f659374f2 100644 --- a/bootstraptest/test_ractor.rb +++ b/bootstraptest/test_ractor.rb @@ -1474,7 +1474,7 @@ assert_equal "#{N}#{N}", %Q{ } # enc_table -assert_equal "#{N/10}", %Q{ +assert_equal "100", %Q{ Ractor.new do loop do Encoding.find("test-enc-#{rand(5_000)}").inspect @@ -1483,7 +1483,7 @@ assert_equal "#{N/10}", %Q{ end src = Encoding.find("UTF-8") - #{N/10}.times{|i| + 100.times{|i| src.replicate("test-enc-\#{i}") } } |