1 2 3 4 5 6 7 8 9 10 11 12 13 14
prelude: | class C attr_reader :a, :b def initialize @a = nil @b = nil end end obj = C.new benchmark: vm_attr_ivar: | j = obj.a k = obj.b loop_count: 30000000