3535}
3636
3737
38- class RecordValueEmitter (Emitter ):
38+ class RecordEmitter (Emitter ):
3939 def __init__ (self , out : CWriter , target : str , incref : str ):
4040 super ().__init__ (out , {})
4141 self ._replacers ["RECORD_VALUE" ] = self .record_value
@@ -158,7 +158,7 @@ def generate_record_transform_function(uop: Uop, out: CWriter) -> None:
158158 if var .used :
159159 declare_variable (var , out )
160160 out .emit (f"{ input_name } = PyStackRef_FromPyObjectBorrow(recorded_value);\n " )
161- emitter = RecordValueEmitter (out , "transformed_value" , "Py_XINCREF" )
161+ emitter = RecordEmitter (out , "transformed_value" , "Py_XINCREF" )
162162 emitter .emit_tokens (uop , Storage (Stack (), [], [], 0 , False ), None , False )
163163 out .start_line ()
164164 out .emit ("Py_DECREF(recorded_value);\n " )
@@ -176,7 +176,7 @@ def generate_recorder_functions(filenames: list[str], analysis: Analysis, out: C
176176"""
177177 )
178178 args = "_PyInterpreterFrame *frame, _PyStackRef *stack_pointer, int oparg, PyObject **recorded_value"
179- emitter = RecordValueEmitter (out , "*recorded_value" , "Py_INCREF" )
179+ emitter = RecordEmitter (out , "*recorded_value" , "Py_INCREF" )
180180 nop = analysis .instructions ["NOP" ]
181181 for uop in analysis .uops .values ():
182182 if not uop .properties .records_value :
0 commit comments