!RBIX 0 x M 1 n n x 10 __script__ i 48 5 42 0 1 42 0 2 61 45 3 46 4 1 7 5 60 77 6 46 7 1 44 46 8 1 14 5 7 9 60 44 46 8 1 14 5 42 10 11 53 12 44 47 13 1 14 2 11 I 4 I 0 I 0 I 0 n p 14 x 4 File n n x 11 active_path x 7 dirname s 18 /../../spec_helper x 1 + x 11 expand_path x 7 require s 27 hamster/core_ext/enumerable x 10 Enumerable n M 1 n n x 9 __block__ i 41 42 0 1 7 2 1 61 46 3 3 13 42 0 4 12 7 5 12 7 6 12 61 12 46 7 4 14 45 5 14 5 7 8 60 53 9 44 47 10 1 11 I 7 I 0 I -1 I -1 n p 11 x 8 Rubinius n x 14 TestEnumerable x 10 open_class n x 14 __class_init__ M 1 n n x 14 TestEnumerable i 41 5 62 5 42 0 1 44 46 2 1 14 42 3 4 7 5 7 6 61 63 45 7 46 8 4 14 42 3 9 7 10 7 11 61 63 45 7 46 8 4 11 I 5 I 0 I 0 I 0 n p 12 x 10 Enumerable n x 7 include x 8 Rubinius n x 10 initialize M 1 n n x 10 initialize i 5 18 0 35 0 11 I 2 I 1 I 0 I 0 I 0 p 1 x 7 @values p 5 I 0 I b I 0 I c I 5 x 42 ./spec/hamster/core_ext/enumerable_spec.rb p 1 x 6 values x 17 method_visibility x 15 add_defn_method n x 4 each M 1 n n x 4 each i 34 51 13 66 10 12 41 40 0 12 46 1 1 17 0 14 36 2 18 0 13 66 10 30 41 40 0 12 46 1 1 47 3 0 11 I 4 I 1 I 0 I 0 n p 4 x 4 Proc x 14 __from_block__ x 7 @values x 4 each p 5 I 0 I f I f I 10 I 22 x 42 ./spec/hamster/core_ext/enumerable_spec.rb p 1 x 5 block p 7 I 2 I 9 I b I b I 1a I f I 29 x 42 ./spec/hamster/core_ext/enumerable_spec.rb p 0 x 13 attach_method s 8 #to_list M 1 n n x 9 __block__ i 19 5 53 0 44 47 1 0 14 5 7 2 60 53 3 44 47 4 1 11 I 4 I 0 I -1 I -1 n p 5 M 1 n n x 9 __block__ i 51 42 0 1 13 67 2 47 9 29 44 45 3 13 7 4 60 7 5 60 7 6 60 44 46 7 3 14 8 41 7 4 60 7 5 60 7 6 60 46 2 3 17 0 14 18 0 45 8 35 9 11 I 7 I 1 I -1 I -1 n p 10 x 14 TestEnumerable n x 3 new x 8 allocate s 1 A s 1 B s 1 C x 10 initialize x 7 to_list x 5 @list p 7 I 0 I 17 I 0 I 18 I 2c I 19 I 33 x 42 ./spec/hamster/core_ext/enumerable_spec.rb p 1 x 10 enumerable x 6 before s 26 returns an equivalent list M 1 n n x 9 __block__ i 22 36 0 45 1 42 2 3 7 4 60 7 5 60 7 6 60 46 7 3 79 8 11 I 6 I 0 I -1 I -1 n p 9 x 5 @list x 6 should x 7 Hamster n s 1 A s 1 B s 1 C x 4 list x 2 == p 5 I 0 I 1c I 0 I 1d I 16 x 42 ./spec/hamster/core_ext/enumerable_spec.rb p 0 x 2 it p 7 I 0 I 15 I 0 I 17 I 8 I 1c I 13 x 42 ./spec/hamster/core_ext/enumerable_spec.rb p 0 x 8 describe p 7 I 0 I 5 I 0 I 7 I 1e I 15 I 29 x 42 ./spec/hamster/core_ext/enumerable_spec.rb p 0 x 8 describe p 7 I 0 I 1 I 1a I 3 I 23 I 5 I 30 x 42 ./spec/hamster/core_ext/enumerable_spec.rb p 0