@@ -194,29 +194,29 @@ Object callObject(@SuppressWarnings("unused") PBuiltinFunction func, Object arg1
194
194
}
195
195
196
196
@ Specialization (guards = {"func == cachedFunc" , "builtinNode != null" }, limit = "getCallSiteInlineCacheMaxDepth()" , assumptions = "singleContextAssumption()" )
197
- Object callObject (@ SuppressWarnings ("unused" ) PBuiltinMethod func , Object arg1 , Object arg2 ,
197
+ Object callMethodSingleContext (@ SuppressWarnings ("unused" ) PBuiltinMethod func , Object arg1 , Object arg2 ,
198
198
@ SuppressWarnings ("unused" ) @ Cached ("func" ) PBuiltinMethod cachedFunc ,
199
199
@ Cached ("getBinary(func.getFunction())" ) PythonBinaryBuiltinNode builtinNode ) {
200
200
return builtinNode .execute (arg1 , arg2 );
201
201
}
202
202
203
203
@ Specialization (guards = {"func == cachedFunc" , "builtinNode != null" , "isFixed" }, limit = "getCallSiteInlineCacheMaxDepth()" , assumptions = "singleContextAssumption()" )
204
- Object callObject (@ SuppressWarnings ("unused" ) PBuiltinMethod func , Object arg1 , Object arg2 ,
204
+ Object callSelfMethodSingleContext (@ SuppressWarnings ("unused" ) PBuiltinMethod func , Object arg1 , Object arg2 ,
205
205
@ SuppressWarnings ("unused" ) @ Cached ("func" ) PBuiltinMethod cachedFunc ,
206
206
@ SuppressWarnings ("unused" ) @ Cached ("func.getArity().takesFixedNumOfPositionalArgs()" ) boolean isFixed ,
207
207
@ Cached ("getTernary(func.getFunction())" ) PythonTernaryBuiltinNode builtinNode ) {
208
208
return builtinNode .execute (func .getSelf (), arg1 , arg2 );
209
209
}
210
210
211
211
@ Specialization (guards = {"func.getCallTarget() == ct" , "builtinNode != null" }, limit = "getCallSiteInlineCacheMaxDepth()" )
212
- Object callObject (@ SuppressWarnings ("unused" ) PBuiltinMethod func , Object arg1 , Object arg2 ,
212
+ Object callMethod (@ SuppressWarnings ("unused" ) PBuiltinMethod func , Object arg1 , Object arg2 ,
213
213
@ SuppressWarnings ("unused" ) @ Cached ("func.getCallTarget()" ) RootCallTarget ct ,
214
214
@ Cached ("getBinary(func.getFunction())" ) PythonBinaryBuiltinNode builtinNode ) {
215
215
return builtinNode .execute (arg1 , arg2 );
216
216
}
217
217
218
218
@ Specialization (guards = {"func.getCallTarget() == ct" , "builtinNode != null" , "isFixed" }, limit = "getCallSiteInlineCacheMaxDepth()" )
219
- Object callObject (@ SuppressWarnings ("unused" ) PBuiltinMethod func , Object arg1 , Object arg2 ,
219
+ Object callSelfMethod (@ SuppressWarnings ("unused" ) PBuiltinMethod func , Object arg1 , Object arg2 ,
220
220
@ SuppressWarnings ("unused" ) @ Cached ("func.getCallTarget()" ) RootCallTarget ct ,
221
221
@ SuppressWarnings ("unused" ) @ Cached ("func.getArity().takesFixedNumOfPositionalArgs()" ) boolean isFixed ,
222
222
@ Cached ("getTernary(func.getFunction())" ) PythonTernaryBuiltinNode builtinNode ) {
0 commit comments