Project

General

Profile

Bug #17262

Updated by nobu (Nobuyoshi Nakada) over 3 years ago

Please backport following fixes for Encoding. 

 * commit:5f7be6243a5b [5f7be6243a5b] support multi-run for test/ruby/test_encoding.rb 
 * commit:921916ff9e29 [921916ff9e29] Isolate the test for Encoding#replicate 
 * commit:52cdf400efae [52cdf400efae] Workaround of instance variable on hidden object 
 * commit:bdf3032e3542 [bdf3032e3542] Make temporary lock string encoding free 
 * commit:160d3165eb09 [160d3165eb09] Copy non-inlined encoding index 
 * commit:fce667ed08f2 [fce667ed08f2] Get rid of warnings/exceptions at cleanup 
 * commit:7ffd14a18c34 [7ffd14a18c34] Check encoding name to replicate 

 Attaching the patch to backport the last one to 2.7. 

 [5f7be6243a5b]: https://bugs.ruby-lang.org/projects/ruby-master/repository/git/revisions/5f7be6243a5b0cdbf1abc8967a512e48c2f1489e 
 [921916ff9e29]: https://bugs.ruby-lang.org/projects/ruby-master/repository/git/revisions/921916ff9e2940f28d932af84c5b2a2e222219d0 
 [52cdf400efae]: https://bugs.ruby-lang.org/projects/ruby-master/repository/git/revisions/52cdf400efaecc0f5e1d1f70f22dc45212e03c4c 
 [bdf3032e3542]: https://bugs.ruby-lang.org/projects/ruby-master/repository/git/revisions/bdf3032e3542b318c6f52dbe20d1c97cca3d7067 
 [160d3165eb09]: https://bugs.ruby-lang.org/projects/ruby-master/repository/git/revisions/160d3165eb095d81ae6e156f832a99728c853b01 
 [fce667ed08f2]: https://bugs.ruby-lang.org/projects/ruby-master/repository/git/revisions/fce667ed08f25fa7ce43c9b07be170f341a04c4e 
 [7ffd14a18c34]: https://bugs.ruby-lang.org/projects/ruby-master/repository/git/revisions/7ffd14a18c341565afaf80d259f9fe5df8a13d29

Back