Sha256: 6f1f2c5325114e603d55c2db72bb54f6c6564a998d191f871c0c38b945f6c3b3
Contents?: true
Size: 287 Bytes
Versions: 8
Compression:
Stored size: 287 Bytes
Contents
class ManyMethods puts "Generating methods..." (0..100000).each do |i| define_method( "_#{i}" ) { puts "Called method #{i}." } end end mm = ManyMethods.new n1 = Time.now mm._50000 n2 = Time.now puts "Time to call a single method among 100000: #{(n2 - n1).to_f} seconds."
Version data entries
8 entries across 8 versions & 1 rubygems