!RBIX
2138443229280315561
x
M
1
n
n
x
10
__script__
i
297
99
7
0
1
45
1
2
49
3
3
13
99
12
7
4
12
7
5
12
65
12
49
6
4
15
49
4
0
15
99
7
7
1
65
49
8
3
13
99
12
7
4
12
7
9
12
65
12
49
6
4
15
49
4
0
15
99
7
10
1
65
49
8
3
13
99
12
7
4
12
7
11
12
65
12
49
6
4
15
49
4
0
15
99
7
12
65
49
13
2
13
99
12
7
14
12
7
15
12
65
12
49
6
4
15
49
14
0
15
99
7
1
65
49
13
2
13
99
12
7
14
12
7
16
12
65
12
49
6
4
15
49
14
0
15
99
7
17
1
65
49
8
3
13
99
12
7
4
12
7
18
12
65
12
49
6
4
15
49
4
0
15
99
7
19
1
65
49
8
3
13
99
12
7
4
12
7
20
12
65
12
49
6
4
15
49
4
0
15
99
7
21
65
49
13
2
13
99
12
7
14
12
7
22
12
65
12
49
6
4
15
49
14
0
15
99
7
23
1
65
49
8
3
13
99
12
7
4
12
7
24
12
65
12
49
6
4
15
49
4
0
15
99
7
1
65
49
13
2
13
99
12
7
14
12
7
25
12
65
12
49
6
4
15
49
14
0
15
99
7
7
1
65
49
8
3
13
99
12
7
4
12
7
26
12
65
12
49
6
4
15
49
4
0
15
2
11
I
6
I
0
I
0
I
0
n
p
27
x
2
VM
x
8
Rubinius
n
x
16
open_class_under
x
14
__class_init__
M
1
n
n
x
2
VM
i
35
5
66
99
7
0
7
1
65
5
49
2
4
15
99
7
3
7
4
65
5
49
2
4
15
99
7
5
7
6
65
5
49
2
4
11
I
5
I
0
I
0
I
0
n
p
7
x
11
write_error
M
1
n
x
14
vm_write_error
x
11
write_error
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
4
I
1
I
1
I
1
n
p
4
x
16
PrimitiveFailure
n
s
41
Rubinius::VM.write_error primitive failed
x
5
raise
p
5
I
-1
I
25
I
0
I
27
I
c
x
15
kernel/alpha.rb
p
1
x
3
str
x
13
attach_method
x
14
show_backtrace
M
1
n
x
17
vm_show_backtrace
x
14
show_backtrace
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
3
I
0
I
0
I
0
n
p
4
x
16
PrimitiveFailure
n
s
44
Rubinius::VM.show_backtrace primitive failed
x
5
raise
p
5
I
-1
I
2c
I
0
I
2e
I
c
x
15
kernel/alpha.rb
p
0
x
18
reset_method_cache
M
1
n
x
21
vm_reset_method_cache
x
18
reset_method_cache
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
4
I
1
I
1
I
1
n
p
4
x
16
PrimitiveFailure
n
s
48
Rubinius::VM.reset_method_cache primitive failed
x
5
raise
p
5
I
-1
I
33
I
0
I
35
I
c
x
15
kernel/alpha.rb
p
1
x
3
sym
p
7
I
2
I
25
I
d
I
2c
I
18
I
33
I
23
x
15
kernel/alpha.rb
p
0
x
13
attach_method
x
6
Object
x
10
open_class
M
1
n
n
x
6
Object
i
16
5
66
99
7
0
7
1
65
67
49
2
0
49
3
4
11
I
5
I
0
I
0
I
0
n
p
4
x
8
__show__
M
1
n
x
11
object_show
x
8
__show__
i
4
7
0
64
11
I
1
I
0
I
0
I
0
n
p
1
s
9
<unknown>
p
5
I
-1
I
3d
I
0
I
3f
I
4
x
15
kernel/alpha.rb
p
0
x
17
method_visibility
x
15
add_defn_method
p
3
I
2
I
3d
I
10
x
15
kernel/alpha.rb
p
0
x
5
Class
M
1
n
n
x
5
Class
i
30
5
66
99
7
0
7
1
65
67
49
2
0
49
3
4
15
99
7
4
7
5
65
67
49
2
0
49
3
4
11
I
5
I
0
I
0
I
0
n
p
6
x
8
allocate
M
1
n
x
14
class_allocate
x
8
allocate
i
20
5
45
0
1
7
2
5
49
3
0
47
101
4
63
2
47
49
5
2
11
I
4
I
0
I
0
I
0
n
p
6
x
12
RuntimeError
n
s
35
Class#allocate primitive failed on 
x
7
inspect
x
4
to_s
x
5
raise
p
5
I
-1
I
4e
I
0
I
50
I
14
x
15
kernel/alpha.rb
p
0
x
17
method_visibility
x
15
add_defn_method
x
3
new
M
1
n
n
x
3
new
i
22
5
47
49
0
0
19
1
15
20
1
20
0
54
47
51
1
0
15
20
1
11
11
I
5
I
2
I
0
I
0
I
0
p
2
x
8
allocate
x
10
initialize
p
9
I
-1
I
5b
I
0
I
5c
I
8
I
5e
I
12
I
67
I
16
x
15
kernel/alpha.rb
p
2
x
4
args
x
3
obj
p
5
I
2
I
4e
I
10
I
5b
I
1e
x
15
kernel/alpha.rb
p
0
x
6
Kernel
x
11
open_module
x
15
__module_init__
M
1
n
n
x
6
Kernel
i
128
5
66
99
7
0
7
1
65
67
49
2
0
49
3
4
15
99
7
4
7
5
65
67
49
2
0
49
3
4
15
99
7
6
7
7
65
67
49
2
0
49
3
4
15
99
7
8
7
9
65
67
49
2
0
49
3
4
15
99
7
10
7
11
65
67
49
2
0
49
3
4
15
99
7
12
7
13
65
67
49
2
0
49
3
4
15
99
7
14
7
15
65
67
49
2
0
49
3
4
15
99
7
16
7
17
65
67
49
2
0
49
3
4
15
99
7
18
7
19
65
67
49
2
0
49
3
4
11
I
5
I
0
I
0
I
0
n
p
20
x
5
class
M
1
n
x
12
object_class
x
5
class
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
3
I
0
I
0
I
0
n
p
4
x
16
PrimitiveFailure
n
s
30
Kernel#class primitive failed.
x
5
raise
p
5
I
-1
I
73
I
0
I
75
I
c
x
15
kernel/alpha.rb
p
0
x
17
method_visibility
x
15
add_defn_method
x
9
__class__
M
1
n
x
12
object_class
x
9
__class__
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
3
I
0
I
0
I
0
n
p
4
x
16
PrimitiveFailure
n
s
30
Kernel#class primitive failed.
x
5
raise
p
5
I
-1
I
7b
I
0
I
7d
I
c
x
15
kernel/alpha.rb
p
0
x
4
to_s
M
1
n
n
x
4
to_s
i
17
7
0
5
49
1
0
49
2
0
47
101
3
7
4
63
3
11
I
3
I
0
I
0
I
0
n
p
5
s
2
#<
x
9
__class__
x
4
name
x
4
to_s
s
1
>
p
5
I
-1
I
86
I
0
I
87
I
11
x
15
kernel/alpha.rb
p
0
x
5
raise
M
1
n
n
x
5
raise
i
60
23
2
10
8
1
19
2
15
45
0
1
43
2
7
3
64
49
4
1
15
45
0
5
43
2
20
1
49
4
1
15
45
0
6
43
2
7
7
64
49
4
1
15
45
0
8
43
2
49
9
0
15
45
10
11
79
49
12
1
11
I
5
I
3
I
2
I
3
n
p
13
x
8
Rubinius
n
x
2
VM
s
38
Fatal error loading runtime kernel:
  
x
11
write_error
n
n
s
1


n
x
14
show_backtrace
x
7
Process
n
x
5
exit!
p
13
I
-1
I
91
I
8
I
92
I
14
I
93
I
1f
I
94
I
2b
I
95
I
34
I
96
I
3c
x
15
kernel/alpha.rb
p
3
x
3
cls
x
3
str
x
4
junk
x
8
kind_of?
M
1
n
x
14
object_kind_of
x
8
kind_of?
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
4
I
1
I
1
I
1
n
p
4
x
9
TypeError
n
s
44
kind_of? requires a Class or Module argument
x
5
raise
p
5
I
-1
I
9f
I
0
I
a1
I
c
x
15
kernel/alpha.rb
p
1
x
3
cls
x
14
method_missing
M
1
n
n
x
14
method_missing
i
35
5
45
0
1
7
2
20
0
47
101
3
7
4
5
47
101
3
7
5
5
49
6
0
47
101
3
7
7
63
7
47
49
8
2
11
I
b
I
2
I
1
I
1
I
1
p
9
x
13
NoMethodError
n
s
16
Unable to send '
x
4
to_s
s
6
' on '
s
3
' (
x
9
__class__
s
1
)
x
5
raise
p
5
I
-1
I
ae
I
0
I
af
I
23
x
15
kernel/alpha.rb
p
2
x
4
meth
x
4
args
x
15
initialize_copy
M
1
n
n
x
15
initialize_copy
i
2
1
11
I
2
I
1
I
1
I
1
n
p
0
p
5
I
-1
I
b8
I
0
I
b9
I
2
x
15
kernel/alpha.rb
p
1
x
5
other
x
3
dup
M
1
n
n
x
3
dup
i
33
5
98
0
1
19
0
15
20
0
49
1
0
19
1
15
20
1
5
98
2
2
15
20
1
5
47
49
3
1
15
20
1
11
I
4
I
2
I
0
I
0
n
p
4
x
12
object_class
x
8
allocate
x
18
object_copy_object
x
15
initialize_copy
p
13
I
-1
I
ca
I
0
I
cb
I
7
I
cc
I
f
I
ce
I
16
I
d1
I
1e
I
d3
I
21
x
15
kernel/alpha.rb
p
2
x
3
cls
x
4
copy
x
5
clone
M
1
n
n
x
5
clone
i
56
5
98
0
1
19
0
15
20
0
49
1
0
19
1
15
20
1
5
98
2
2
15
20
1
5
98
3
2
15
20
1
5
47
49
4
1
15
5
47
49
5
0
9
51
20
1
49
6
0
8
52
1
15
20
1
11
I
4
I
2
I
0
I
0
n
p
7
x
12
object_class
x
8
allocate
x
18
object_copy_object
x
27
object_copy_singleton_class
x
15
initialize_copy
x
7
frozen?
x
6
freeze
p
19
I
-1
I
e5
I
0
I
e8
I
7
I
e9
I
f
I
eb
I
16
I
ec
I
1d
I
ef
I
25
I
f2
I
34
I
0
I
35
I
f3
I
38
x
15
kernel/alpha.rb
p
2
x
3
cls
x
4
copy
p
19
I
2
I
73
I
10
I
7b
I
1e
I
86
I
2c
I
91
I
3a
I
9f
I
48
I
ae
I
56
I
b8
I
64
I
ca
I
72
I
e5
I
80
x
15
kernel/alpha.rb
p
0
M
1
n
n
x
8
Rubinius
i
83
5
66
99
7
0
1
65
49
1
3
13
99
12
7
2
12
7
3
12
65
12
49
4
4
15
49
2
0
15
99
7
5
1
65
49
1
3
13
99
12
7
2
12
7
6
12
65
12
49
4
4
15
49
2
0
15
99
7
7
1
65
49
1
3
13
99
12
7
2
12
7
8
12
65
12
49
4
4
15
49
2
0
11
I
6
I
0
I
0
I
0
n
p
9
x
14
AccessVariable
x
10
open_class
x
14
__class_init__
M
1
n
n
x
14
AccessVariable
i
63
5
66
99
7
0
7
1
65
5
49
2
4
15
99
7
3
7
4
65
67
49
5
0
49
6
4
15
99
7
7
7
8
65
67
49
5
0
49
6
4
15
99
7
9
7
10
65
5
49
2
4
15
99
7
11
7
12
65
5
49
2
4
11
I
5
I
0
I
0
I
0
n
p
13
x
8
allocate
M
1
n
x
23
accessvariable_allocate
x
8
allocate
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
3
I
0
I
0
I
0
n
p
4
x
16
PrimitiveFailure
n
s
40
AccessVariable.allocate primitive failed
x
5
raise
p
5
I
-1
I
104
I
0
I
106
I
c
x
15
kernel/alpha.rb
p
0
x
13
attach_method
x
10
initialize
M
1
n
n
x
10
initialize
i
28
1
38
0
15
78
38
1
15
7
2
20
0
47
101
3
63
2
49
4
0
38
5
15
20
1
38
6
11
I
4
I
2
I
2
I
2
n
p
7
x
10
@primitive
x
7
@serial
s
1
@
x
4
to_s
x
6
to_sym
x
5
@name
x
6
@write
p
11
I
-1
I
10f
I
0
I
110
I
4
I
111
I
8
I
112
I
17
I
113
I
1c
x
15
kernel/alpha.rb
p
2
x
8
variable
x
5
write
x
17
method_visibility
x
15
add_defn_method
x
5
arity
M
1
n
n
x
5
arity
i
9
39
0
9
7
79
8
8
78
11
I
1
I
0
I
0
I
0
n
p
1
x
6
@write
p
7
I
-1
I
118
I
0
I
119
I
8
I
0
I
9
x
15
kernel/alpha.rb
p
0
x
8
get_ivar
M
1
n
n
x
8
get_ivar
i
30
5
13
72
0
47
9
22
47
49
1
0
13
20
0
3
47
49
2
2
15
8
29
20
0
3
47
49
0
2
11
I
5
I
1
I
1
I
1
n
p
3
x
3
new
x
8
allocate
x
10
initialize
p
5
I
-1
I
11e
I
0
I
11f
I
1e
x
15
kernel/alpha.rb
p
1
x
4
name
x
8
set_ivar
M
1
n
n
x
8
set_ivar
i
30
5
13
72
0
47
9
22
47
49
1
0
13
20
0
2
47
49
2
2
15
8
29
20
0
2
47
49
0
2
11
I
5
I
1
I
1
I
1
n
p
3
x
3
new
x
8
allocate
x
10
initialize
p
5
I
-1
I
124
I
0
I
125
I
1e
x
15
kernel/alpha.rb
p
1
x
4
name
p
11
I
2
I
104
I
d
I
10f
I
1b
I
118
I
29
I
11e
I
34
I
124
I
3f
x
15
kernel/alpha.rb
p
0
x
13
attach_method
x
11
LookupTable
M
1
n
n
x
11
LookupTable
i
30
5
66
99
7
0
7
1
65
67
49
2
0
49
3
4
15
99
7
4
7
5
65
67
49
2
0
49
3
4
11
I
5
I
0
I
0
I
0
n
p
6
x
2
[]
M
1
n
x
16
lookuptable_aref
x
2
[]
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
4
I
1
I
1
I
1
n
p
4
x
16
PrimitiveFailure
n
s
31
LookupTable#[] primitive failed
x
5
raise
p
5
I
-1
I
131
I
0
I
133
I
c
x
15
kernel/alpha.rb
p
1
x
3
key
x
17
method_visibility
x
15
add_defn_method
x
3
[]=
M
1
n
x
17
lookuptable_store
x
3
[]=
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
5
I
2
I
2
I
2
n
p
4
x
16
PrimitiveFailure
n
s
32
LookupTable#[]= primitive failed
x
5
raise
p
5
I
-1
I
138
I
0
I
13a
I
c
x
15
kernel/alpha.rb
p
2
x
3
key
x
3
val
p
5
I
2
I
131
I
10
I
138
I
1e
x
15
kernel/alpha.rb
p
0
x
11
MethodTable
M
1
n
n
x
11
MethodTable
i
44
5
66
99
7
0
7
1
65
67
49
2
0
49
3
4
15
99
7
4
7
5
65
67
49
2
0
49
3
4
15
99
7
6
7
7
65
67
49
2
0
49
3
4
11
I
5
I
0
I
0
I
0
n
p
8
x
6
lookup
M
1
n
x
18
methodtable_lookup
x
6
lookup
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
4
I
1
I
1
I
1
n
p
4
x
16
PrimitiveFailure
n
s
35
MethodTable#lookup primitive failed
x
5
raise
p
5
I
-1
I
147
I
0
I
149
I
c
x
15
kernel/alpha.rb
p
1
x
4
name
x
17
method_visibility
x
15
add_defn_method
x
5
store
M
1
n
x
17
methodtable_store
x
5
store
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
6
I
3
I
3
I
3
n
p
4
x
16
PrimitiveFailure
n
s
34
MethodTable#store primitive failed
x
5
raise
p
5
I
-1
I
14e
I
0
I
150
I
c
x
15
kernel/alpha.rb
p
3
x
4
name
x
4
exec
x
10
visibility
x
5
alias
M
1
n
x
17
methodtable_alias
x
5
alias
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
8
I
5
I
5
I
5
n
p
4
x
16
PrimitiveFailure
n
s
34
MethodTable#alias primitive failed
x
5
raise
p
5
I
-1
I
155
I
0
I
157
I
c
x
15
kernel/alpha.rb
p
5
x
4
name
x
10
visibility
x
13
original_name
x
13
original_exec
x
12
original_mod
p
7
I
2
I
147
I
10
I
14e
I
1e
I
155
I
2c
x
15
kernel/alpha.rb
p
0
p
7
I
2
I
100
I
1d
I
12d
I
38
I
143
I
53
x
15
kernel/alpha.rb
p
0
x
6
Symbol
M
1
n
n
x
6
Symbol
i
30
5
66
99
7
0
7
1
65
67
49
2
0
49
3
4
15
99
7
4
7
5
65
67
49
2
0
49
3
4
11
I
5
I
0
I
0
I
0
n
p
6
x
4
to_s
M
1
n
x
11
symbol_to_s
x
4
to_s
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
3
I
0
I
0
I
0
n
p
4
x
16
PrimitiveFailure
n
s
29
Symbol#to_s primitive failed.
x
5
raise
p
5
I
-1
I
160
I
0
I
162
I
c
x
15
kernel/alpha.rb
p
0
x
17
method_visibility
x
15
add_defn_method
x
6
to_sym
M
1
n
n
x
6
to_sym
i
2
5
11
I
1
I
0
I
0
I
0
n
p
0
p
5
I
-1
I
167
I
0
I
168
I
2
x
15
kernel/alpha.rb
p
0
p
5
I
2
I
160
I
10
I
167
I
1e
x
15
kernel/alpha.rb
p
0
x
6
String
M
1
n
n
x
6
String
i
30
5
66
99
7
0
7
1
65
67
49
2
0
49
3
4
15
99
7
4
7
5
65
67
49
2
0
49
3
4
11
I
5
I
0
I
0
I
0
n
p
6
x
6
to_sym
M
1
n
x
13
symbol_lookup
x
6
to_sym
i
20
5
45
0
1
7
2
5
49
3
0
47
101
4
63
2
47
49
5
2
11
I
4
I
0
I
0
I
0
n
p
6
x
16
PrimitiveFailure
n
s
21
Unable to symbolize: 
x
4
dump
x
4
to_s
x
5
raise
p
5
I
-1
I
17e
I
0
I
180
I
14
x
15
kernel/alpha.rb
p
0
x
17
method_visibility
x
15
add_defn_method
x
4
to_s
M
1
n
n
x
4
to_s
i
2
5
11
I
1
I
0
I
0
I
0
n
p
0
p
5
I
-1
I
185
I
0
I
186
I
2
x
15
kernel/alpha.rb
p
0
p
5
I
2
I
17e
I
10
I
185
I
1e
x
15
kernel/alpha.rb
p
0
x
7
Process
M
1
n
n
x
7
Process
i
24
5
66
99
7
0
7
1
65
5
49
2
4
15
99
7
3
7
4
65
5
49
2
4
11
I
5
I
0
I
0
I
0
n
p
5
x
4
exit
M
1
n
n
x
4
exit
i
91
23
0
10
8
78
19
0
15
20
0
13
2
12
49
0
1
9
24
15
78
19
0
8
56
13
3
12
49
0
1
9
38
15
79
19
0
8
56
15
45
1
2
43
3
20
0
45
4
5
7
6
49
7
3
19
0
15
5
45
8
9
13
71
10
47
9
81
47
49
11
0
13
20
0
47
49
12
1
15
8
86
20
0
49
10
1
47
49
13
1
11
I
5
I
1
I
0
I
1
n
p
14
x
3
===
x
8
Rubinius
n
x
4
Type
x
7
Integer
n
x
6
to_int
x
9
coerce_to
x
10
SystemExit
n
x
3
new
x
8
allocate
x
10
initialize
x
5
raise
p
19
I
-1
I
18e
I
8
I
18f
I
a
I
190
I
13
I
191
I
18
I
192
I
21
I
193
I
27
I
195
I
38
I
0
I
39
I
198
I
5b
x
15
kernel/alpha.rb
p
1
x
4
code
x
13
attach_method
x
5
exit!
M
1
n
x
7
vm_exit
x
5
exit!
i
66
23
0
10
8
79
19
0
15
20
0
13
2
12
49
0
1
9
27
15
5
78
47
49
1
1
8
65
13
3
12
49
0
1
9
44
15
5
79
47
49
1
1
8
65
15
5
45
2
3
43
4
20
0
45
5
6
7
7
49
8
3
47
49
1
1
11
I
6
I
1
I
0
I
1
n
p
9
x
3
===
x
5
exit!
x
8
Rubinius
n
x
4
Type
x
7
Integer
n
x
6
to_int
x
9
coerce_to
p
17
I
-1
I
19b
I
8
I
19e
I
a
I
19f
I
13
I
1a0
I
1b
I
1a1
I
24
I
1a2
I
2d
I
1a4
I
41
I
0
I
42
x
15
kernel/alpha.rb
p
1
x
4
code
p
5
I
2
I
18e
I
d
I
19b
I
18
x
15
kernel/alpha.rb
p
0
x
6
Module
M
1
n
n
x
6
Module
i
251
5
66
99
7
0
7
1
65
67
49
2
0
49
3
4
15
99
7
4
7
5
65
67
49
2
0
49
3
4
15
99
7
6
7
7
65
67
49
2
0
49
3
4
15
99
7
8
7
9
65
5
49
10
4
15
99
7
11
7
12
65
67
49
2
0
49
3
4
15
99
7
13
7
14
65
67
49
2
0
49
3
4
15
99
7
15
7
16
65
67
49
2
0
49
3
4
15
99
7
17
7
18
65
67
49
2
0
49
3
4
15
99
7
19
7
20
65
67
49
2
0
49
3
4
15
99
7
21
7
22
65
67
49
2
0
49
3
4
15
99
7
23
7
24
65
67
49
2
0
49
3
4
15
99
7
25
7
26
65
67
49
2
0
49
3
4
15
99
7
27
7
28
65
67
49
2
0
49
3
4
15
99
7
29
7
30
65
67
49
2
0
49
3
4
15
99
7
31
7
32
65
67
49
2
0
49
3
4
15
99
7
33
7
34
65
67
49
2
0
49
3
4
15
99
7
35
7
36
65
67
49
2
0
49
3
4
15
99
7
37
7
38
65
67
49
2
0
49
3
4
11
I
5
I
0
I
0
I
0
n
p
39
x
12
method_table
M
1
n
n
x
12
method_table
i
3
39
0
11
I
1
I
0
I
0
I
0
n
p
1
x
13
@method_table
p
3
I
-1
I
1ab
I
3
x
15
kernel/alpha.rb
p
0
x
17
method_visibility
x
15
add_defn_method
x
14
constant_table
M
1
n
n
x
14
constant_table
i
3
39
0
11
I
1
I
0
I
0
I
0
n
p
1
x
15
@constant_table
p
3
I
-1
I
1ac
I
3
x
15
kernel/alpha.rb
p
0
x
4
name
M
1
n
n
x
4
name
i
6
39
0
49
1
0
11
I
1
I
0
I
0
I
0
n
p
2
x
12
@module_name
x
4
to_s
p
3
I
-1
I
1ad
I
6
x
15
kernel/alpha.rb
p
0
x
8
allocate
M
1
n
x
15
module_allocate
x
8
allocate
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
3
I
0
I
0
I
0
n
p
4
x
16
PrimitiveFailure
n
s
32
Module.allocate primitive failed
x
5
raise
p
5
I
-1
I
1b1
I
0
I
1b3
I
c
x
15
kernel/alpha.rb
p
0
x
13
attach_method
x
13
const_missing
M
1
n
n
x
13
const_missing
i
38
45
0
1
43
2
7
3
64
49
4
1
15
45
0
5
43
2
20
0
49
6
0
49
4
1
15
45
0
7
43
2
7
8
64
49
4
1
11
I
3
I
1
I
1
I
1
n
p
9
x
8
Rubinius
n
x
2
VM
s
36
Missing or uninitialized constant: 

x
11
write_error
n
x
4
to_s
n
s
1


p
9
I
-1
I
1bf
I
0
I
1c0
I
c
I
1c1
I
1a
I
1c2
I
26
x
15
kernel/alpha.rb
p
1
x
4
name
x
11
superclass=
M
1
n
n
x
11
superclass=
i
5
20
0
38
0
11
I
2
I
1
I
1
I
1
n
p
1
x
11
@superclass
p
5
I
-1
I
1cb
I
0
I
1cc
I
5
x
15
kernel/alpha.rb
p
1
x
5
other
x
17
direct_superclass
M
1
n
n
x
17
direct_superclass
i
3
39
0
11
I
1
I
0
I
0
I
0
n
p
1
x
11
@superclass
p
5
I
-1
I
1d3
I
0
I
1d4
I
3
x
15
kernel/alpha.rb
p
0
x
15
append_features
M
1
n
n
x
15
append_features
i
39
45
0
1
43
2
13
71
3
47
9
24
47
49
4
0
13
5
47
49
5
1
15
8
28
5
49
3
1
19
1
15
20
1
20
0
49
6
1
11
I
5
I
2
I
1
I
1
n
p
7
x
8
Rubinius
n
x
14
IncludedModule
x
3
new
x
8
allocate
x
10
initialize
x
9
attach_to
p
7
I
-1
I
1dd
I
0
I
1de
I
1f
I
1df
I
27
x
15
kernel/alpha.rb
p
2
x
3
mod
x
2
im
x
8
included
M
1
n
n
x
8
included
i
2
1
11
I
2
I
1
I
1
I
1
n
p
0
p
3
I
-1
I
1e6
I
2
x
15
kernel/alpha.rb
p
1
x
3
mod
x
7
include
M
1
n
n
x
7
include
i
17
20
0
5
49
0
1
15
20
0
5
47
49
1
1
15
5
11
I
3
I
1
I
1
I
1
n
p
2
x
15
append_features
x
8
included
p
9
I
-1
I
1ee
I
0
I
1ef
I
7
I
1f1
I
f
I
1f3
I
11
x
15
kernel/alpha.rb
p
1
x
3
mod
x
11
attr_reader
M
1
n
n
x
11
attr_reader
i
38
45
0
1
43
2
20
0
49
3
1
19
1
15
39
4
20
0
20
1
7
5
49
6
3
15
45
0
7
43
8
20
0
49
9
1
15
1
11
I
6
I
2
I
1
I
1
n
p
10
x
8
Rubinius
n
x
14
AccessVariable
x
8
get_ivar
x
13
@method_table
x
6
public
x
5
store
n
x
2
VM
x
18
reset_method_cache
p
11
I
-1
I
1fc
I
0
I
1fd
I
d
I
1fe
I
19
I
1ff
I
24
I
200
I
26
x
15
kernel/alpha.rb
p
2
x
4
name
x
4
meth
x
20
attr_reader_specific
M
1
n
n
x
20
attr_reader_specific
i
38
45
0
1
43
2
20
0
49
3
1
19
2
15
39
4
20
1
20
2
7
5
49
6
3
15
45
0
7
43
8
20
1
49
9
1
15
1
11
I
7
I
3
I
2
I
2
n
p
10
x
8
Rubinius
n
x
14
AccessVariable
x
8
get_ivar
x
13
@method_table
x
6
public
x
5
store
n
x
2
VM
x
18
reset_method_cache
p
11
I
-1
I
203
I
0
I
204
I
d
I
205
I
19
I
206
I
24
I
207
I
26
x
15
kernel/alpha.rb
p
3
x
4
name
x
11
method_name
x
4
meth
x
11
attr_writer
M
1
n
n
x
11
attr_writer
i
48
45
0
1
43
2
20
0
49
3
1
19
1
15
39
4
20
0
47
101
5
7
6
63
2
49
7
0
20
1
7
8
49
9
3
15
45
0
10
43
11
20
0
49
12
1
15
1
11
I
6
I
2
I
1
I
1
n
p
13
x
8
Rubinius
n
x
14
AccessVariable
x
8
set_ivar
x
13
@method_table
x
4
to_s
s
1
=
x
6
to_sym
x
6
public
x
5
store
n
x
2
VM
x
18
reset_method_cache
p
11
I
-1
I
210
I
0
I
211
I
d
I
212
I
23
I
213
I
2e
I
214
I
30
x
15
kernel/alpha.rb
p
2
x
4
name
x
4
meth
x
13
attr_accessor
M
1
n
n
x
13
attr_accessor
i
18
5
20
0
47
49
0
1
15
5
20
0
47
49
1
1
15
1
11
I
3
I
1
I
1
I
1
n
p
2
x
11
attr_reader
x
11
attr_writer
p
9
I
-1
I
21d
I
0
I
21e
I
8
I
21f
I
10
I
220
I
12
x
15
kernel/alpha.rb
p
1
x
4
name
x
7
private
M
1
n
n
x
7
private
i
26
39
0
20
0
49
1
1
19
1
9
24
20
1
7
2
13
18
2
49
3
1
15
8
25
1
11
I
5
I
2
I
1
I
1
n
p
4
x
13
@method_table
x
6
lookup
x
7
private
x
11
visibility=
p
11
I
-1
I
22b
I
0
I
22c
I
b
I
22d
I
18
I
22c
I
19
I
0
I
1a
x
15
kernel/alpha.rb
p
2
x
4
name
x
5
entry
x
9
protected
M
1
n
n
x
9
protected
i
26
39
0
20
0
49
1
1
19
1
9
24
20
1
7
2
13
18
2
49
3
1
15
8
25
1
11
I
5
I
2
I
1
I
1
n
p
4
x
13
@method_table
x
6
lookup
x
9
protected
x
11
visibility=
p
11
I
-1
I
239
I
0
I
23a
I
b
I
23b
I
18
I
23a
I
19
I
0
I
1a
x
15
kernel/alpha.rb
p
2
x
4
name
x
5
entry
x
12
alias_method
M
1
n
n
x
12
alias_method
i
146
39
0
20
1
49
1
1
19
2
9
30
39
0
20
0
20
2
49
2
0
20
2
49
3
0
49
4
3
8
134
5
47
49
5
0
19
3
15
20
3
9
77
20
3
49
6
0
20
1
49
1
1
19
2
15
20
2
9
64
1
8
78
8
65
1
15
20
3
49
5
0
19
3
15
68
8
38
1
15
20
2
9
86
1
8
112
5
45
7
8
7
9
20
1
47
101
10
7
11
20
0
47
101
10
7
12
63
5
47
49
13
2
15
39
0
20
0
20
2
49
3
0
20
1
20
2
49
2
0
20
3
49
14
5
15
45
15
16
43
17
20
0
49
18
1
11
I
b
I
4
I
2
I
2
n
p
19
x
13
@method_table
x
6
lookup
x
6
method
x
10
visibility
x
5
store
x
17
direct_superclass
x
12
method_table
x
13
NoMethodError
n
s
11
No method '
x
4
to_s
s
15
' to alias to '
s
1
'
x
5
raise
x
5
alias
x
8
Rubinius
n
x
2
VM
x
18
reset_method_cache
p
37
I
-1
I
247
I
0
I
24a
I
b
I
24b
I
1e
I
24d
I
26
I
24e
I
2a
I
24f
I
37
I
250
I
41
I
0
I
42
I
251
I
4d
I
0
I
4f
I
254
I
56
I
255
I
70
I
0
I
71
I
258
I
7c
I
259
I
83
I
258
I
86
I
0
I
87
I
25c
I
92
x
15
kernel/alpha.rb
p
4
x
8
new_name
x
12
current_name
x
5
entry
x
3
mod
x
15
module_function
M
1
n
n
x
15
module_function
i
51
39
0
20
0
49
1
1
19
1
9
49
5
99
43
2
12
49
3
1
19
2
15
20
2
49
4
0
20
0
20
1
49
5
0
7
6
49
7
3
15
5
20
0
47
49
8
1
8
50
1
11
I
7
I
3
I
1
I
1
n
p
9
x
13
@method_table
x
6
lookup
x
4
Type
x
22
object_singleton_class
x
12
method_table
x
6
method
x
6
public
x
5
store
x
7
private
p
15
I
-1
I
266
I
0
I
267
I
b
I
268
I
16
I
269
I
28
I
26a
I
31
I
267
I
32
I
0
I
33
x
15
kernel/alpha.rb
p
3
x
4
name
x
5
entry
x
2
sc
p
37
I
2
I
1ab
I
10
I
1ac
I
1e
I
1ad
I
2c
I
1b1
I
37
I
1bf
I
45
I
1cb
I
53
I
1d3
I
61
I
1dd
I
6f
I
1e6
I
7d
I
1ee
I
8b
I
1fc
I
99
I
203
I
a7
I
210
I
b5
I
21d
I
c3
I
22b
I
d1
I
239
I
df
I
247
I
ed
I
266
I
fb
x
15
kernel/alpha.rb
p
0
M
1
n
n
x
8
Rubinius
i
87
5
66
99
7
0
1
65
49
1
3
13
99
12
7
2
12
7
3
12
65
12
49
4
4
15
49
2
0
15
99
7
5
1
45
6
7
49
8
3
13
99
12
7
2
12
7
9
12
65
12
49
4
4
15
49
2
0
15
99
7
10
45
11
12
65
49
1
3
13
99
12
7
2
12
7
13
12
65
12
49
4
4
15
49
2
0
11
I
6
I
0
I
0
I
0
n
p
14
x
14
AccessVariable
x
10
open_class
x
14
__class_init__
M
1
n
n
x
14
AccessVariable
i
10
5
66
5
7
0
47
49
1
1
11
I
2
I
0
I
0
I
0
n
p
2
x
4
name
x
11
attr_reader
p
3
I
2
I
273
I
a
x
15
kernel/alpha.rb
p
0
x
13
attach_method
x
6
Bucket
x
11
MethodTable
n
x
16
open_class_under
M
1
n
n
x
6
Bucket
i
60
5
66
5
7
0
47
49
1
1
15
5
7
2
47
49
1
1
15
99
7
3
7
4
65
67
49
5
0
49
6
4
15
99
7
7
7
8
65
67
49
5
0
49
6
4
15
99
7
9
7
10
65
67
49
5
0
49
6
4
11
I
5
I
0
I
0
I
0
n
p
11
x
10
visibility
x
13
attr_accessor
x
6
method
x
7
public?
M
1
n
n
x
7
public?
i
7
39
0
7
1
83
2
11
I
2
I
0
I
0
I
0
n
p
3
x
11
@visibility
x
6
public
x
2
==
p
5
I
-1
I
27f
I
0
I
280
I
7
x
15
kernel/alpha.rb
p
0
x
17
method_visibility
x
15
add_defn_method
x
8
private?
M
1
n
n
x
8
private?
i
7
39
0
7
1
83
2
11
I
2
I
0
I
0
I
0
n
p
3
x
11
@visibility
x
7
private
x
2
==
p
5
I
-1
I
283
I
0
I
284
I
7
x
15
kernel/alpha.rb
p
0
x
10
protected?
M
1
n
n
x
10
protected?
i
7
39
0
7
1
83
2
11
I
2
I
0
I
0
I
0
n
p
3
x
11
@visibility
x
9
protected
x
2
==
p
5
I
-1
I
287
I
0
I
288
I
7
x
15
kernel/alpha.rb
p
0
p
11
I
2
I
27c
I
a
I
27d
I
12
I
27f
I
20
I
283
I
2e
I
287
I
3c
x
15
kernel/alpha.rb
p
0
x
14
IncludedModule
x
6
Module
n
M
1
n
n
x
14
IncludedModule
i
127
5
66
5
7
0
47
49
1
1
15
5
7
2
47
49
1
1
15
99
7
3
7
4
65
5
49
5
4
15
99
7
6
7
7
65
67
49
8
0
49
9
4
15
99
7
2
7
10
65
67
49
8
0
49
9
4
15
99
7
11
7
12
65
67
49
8
0
49
9
4
15
99
7
13
7
14
65
67
49
8
0
49
9
4
15
99
7
15
7
16
65
67
49
8
0
49
9
4
15
99
7
17
7
18
65
67
49
8
0
49
9
4
15
99
7
19
7
20
65
67
49
8
0
49
9
4
11
I
5
I
0
I
0
I
0
n
p
21
x
10
superclass
x
11
attr_reader
x
6
module
x
8
allocate
M
1
n
x
24
included_module_allocate
x
8
allocate
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
3
I
0
I
0
I
0
n
p
4
x
16
PrimitiveFailure
n
s
40
IncludedModule.allocate primitive failed
x
5
raise
p
5
I
-1
I
29e
I
0
I
2a0
I
c
x
15
kernel/alpha.rb
p
0
x
13
attach_method
x
10
initialize
M
1
n
n
x
10
initialize
i
21
20
0
49
0
0
38
1
15
20
0
49
2
0
38
3
15
20
0
38
4
11
I
2
I
1
I
1
I
1
n
p
5
x
12
method_table
x
13
@method_table
x
14
constant_table
x
15
@constant_table
x
7
@module
p
9
I
-1
I
2a7
I
0
I
2a8
I
8
I
2a9
I
10
I
2aa
I
15
x
15
kernel/alpha.rb
p
1
x
3
mod
x
17
method_visibility
x
15
add_defn_method
M
1
n
n
x
6
module
i
3
39
0
11
I
1
I
0
I
0
I
0
n
p
1
x
7
@module
p
5
I
-1
I
2ad
I
0
I
2ae
I
3
x
15
kernel/alpha.rb
p
0
x
9
attach_to
M
1
n
n
x
9
attach_to
i
19
20
0
49
0
0
38
1
15
20
0
5
13
18
2
49
2
1
15
11
I
4
I
1
I
1
I
1
n
p
3
x
17
direct_superclass
x
11
@superclass
x
11
superclass=
p
7
I
-1
I
2b6
I
0
I
2b7
I
8
I
2b8
I
13
x
15
kernel/alpha.rb
p
1
x
3
cls
x
4
name
M
1
n
n
x
4
name
i
6
39
0
49
1
0
11
I
1
I
0
I
0
I
0
n
p
2
x
7
@module
x
4
name
p
5
I
-1
I
2bf
I
0
I
2c0
I
6
x
15
kernel/alpha.rb
p
0
x
4
to_s
M
1
n
n
x
4
to_s
i
6
39
0
49
1
0
11
I
1
I
0
I
0
I
0
n
p
2
x
7
@module
x
4
to_s
p
5
I
-1
I
2c7
I
0
I
2c8
I
6
x
15
kernel/alpha.rb
p
0
x
7
inspect
M
1
n
n
x
7
inspect
i
15
7
0
39
1
49
2
0
47
101
2
7
3
63
3
11
I
3
I
0
I
0
I
0
n
p
4
s
17
#<IncludedModule 
x
7
@module
x
4
to_s
s
1
>
p
5
I
-1
I
2cb
I
0
I
2cc
I
f
x
15
kernel/alpha.rb
p
0
x
2
==
M
1
n
n
x
2
==
i
42
20
0
45
0
1
49
2
1
9
28
54
89
3
13
10
26
15
20
0
49
4
0
39
5
83
3
8
41
54
89
3
13
10
41
15
20
0
39
5
83
3
11
I
3
I
1
I
1
I
1
n
p
6
x
14
IncludedModule
n
x
8
kind_of?
x
2
==
x
6
module
x
7
@module
p
11
I
-1
I
2d2
I
0
I
2d3
I
a
I
2d4
I
1c
I
2d6
I
29
I
0
I
2a
x
15
kernel/alpha.rb
p
1
x
5
other
p
21
I
2
I
297
I
a
I
298
I
12
I
29e
I
1d
I
2a7
I
2b
I
2ad
I
39
I
2b6
I
47
I
2bf
I
55
I
2c7
I
63
I
2cb
I
71
I
2d2
I
7f
x
15
kernel/alpha.rb
p
0
p
7
I
2
I
272
I
1d
I
27b
I
3a
I
296
I
57
x
15
kernel/alpha.rb
p
0
M
1
n
n
x
6
Object
i
11
5
66
5
45
0
1
47
49
2
1
11
I
2
I
0
I
0
I
0
n
p
3
x
6
Kernel
n
x
7
include
p
3
I
2
I
2dd
I
b
x
15
kernel/alpha.rb
p
0
p
23
I
0
I
1f
I
1d
I
3a
I
38
I
44
I
53
I
6c
I
6d
I
fc
I
87
I
15d
I
a2
I
16d
I
bd
I
18b
I
d7
I
1aa
I
f2
I
270
I
10c
I
2dc
I
129
x
15
kernel/alpha.rb
p
0
