Module ImportFrom alias Import alias Import alias Import alias Import alias Import alias Import alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Return CompareGt AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body While CompareGt NameLoad Num body AugAssignSub NameStore Num decorator_list With Call AttributeLoad NameLoad attr NameStore body Expr Call NameLoad Num Assert CompareEq Call NameLoad AttributeLoad NameLoad attr Num Assign ListStore NameStore AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Str Assert CompareEq Call NameLoad AttributeLoad NameLoad attr Num Assert CompareEq ListComp AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr ListLoad Str Str Str decorator_list FunctionDef arguments args NameParam defaults body With Call AttributeLoad NameLoad attr NameStore body Pass Assert CompareEq AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr Str With Call AttributeLoad NameLoad attr NameStore body Expr Call NameLoad NameLoad Assert CompareEq AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr Str With Call AttributeLoad NameLoad attr NameStore body Expr Call NameLoad NameLoad keyword AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body With Call AttributeLoad NameLoad attr NameStore body Pass Assert CompareEq SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str SubscriptLoad AttributeLoad NameLoad attr Index Str Assert CompareEq SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str SubscriptLoad AttributeLoad NameLoad attr Index Str Assert CompareEq SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str SubscriptLoad AttributeLoad NameLoad attr Index Num decorator_list FunctionDef arguments args NameParam defaults body With Call AttributeLoad NameLoad attr NameStore body Pass Assert CompareEq Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr FunctionDef arguments args NameParam defaults body With Call AttributeLoad NameLoad attr NameStore body Pass Assert CompareLt AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body For NameStore Call NameLoad Num body Expr Call AttributeLoad NameLoad attr decorator_list With Call AttributeLoad NameLoad attr NameStore body Expr Call NameLoad Assert CompareEq Call NameLoad AttributeLoad NameLoad attr Num Assign ListStore NameStore AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Str Assert CompareIs AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore Num While CompareGt NameLoad Num body AugAssignSub NameStore Num Expr NameLoad decorator_list With Call AttributeLoad NameLoad attr NameStore body Expr Call NameLoad Assign ListStore NameStore AttributeLoad NameLoad attr Assign ListStore NameStore NameStore NameStore AttributeLoad NameLoad attr Assert CompareEq Call NameLoad AttributeLoad NameLoad attr Num Assert CompareEq Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Assert CompareEq AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Str Str Assert CompareEq AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Num Num Num Assert CompareEq Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Str Str Str Str Str Assert CompareEq AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Assert CompareEq AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Num Assert CompareEq Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Str Str Str Str Assert CompareEq AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str If Call AttributeLoad NameLoad attr body Assert CompareEq Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Str Str Str Str Str Str Str Str Str Str orelse Assert CompareEq Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Str Str Str Str Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return BinOpSub NameLoad Num decorator_list FunctionDef arguments args defaults body Assign NameStore Num While CompareGt NameLoad Num body Assign NameStore Call NameLoad NameLoad Expr NameLoad decorator_list With Call AttributeLoad NameLoad attr NameStore body Expr Call NameLoad Assign ListStore NameStore AttributeLoad NameLoad attr Assign ListStore NameStore NameStore NameStore AttributeLoad NameLoad attr Assert CompareEq Call NameLoad AttributeLoad NameLoad attr Num Assert CompareEq Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Assert CompareEq AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Str Str Assert CompareEq Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Str Str Str Str Str Assert CompareEq AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Assert CompareEq Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Str Str Str Assert CompareEq AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Str Assert CompareEq AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Num Num Assert CompareEq Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Str Str Str Str Assert CompareEq Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Assert CompareEq AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str If Call AttributeLoad NameLoad attr body Assert CompareEq Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Str Str Str Str Str Str Str Str Str Str orelse Assert CompareEq Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr ListLoad Str Str Str Str Str Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Pass decorator_list FunctionDef arguments args defaults body Expr Call NameLoad decorator_list FunctionDef arguments args defaults body Expr Call NameLoad Expr Call NameLoad Expr Call NameLoad decorator_list With Call AttributeLoad NameLoad attr NameStore body Expr Call NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr With Call AttributeLoad NameLoad attr keyword NameLoad NameStore body Expr Call NameLoad Assert CompareEq Call NameLoad AttributeLoad NameLoad attr Num Assign ListStore NameStore NameStore NameStore AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Str Assert CompareEq Call NameLoad AttributeLoad NameLoad attr Num Assert CompareEq AttributeLoad NameLoad attr Str Assert CompareLt BinOpSub AttributeLoad NameLoad attr NameLoad Num Assert CompareLt BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assert CompareEq Call NameLoad AttributeLoad NameLoad attr Num Assert CompareEq SetComp AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr Set Str Assert CompareEq AttributeLoad SubscriptLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Index Num attr Str decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Raise NameLoad decorator_list FunctionDef arguments args defaults body TryExcept body Expr Call NameLoad handlers ExceptHandler type NameLoad body Pass decorator_list With Call AttributeLoad NameLoad attr keyword NameLoad NameStore body Expr Call NameLoad Assign ListStore NameStore NameStore NameStore AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Str Assign ListStore NameStore AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Import alias With Call AttributeLoad NameLoad attr keyword NameLoad NameStore body TryExcept body Expr Call AttributeLoad NameLoad attr Str handlers ExceptHandler type NameLoad body Pass Assign ListStore NameStore NameStore NameStore AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam NameParam NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body Return BinOpSub NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad TryFinally body While CompareGt NameLoad Num body Assign NameStore Call NameLoad NameLoad Num finalbody Expr Call AttributeLoad NameLoad attr NameLoad decorator_list With Call AttributeLoad NameLoad attr NameStore body Expr Call NameLoad Assign ListStore NameStore AttributeLoad NameLoad attr Assign ListStore NameStore NameStore NameStore AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assert CompareEq AttributeLoad NameLoad attr ListLoad Str Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assert CompareEq Call AttributeLoad NameLoad attr ListLoad Str Str decorator_list decorator_list
N/A __future__ print_function N/A pypyjit N/A sys N/A time N/A threading N/A py N/A tracebin TestHook N/A object N/A thread_spawned N/A N/A self N/A N/A N/A N/A N/A threading _counter 0 N/A test_record_loop N/A N/A self N/A N/A f N/A N/A n N/A N/A N/A N/A n 0 N/A N/A n 1 N/A N/A N/A N/A tracebin record recorder N/A N/A N/A f 1500 N/A N/A N/A len N/A recorder traces 1 N/A N/A trace N/A recorder traces N/A N/A N/A trace root_file __file__ N/A N/A N/A trace root_function f N/A N/A N/A len N/A trace sections 3 N/A N/A N/A N/A s label N/A s N/A trace sections N/A Entry Preamble Loop body N/A test_record_stdout N/A N/A self N/A N/A N/A N/A N/A tracebin record recorder N/A N/A N/A N/A N/A recorder stdout N/A N/A N/A recorder stderr N/A N/A N/A tracebin record recorder N/A N/A N/A print None N/A N/A N/A recorder stdout None
 N/A N/A N/A recorder stderr N/A N/A N/A tracebin record recorder N/A N/A N/A print None file N/A sys stderr N/A N/A N/A recorder stdout N/A N/A N/A recorder stderr None
 N/A test_record_build_options N/A N/A self N/A N/A N/A N/A N/A tracebin record recorder N/A N/A N/A N/A N/A N/A N/A recorder options N/A build N/A gc N/A N/A sys pypy_translation_info N/A translation.gc N/A N/A N/A N/A N/A recorder options N/A build N/A gcrootfinder N/A N/A sys pypy_translation_info N/A translation.gcrootfinder N/A N/A N/A N/A N/A recorder options N/A build N/A pypy_version N/A N/A sys _mercurial N/A 2 N/A test_record_jit_options N/A N/A self N/A N/A N/A N/A N/A tracebin record recorder N/A N/A N/A N/A N/A N/A N/A N/A recorder options N/A jit viewkeys N/A N/A N/A pypyjit defaults viewkeys N/A N/A N/A N/A py test mark xfail test_record_runtime N/A N/A self N/A N/A N/A N/A N/A tracebin record recorder N/A N/A N/A N/A N/A recorder runtime 1 N/A test_record_aborts N/A N/A self N/A N/A f N/A N/A N/A N/A N/A i N/A xrange 1500 N/A N/A N/A N/A sys exc_info N/A N/A N/A N/A tracebin record recorder N/A N/A N/A f N/A N/A N/A len N/A recorder aborts 1 N/A N/A abort N/A recorder aborts N/A N/A N/A abort reason ABORT_ESCAPE N/A N/A N/A abort pycode N/A f __code__ N/A N/A N/A abort lineno 72 N/A test_code_interpolation N/A N/A self N/A N/A f N/A N/A N/A N/A N/A i 1500 N/A N/A i 0 N/A N/A i 1 N/A i N/A N/A N/A N/A tracebin record recorder N/A N/A N/A f N/A N/A trace N/A recorder traces N/A N/A entry preamble loop N/A trace sections N/A N/A N/A len N/A loop chunks 7 N/A N/A N/A N/A N/A N/A loop chunks N/A 0 get_op_names N/A label N/A N/A N/A N/A N/A loop chunks N/A 1 sourcelines N/A         def f():
             i = 1500
             while i > 0:
 N/A N/A N/A N/A N/A loop chunks N/A 1 linenos N/A 87 88 89 N/A N/A N/A N/A N/A N/A loop chunks N/A 2 get_op_names N/A debug_merge_point debug_merge_point debug_merge_point int_gt guard_true debug_merge_point N/A N/A N/A N/A N/A loop chunks N/A 3 sourcelines N/A                 i -= 1
 N/A N/A N/A N/A N/A loop chunks N/A 3 linenos N/A 90 N/A N/A N/A N/A N/A N/A loop chunks N/A 4 get_op_names N/A debug_merge_point debug_merge_point debug_merge_point int_sub debug_merge_point N/A N/A N/A N/A N/A loop chunks N/A 5 sourcelines N/A                 i
 N/A N/A N/A self thread_spawned N/A N/A N/A N/A N/A N/A N/A loop chunks N/A 6 get_op_names N/A debug_merge_point debug_merge_point debug_merge_point guard_not_invalidated getfield_raw int_sub setfield_raw int_lt guard_false debug_merge_point jump N/A N/A N/A N/A N/A N/A N/A loop chunks N/A 6 get_op_names N/A debug_merge_point debug_merge_point debug_merge_point guard_not_invalidated getfield_raw int_lt guard_false debug_merge_point jump N/A test_inlined_function N/A N/A self N/A N/A f N/A N/A i N/A N/A N/A N/A i 1 N/A main N/A N/A N/A N/A N/A i 1500 N/A N/A i 0 N/A N/A i N/A f i N/A i N/A N/A N/A N/A tracebin record recorder N/A N/A N/A main N/A N/A trace N/A recorder traces N/A N/A entry preamble loop N/A trace sections N/A N/A N/A len N/A loop chunks 10 N/A N/A N/A N/A N/A N/A loop chunks N/A 0 get_op_names N/A label N/A N/A N/A N/A N/A loop chunks N/A 1 sourcelines N/A         def main():
             i = 1500
             while i > 0:
 N/A N/A N/A N/A N/A N/A loop chunks N/A 2 get_op_names N/A debug_merge_point debug_merge_point debug_merge_point int_gt guard_true debug_merge_point N/A N/A N/A N/A N/A loop chunks N/A 3 sourcelines N/A                 i = f(i)
 N/A N/A N/A N/A N/A N/A loop chunks N/A 4 get_op_names N/A debug_merge_point debug_merge_point debug_merge_point force_token N/A N/A N/A N/A N/A loop chunks N/A 5 sourcelines N/A         def f(i):
             return i - 1
 N/A N/A N/A N/A N/A loop chunks N/A 5 linenos N/A 122 123 N/A N/A N/A N/A N/A N/A loop chunks N/A 6 get_op_names N/A debug_merge_point debug_merge_point debug_merge_point int_sub debug_merge_point N/A N/A N/A N/A N/A N/A loop chunks N/A 7 get_op_names N/A debug_merge_point N/A N/A N/A N/A N/A loop chunks N/A 8 sourcelines N/A                 i
 N/A N/A N/A self thread_spawned N/A N/A N/A N/A N/A N/A N/A loop chunks N/A 9 get_op_names N/A debug_merge_point debug_merge_point debug_merge_point guard_not_invalidated getfield_raw int_sub setfield_raw int_lt guard_false debug_merge_point jump N/A N/A N/A N/A N/A N/A N/A loop chunks N/A 9 get_op_names N/A debug_merge_point debug_merge_point debug_merge_point guard_not_invalidated getfield_raw int_lt guard_false debug_merge_point jump N/A test_profile N/A N/A self N/A N/A g N/A N/A N/A N/A N/A N/A f N/A N/A N/A N/A N/A N/A g N/A main N/A N/A N/A N/A N/A N/A f N/A N/A f N/A N/A f N/A N/A N/A N/A tracebin record recorder N/A N/A N/A main N/A N/A N/A recorder calls None N/A start N/A N/A time time N/A N/A N/A tracebin record profile True recorder N/A N/A N/A main N/A N/A N/A len N/A recorder calls 3 N/A N/A call1 call2 call3 N/A recorder calls N/A N/A N/A call1 func_name high_res_time N/A N/A N/A len N/A call1 subcalls 1 N/A N/A N/A call2 func_name main N/A N/A N/A N/A call2 start_time start 1 N/A N/A N/A N/A call2 end_time N/A call2 start_time 1 N/A N/A N/A len N/A call2 subcalls 3 N/A N/A N/A N/A c func_name N/A c N/A call2 subcalls N/A f N/A N/A N/A N/A N/A N/A N/A call2 subcalls N/A 1 subcalls N/A 0 func_name g N/A test_profile_exception N/A N/A self N/A N/A f N/A N/A N/A N/A N/A ValueError N/A main N/A N/A N/A N/A N/A N/A N/A N/A f N/A N/A N/A ValueError N/A N/A N/A N/A N/A N/A tracebin record profile True recorder N/A N/A N/A main N/A N/A _ call _ N/A recorder calls N/A N/A N/A call func_name main N/A N/A subcall N/A call subcalls N/A N/A N/A subcall func_name f N/A test_profile_builtin_exception N/A N/A self N/A N/A N/A math N/A N/A N/A tracebin record profile True recorder N/A N/A N/A N/A N/A N/A math sqrt a N/A N/A N/A TypeError N/A N/A N/A N/A _ call _ N/A recorder calls N/A N/A N/A call func_name sqrt N/A N/A N/A call subcalls N/A N/A test_trace_profilehook N/A N/A self N/A N/A profile N/A N/A frame event arg N/A N/A N/A N/A sub N/A N/A x y N/A N/A N/A N/A x y N/A main N/A N/A N/A N/A N/A i 1500 N/A orig_profile N/A N/A sys getprofile N/A N/A N/A sys setprofile profile N/A N/A N/A N/A i 0 N/A N/A i N/A sub i 1 N/A N/A N/A N/A sys setprofile orig_profile N/A N/A N/A N/A tracebin record recorder N/A N/A N/A main N/A N/A trace N/A recorder traces N/A N/A _ _ loop N/A trace sections N/A py_profile_chunk N/A N/A loop chunks N/A 9 N/A N/A N/A py_profile_chunk sourcelines N/A         def profile(frame, event, arg):
             pass
 N/A op_profile_chunk N/A N/A loop chunks N/A 10 N/A N/A N/A N/A op_profile_chunk get_op_names N/A debug_merge_point debug_merge_point N/A N/A