From: hupeng2006@... Date: 2020-11-20T07:18:51+00:00 Subject: [ruby-core:100961] [Ruby master Bug#17335] load gem in ruby 2.7.2 extremely slow Issue #17335 has been reported by paulHu (paul hu). ---------------------------------------- Bug #17335: load gem in ruby 2.7.2 extremely slow https://bugs.ruby-lang.org/issues/17335 * Author: paulHu (paul hu) * Status: Open * Priority: Normal * ruby -v: ruby 2.6.6p146 (2020-03-31 revision 67876) [x64-mingw32] * Backport: 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: UNKNOWN ---------------------------------------- my ruby app starts up extremely slow after I upgrade from ruby version 2.3.1 to 2.7.2. My app does load quite some gems (using "require") at startup. Following code would take 29 secs on my windows 10 PC. puts Time.now.to_s + ' require starts' require 'net/ssh' require 'tk' require 'tkextlib/tile' require 'thread' require 'json' require 'io/console' require 'csv' require 'tkextlib/tcllib/plotchart' require 'tkextlib/tktable' require 'socket' require 'tkextlib/tcllib.rb' require 'rubyXL' require 'rubyXL/convenience_methods' puts Time.now.to_s + ' require ends' -- https://bugs.ruby-lang.org/ Unsubscribe: