@@ -88,15 +88,15 @@ public IRubyObject call(ThreadContext context, IRubyObject self, RubyModule claz
88
88
if (IRRuntimeHelpers .isDebug ()) doDebug ();
89
89
90
90
if (callCount >= 0 ) promoteToFullBuild (context );
91
- return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (), self , name , args , block );
91
+ return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (). getMethodLocation () , self , name , args , block );
92
92
}
93
93
94
94
@ Override
95
95
public IRubyObject call (ThreadContext context , IRubyObject self , RubyModule clazz , String name , IRubyObject [] args ) {
96
96
if (IRRuntimeHelpers .isDebug ()) doDebug ();
97
97
98
98
if (callCount >= 0 ) promoteToFullBuild (context );
99
- return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (), self , name , args , Block .NULL_BLOCK );
99
+ return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (). getMethodLocation () , self , name , args , Block .NULL_BLOCK );
100
100
}
101
101
102
102
private IRubyObject INTERPRET_METHOD (ThreadContext context , InterpreterContext ic , RubyModule implClass ,
@@ -125,7 +125,7 @@ public IRubyObject call(ThreadContext context, IRubyObject self, RubyModule claz
125
125
126
126
if (callCount >= 0 ) promoteToFullBuild (context );
127
127
128
- return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (), self , name , block );
128
+ return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (). getMethodLocation () , self , name , block );
129
129
}
130
130
131
131
@ Override
@@ -134,7 +134,7 @@ public IRubyObject call(ThreadContext context, IRubyObject self, RubyModule claz
134
134
135
135
if (callCount >= 0 ) promoteToFullBuild (context );
136
136
137
- return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (), self , name , Block .NULL_BLOCK );
137
+ return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (). getMethodLocation () , self , name , Block .NULL_BLOCK );
138
138
}
139
139
140
140
private IRubyObject INTERPRET_METHOD (ThreadContext context , InterpreterContext ic , RubyModule implClass ,
@@ -162,15 +162,15 @@ public IRubyObject call(ThreadContext context, IRubyObject self, RubyModule claz
162
162
if (IRRuntimeHelpers .isDebug ()) doDebug ();
163
163
164
164
if (callCount >= 0 ) promoteToFullBuild (context );
165
- return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (), self , name , arg0 , block );
165
+ return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (). getMethodLocation () , self , name , arg0 , block );
166
166
}
167
167
168
168
@ Override
169
169
public IRubyObject call (ThreadContext context , IRubyObject self , RubyModule clazz , String name , IRubyObject arg0 ) {
170
170
if (IRRuntimeHelpers .isDebug ()) doDebug ();
171
171
172
172
if (callCount >= 0 ) promoteToFullBuild (context );
173
- return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (), self , name , arg0 , Block .NULL_BLOCK );
173
+ return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (). getMethodLocation () , self , name , arg0 , Block .NULL_BLOCK );
174
174
}
175
175
176
176
private IRubyObject INTERPRET_METHOD (ThreadContext context , InterpreterContext ic , RubyModule implClass ,
@@ -198,15 +198,15 @@ public IRubyObject call(ThreadContext context, IRubyObject self, RubyModule claz
198
198
if (IRRuntimeHelpers .isDebug ()) doDebug ();
199
199
200
200
if (callCount >= 0 ) promoteToFullBuild (context );
201
- return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (), self , name , arg0 , arg1 , block );
201
+ return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (). getMethodLocation () , self , name , arg0 , arg1 , block );
202
202
}
203
203
204
204
@ Override
205
205
public IRubyObject call (ThreadContext context , IRubyObject self , RubyModule clazz , String name , IRubyObject arg0 , IRubyObject arg1 ) {
206
206
if (IRRuntimeHelpers .isDebug ()) doDebug ();
207
207
208
208
if (callCount >= 0 ) promoteToFullBuild (context );
209
- return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (), self , name , arg0 , arg1 , Block .NULL_BLOCK );
209
+ return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (). getMethodLocation () , self , name , arg0 , arg1 , Block .NULL_BLOCK );
210
210
}
211
211
212
212
private IRubyObject INTERPRET_METHOD (ThreadContext context , InterpreterContext ic , RubyModule implClass ,
@@ -234,15 +234,15 @@ public IRubyObject call(ThreadContext context, IRubyObject self, RubyModule claz
234
234
if (IRRuntimeHelpers .isDebug ()) doDebug ();
235
235
236
236
if (callCount >= 0 ) promoteToFullBuild (context );
237
- return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (), self , name , arg0 , arg1 , arg2 , block );
237
+ return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (). getMethodLocation () , self , name , arg0 , arg1 , arg2 , block );
238
238
}
239
239
240
240
@ Override
241
241
public IRubyObject call (ThreadContext context , IRubyObject self , RubyModule clazz , String name , IRubyObject arg0 , IRubyObject arg1 , IRubyObject arg2 ) {
242
242
if (IRRuntimeHelpers .isDebug ()) doDebug ();
243
243
244
244
if (callCount >= 0 ) promoteToFullBuild (context );
245
- return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (), self , name , arg0 , arg1 , arg2 , Block .NULL_BLOCK );
245
+ return INTERPRET_METHOD (context , ensureInstrsReady (), getImplementationClass (). getMethodLocation () , self , name , arg0 , arg1 , arg2 , Block .NULL_BLOCK );
246
246
}
247
247
248
248
private IRubyObject INTERPRET_METHOD (ThreadContext context , InterpreterContext ic , RubyModule implClass ,
0 commit comments