Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias alias alias alias alias alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str body If CompareIsNot AttributeLoad NameLoad attr NameLoad body Return AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If UnaryOpNot NameLoad body Return NameLoad AugAssignAdd NameStore NameLoad TryExcept body Assign AttributeStore NameLoad attr Call NameLoad NameLoad Str handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Num Str Return NameLoad Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Num NameLoad body If CompareIs AttributeLoad NameLoad attr NameLoad body Return If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad NameLoad NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Dict decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body If CompareIs AttributeLoad NameLoad attr NameLoad body Return If CompareNotEq NameLoad Num body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Dict decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body TryExcept body Assign NameStore SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Assign NameStore Call NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad If Call NameLoad NameLoad NameLoad body Return Call NameLoad AttributeLoad NameLoad attr orelse If Call NameLoad NameLoad NameLoad body Return BinOpAdd Str Call NameLoad NameLoad orelse If Call NameLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Return BinOpAdd BinOpAdd Str Call NameLoad NameLoad Str orelse If Call NameLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Return BinOpAdd Str Call NameLoad NameLoad orelse If Call NameLoad NameLoad NameLoad body Return Call NameLoad AttributeLoad NameLoad attr orelse If Call NameLoad NameLoad NameLoad body Return BinOpAdd Str Call NameLoad NameLoad orelse If Call NameLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Return BinOpAdd BinOpAdd Str Call NameLoad NameLoad Str orelse Return Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body If CompareIsNot NameLoad NameLoad body Assign NameStore Call AttributeLoad Str attr ListComp Call AttributeLoad NameLoad attr NameLoad NameLoad comprehension NameStore NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd BinOpAdd Str NameLoad Str For NameStore Call NameLoad Call NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad If CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad NameLoad Continue Assign NameStore Call AttributeLoad Str attr ListComp Call AttributeLoad NameLoad attr NameLoad NameLoad comprehension NameStore AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Str orelse Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore AttributeLoad NameLoad attr If BoolOpAnd NameLoad AttributeLoad NameLoad attr body Assert Call NameLoad NameLoad NameLoad Assign NameStore BinOpMod Str Call AttributeLoad NameLoad attr orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad AugAssignAdd NameStore BinOpAdd Str NameLoad If BoolOpAnd NameLoad CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore BinOpAdd BinOpAdd Str Call AttributeLoad Str attr ListComp Call AttributeLoad NameLoad attr NameLoad NameLoad comprehension NameStore AttributeLoad NameLoad attr Str orelse Assign NameStore Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd NameLoad Call AttributeLoad NameLoad attr Str NameLoad Str NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list
N/A N/A os pypy.rlib.objectmodel compute_unique_id pypy.jit.metainterp.resoperation rop pypy.jit.metainterp.history Const ConstInt Box BoxInt ConstAddr ConstFloat BoxFloat AbstractFailDescr pypy.rlib.streamio open_file_as_stream Logger N/A object N/A __init__ N/A N/A self ts guard_number N/A False N/A N/A N/A self log_stream None N/A N/A self ts ts N/A N/A self guard_number guard_number N/A create_log N/A N/A self extension N/A .ops N/A N/A N/A N/A self log_stream None N/A N/A N/A self log_stream N/A s N/A N/A N/A os environ get PYPYJITLOG N/A N/A s N/A N/A None N/A s extension N/A N/A N/A N/A self log_stream N/A open_file_as_stream s w N/A N/A N/A OSError N/A N/A N/A N/A os write 2 could not create log file
 N/A None N/A N/A self log_stream N/A log_loop N/A N/A self inputargs operations number type N/A 0 None N/A N/A N/A N/A self log_stream None N/A N/A N/A N/A type None N/A N/A N/A N/A N/A self log_stream write N/A # Loop%d (%s), %d ops
 N/A number type N/A len operations N/A N/A N/A self _log_operations inputargs operations N/A N/A log_bridge N/A N/A self inputargs operations number N/A -1 N/A N/A N/A N/A self log_stream None N/A N/A N/A N/A number -1 N/A N/A N/A N/A N/A self log_stream write N/A # bridge out of Guard%d, %d ops
 N/A number N/A len operations N/A N/A N/A self _log_operations inputargs operations N/A N/A repr_of_descr N/A N/A self descr N/A N/A N/A N/A N/A descr repr_of_descr N/A repr_of_arg N/A N/A self memo arg N/A N/A N/A N/A N/A mv N/A memo N/A arg N/A N/A N/A KeyError N/A N/A mv N/A len memo N/A N/A memo N/A arg mv N/A N/A isinstance arg ConstInt N/A N/A N/A str N/A arg value N/A N/A N/A isinstance arg BoxInt N/A N/A N/A i N/A str mv N/A N/A N/A isinstance arg N/A N/A self ts ConstRef N/A N/A N/A N/A ConstPtr(ptr N/A str mv ) N/A N/A N/A isinstance arg N/A N/A self ts BoxRef N/A N/A N/A p N/A str mv N/A N/A N/A isinstance arg ConstFloat N/A N/A N/A str N/A arg value N/A N/A N/A isinstance arg BoxFloat N/A N/A N/A f N/A str mv N/A N/A N/A isinstance arg N/A N/A self ts ConstAddr N/A N/A N/A N/A ConstClass(cls N/A str mv ) N/A N/A ? N/A _log_operations N/A N/A self inputargs operations memo N/A N/A N/A N/A inputargs None N/A N/A args N/A N/A ,  join N/A N/A N/A self repr_of_arg memo arg N/A arg inputargs N/A N/A N/A N/A self log_stream write N/A N/A [ args ]
 N/A i N/A range N/A len operations N/A N/A op N/A operations N/A i N/A N/A N/A op opnum N/A rop DEBUG_MERGE_POINT N/A N/A loc N/A N/A N/A N/A op args N/A 0 _get_str N/A N/A N/A N/A self log_stream write N/A debug_merge_point('%s')
 N/A loc N/A N/A args N/A N/A ,  join N/A N/A N/A self repr_of_arg memo arg N/A arg N/A op args N/A N/A N/A op result None N/A N/A res N/A N/A N/A self repr_of_arg memo N/A op result  =  N/A N/A res N/A is_guard N/A N/A op is_guard N/A N/A N/A op descr None N/A N/A descr N/A op descr N/A N/A is_guard N/A self guard_number N/A N/A N/A isinstance descr AbstractFailDescr N/A r N/A <Guard%d> N/A N/A descr get_index N/A N/A r N/A N/A self repr_of_descr descr N/A args N/A , descr= r N/A N/A is_guard N/A N/A op fail_args None N/A N/A fail_args N/A N/A  [ N/A N/A ,  join N/A N/A N/A self repr_of_arg memo arg N/A arg N/A op fail_args ] N/A N/A fail_args N/A N/A N/A N/A self log_stream write N/A N/A N/A N/A N/A N/A res N/A N/A op getopname ( args ) fail_args N/A N/A N/A N/A self log_stream flush N/A N/A