Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Pass decorator_list ClassDef bases body FunctionDef arguments args NameParam defaults body ClassDef bases AttributeLoad NameLoad attr body Assign NameStore Num FunctionDef arguments args NameParam NameParam NameParam defaults body AugAssignAdd AttributeStore NameLoad attr Num If CompareEq AttributeLoad NameLoad attr Num body Raise NameLoad decorator_list decorator_list Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad For NameStore Call NameLoad Num body Expr Call AttributeLoad NameLoad attr ListLoad Str TryExcept body For NameStore Call NameLoad Num body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr ListLoad Str Assert CompareEq AttributeLoad NameLoad attr BinOpAdd NameLoad Num handlers ExceptHandler type NameLoad body Pass Assert CompareEq NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body ClassDef bases AttributeLoad NameLoad attr body Assign NameStore Num FunctionDef arguments args NameParam NameParam NameParam defaults body AugAssignAdd AttributeStore NameLoad attr Num Print Str AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Num body Raise NameLoad decorator_list decorator_list Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad TryExcept body For NameStore Call NameLoad Num body Expr Call AttributeLoad NameLoad attr ListLoad Str handlers ExceptHandler type NameLoad body Pass Assert CompareLtLt BinOpDiv AttributeLoad AttributeLoad NameLoad attr attr Num NameLoad BinOpMult AttributeLoad AttributeLoad NameLoad attr attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assert CompareIs NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr ListLoad Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad NameLoad Assert CompareEq NameLoad ListLoad Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assert CompareIs NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr ListLoad BinOpMod Str NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad NameLoad Assert CompareEq NameLoad ListLoad Str Str Str Str Str Str decorator_list Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str Expr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assert CompareIs NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr ListLoad BinOpMod Str NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad NameLoad Assert CompareEq NameLoad ListLoad Str Str Str Str Str Str decorator_list Expr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assert CompareEq NameLoad ListLoad Str Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assert CompareEq NameLoad ListLoad Str Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assert CompareEq ListComp SubscriptLoad NameLoad Index Num comprehension NameStore NameLoad ListLoad Str Str Str Str Assert CompareEq SubscriptLoad SubscriptLoad NameLoad Index Num Index Num SubscriptLoad SubscriptLoad NameLoad Index Num Index Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Dict Str NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assert CompareEq ListComp SubscriptLoad NameLoad Index Num comprehension NameStore NameLoad ListLoad Str Str Str decorator_list decorator_list ClassDef bases NameLoad body ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad decorator_list Assign NameStore Call NameLoad NameLoad NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr UnaryOpNot NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body If BoolOpOr UnaryOpNot AttributeLoad AttributeLoad NameLoad attr attr CompareIsNot AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If BoolOpAnd CompareIsNot AttributeLoad NameLoad attr NameLoad CompareIsNot AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr If NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list Assign NameStore Call NameLoad NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr If NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list Assign NameStore Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assert CompareIs NameLoad NameLoad Assert AttributeLoad NameLoad attr Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert UnaryOpNot AttributeLoad NameLoad attr Assert UnaryOpNot AttributeLoad NameLoad attr Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert UnaryOpNot AttributeLoad NameLoad attr Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert AttributeLoad NameLoad attr Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assert CompareIs NameLoad NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assert CompareIs AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert UnaryOpNot AttributeLoad NameLoad attr Return TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert UnaryOpNot AttributeLoad NameLoad attr Assert UnaryOpNot AttributeLoad NameLoad attr Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert UnaryOpNot AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert UnaryOpNot AttributeLoad NameLoad attr Assert AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assert UnaryOpNot AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assert UnaryOpNot AttributeLoad NameLoad attr Assert AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert UnaryOpNot AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assert AttributeLoad NameLoad attr Assert UnaryOpNot AttributeLoad NameLoad attr Assert AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr NameLoad Assert AttributeLoad NameLoad attr Assert UnaryOpNot AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assert CompareIs Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert UnaryOpNot AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assert UnaryOpNot AttributeLoad NameLoad attr Assert AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert UnaryOpNot AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assert AttributeLoad NameLoad attr Assert UnaryOpNot AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert UnaryOpNot AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A py pypy.interpreter executioncontext pypy.interpreter.executioncontext ExecutionContext pypy.conftest gettestobjspace Finished N/A Exception N/A N/A N/A TestExecutionContext N/A N/A test_action N/A N/A self N/A N/A DemoAction N/A N/A executioncontext AsyncAction N/A N/A counter 0 perform N/A N/A self ec frame N/A N/A N/A N/A self counter 1 N/A N/A N/A self counter 10 N/A N/A Finished N/A N/A N/A space N/A self space N/A a1 N/A DemoAction space N/A N/A N/A N/A space actionflag register_action a1 N/A i N/A range 20 N/A N/A N/A N/A space appexec N/A ():
                n = 5
                return n + 2
             N/A N/A N/A i N/A range 20 N/A N/A N/A N/A a1 fire N/A N/A N/A space appexec N/A ():
                    n = 5
                    return n + 2
                 N/A N/A N/A a1 counter N/A i 1 N/A N/A N/A Finished N/A N/A N/A N/A i 9 N/A test_periodic_action N/A N/A self N/A N/A DemoAction N/A N/A executioncontext PeriodicAsyncAction N/A N/A counter 0 perform N/A N/A self ec frame N/A N/A N/A N/A self counter 1 N/A -> N/A self counter N/A N/A N/A self counter 3 N/A N/A Finished N/A N/A N/A space N/A self space N/A a2 N/A DemoAction space N/A N/A N/A N/A space actionflag register_action a2 N/A N/A N/A i N/A range 500 N/A N/A N/A N/A space appexec N/A ():
                    n = 5
                    return n + 2
                 N/A N/A N/A Finished N/A N/A N/A N/A N/A N/A N/A space sys checkinterval 10 i N/A N/A N/A space sys checkinterval 3 N/A test_llprofile N/A N/A self N/A N/A N/A l N/A profile_func N/A N/A space w_arg frame event w_aarg N/A N/A N/A N/A w_arg N/A space w_None N/A N/A N/A l append event N/A N/A space N/A self space N/A N/A N/A N/A N/A space getexecutioncontext setllprofile profile_func N/A space w_None N/A N/A N/A space appexec N/A ():
        pass
         N/A N/A N/A N/A N/A space getexecutioncontext setllprofile None None N/A N/A l N/A call return call return N/A test_llprofile_c_call N/A N/A self N/A N/A N/A l N/A profile_func N/A N/A space w_arg frame event w_aarg N/A N/A N/A N/A w_arg N/A space w_None N/A N/A N/A l append event N/A N/A space N/A self space N/A N/A N/A N/A N/A space getexecutioncontext setllprofile profile_func N/A space w_None check_snippet N/A N/A snippet N/A N/A N/A N/A N/A space appexec N/A N/A ():
            %s
            return
             snippet N/A N/A N/A N/A N/A space getexecutioncontext setllprofile None None N/A N/A l N/A call return call c_call c_return return N/A N/A N/A check_snippet l = []; l.append(42) N/A N/A check_snippet max(1, 2) N/A N/A check_snippet args = (1, 2); max(*args) N/A N/A check_snippet max(1, 2, **{}) N/A N/A check_snippet args = (1, 2); max(*args, **{}) N/A N/A check_snippet abs(val=0) N/A test_llprofile_c_exception N/A N/A self N/A N/A N/A l N/A profile_func N/A N/A space w_arg frame event w_aarg N/A N/A N/A N/A w_arg N/A space w_None N/A N/A N/A l append event N/A N/A space N/A self space N/A N/A N/A N/A N/A space getexecutioncontext setllprofile profile_func N/A space w_None check_snippet N/A N/A snippet N/A N/A N/A N/A N/A space appexec N/A N/A ():
            try:
                %s
            except:
                pass
            return
             snippet N/A N/A N/A N/A N/A space getexecutioncontext setllprofile None None N/A N/A l N/A call return call c_call c_exception return N/A N/A N/A check_snippet d = {}; d.__getitem__(42) N/A test_c_call_setprofile_outer_frame N/A N/A self N/A N/A N/A space N/A self space N/A w_events N/A N/A space appexec N/A ():
        import sys
        l = []
        def profile(frame, event, arg):
            l.append(event)

        def foo():
            sys.setprofile(profile)

        def bar():
            foo()
            max(1, 2)

        bar()
        sys.setprofile(None)
        return l
         N/A events N/A N/A space unwrap w_events N/A N/A events N/A return c_call c_return return c_call N/A test_c_call_setprofile_strange_method N/A N/A self N/A N/A N/A space N/A self space N/A w_events N/A N/A space appexec N/A ():
        import sys
        class A(object):
            def __init__(self, value):
                self.value = value
            def meth(self):
                pass
        MethodType = type(A.meth)
        strangemeth = MethodType(A, 42, int)
        l = []
        def profile(frame, event, arg):
            l.append(event)

        def foo():
            sys.setprofile(profile)

        def bar():
            foo()
            strangemeth()

        bar()
        sys.setprofile(None)
        return l
         N/A events N/A N/A space unwrap w_events N/A N/A events N/A return call return return c_call N/A test_c_call_profiles_immediately N/A N/A self N/A N/A N/A space N/A self space N/A w_events N/A N/A space appexec N/A ():
        import sys
        l = []
        def profile(frame, event, arg):
            l.append((event, arg))

        def bar():
            sys.setprofile(profile)
            max(3, 4)

        bar()
        sys.setprofile(None)
        return l
         N/A events N/A N/A space unwrap w_events N/A N/A N/A N/A i N/A 0 N/A i events N/A c_call c_return return c_call N/A N/A N/A N/A events N/A 0 N/A 1 N/A N/A events N/A 1 N/A 1 N/A test_tracing_range_builtinshortcut N/A N/A self N/A N/A N/A opts N/A objspace.opcodes.CALL_LIKELY_BUILTIN True N/A space N/A gettestobjspace opts N/A source def f(profile):
        import sys
        sys.setprofile(profile)
        range(10)
        sys.setprofile(None)
         N/A w_events N/A N/A space appexec N/A N/A N/A space wrap source (source):
        import sys
        l = []
        def profile(frame, event, arg):
            l.append((event, arg))
        d = {}
        exec source in d
        f = d['f']
        f(profile)
        import dis
        print dis.dis(f)
        return l
         N/A events N/A N/A space unwrap w_events N/A N/A N/A N/A i N/A 0 N/A i events N/A c_call c_return c_call N/A N/A TestFrameChaining N/A object N/A EC N/A ExecutionContext N/A N/A _some_frame None __init__ N/A N/A self jitted N/A False N/A N/A N/A self jitted jitted N/A N/A self virtualizable None N/A N/A self framestackdepth 0 N/A N/A N/A self _init_frame_chain N/A _we_are_jitted N/A N/A self N/A N/A N/A N/A self jitted N/A _get_some_frame N/A N/A self N/A N/A N/A N/A self _some_frame N/A N/A N/A N/A N/A self _some_frame look_at N/A N/A self _some_frame N/A _set_some_frame N/A N/A self frame N/A N/A N/A N/A frame None N/A N/A N/A N/A frame force N/A N/A self _some_frame frame N/A N/A some_frame N/A property _get_some_frame _set_some_frame N/A Frame N/A object N/A N/A _f_back_some None N/A _f_forward None __init__ N/A N/A self ec virtual_with_base_frame N/A None N/A N/A N/A self ec ec N/A N/A self virtual_with_base_frame virtual_with_base_frame N/A N/A self escaped N/A virtual_with_base_frame N/A N/A N/A ExecutionContext _init_chaining_attributes self N/A f_back N/A N/A self N/A N/A N/A N/A N/A ExecutionContext _extract_back_from_frame self N/A force_f_back N/A N/A self N/A N/A N/A N/A N/A ExecutionContext _force_back_of_frame self N/A force N/A N/A self N/A N/A N/A N/A N/A self escaped N/A N/A N/A self virtual_with_base_frame None N/A N/A self escaped True N/A N/A self _f_back_some N/A N/A N/A N/A N/A self _f_back_some force N/A N/A self _f_forward N/A N/A N/A N/A N/A self _f_back_some force N/A look_at N/A N/A self N/A N/A N/A N/A N/A N/A N/A self ec jitted N/A N/A N/A self ec virtualizable N/A self virtual_with_base_frame N/A N/A N/A N/A self force N/A store_ref_to N/A N/A self other N/A N/A N/A N/A N/A N/A other virtual_with_base_frame self N/A N/A other virtual_with_base_frame N/A self virtual_with_base_frame N/A N/A N/A N/A other force N/A _get_f_back_some N/A N/A self N/A N/A N/A N/A N/A self look_at N/A N/A self _f_back_some N/A _set_f_back_some N/A N/A self frame N/A N/A N/A N/A N/A self look_at N/A frame N/A N/A N/A N/A frame look_at N/A N/A N/A self store_ref_to frame N/A N/A self _f_back_some frame N/A N/A f_back_some N/A property _get_f_back_some _set_f_back_some _get_f_forward N/A N/A self N/A N/A N/A N/A N/A self look_at N/A N/A self _f_forward N/A _set_f_forward N/A N/A self frame N/A N/A N/A N/A N/A self look_at N/A frame N/A N/A N/A N/A frame look_at N/A N/A N/A self store_ref_to frame N/A N/A self _f_forward frame N/A N/A f_forward N/A property _get_f_forward _set_f_forward N/A test_f_back_no_jit N/A N/A self N/A N/A N/A ec N/A N/A self EC N/A frame N/A N/A self Frame ec N/A frame2 N/A N/A self Frame ec N/A N/A frame2 f_back_some frame N/A frame3 N/A N/A self Frame ec N/A N/A frame3 f_back_some frame2 N/A N/A N/A N/A frame3 f_back frame2 N/A N/A N/A N/A frame2 f_back frame N/A N/A N/A N/A frame f_back None N/A test_f_back_jit N/A N/A self N/A N/A N/A ec N/A N/A self EC N/A frame N/A N/A self Frame ec N/A frame2 N/A N/A self Frame ec N/A N/A frame2 f_back_some frame N/A N/A frame f_forward frame2 N/A frame3 N/A N/A self Frame ec N/A N/A frame3 f_back_some frame N/A N/A frame2 f_forward frame3 N/A N/A N/A N/A frame3 f_back frame2 N/A N/A N/A N/A frame2 f_back frame N/A N/A N/A N/A frame f_back None N/A frame4 N/A N/A self Frame ec N/A N/A frame4 f_back_some frame N/A N/A N/A N/A frame4 f_back frame3 N/A test_gettopframe_no_jit N/A N/A self N/A N/A N/A ec N/A N/A self EC N/A frame N/A N/A self Frame ec N/A N/A ec some_frame frame N/A N/A N/A N/A ec gettopframe frame N/A test_gettopframe_jit N/A N/A self N/A N/A N/A ec N/A N/A self EC N/A frame N/A N/A self Frame ec N/A N/A ec some_frame frame N/A N/A N/A N/A ec gettopframe frame N/A frame2 N/A N/A self Frame ec N/A N/A frame2 f_back_some frame N/A N/A frame f_forward frame2 N/A N/A N/A N/A ec gettopframe frame2 N/A frame3 N/A N/A self Frame ec N/A N/A frame3 f_back_some frame N/A N/A frame2 f_forward frame3 N/A N/A N/A N/A ec gettopframe frame3 N/A frame4 N/A N/A self Frame ec N/A N/A frame4 f_back_some frame N/A N/A ec some_frame frame4 N/A N/A N/A N/A ec gettopframe frame4 N/A test_frame_chain N/A N/A self N/A N/A N/A ec N/A N/A self EC N/A N/A N/A ec some_frame None N/A N/A N/A ec framestackdepth 0 N/A frame N/A N/A self Frame ec N/A N/A N/A ec _chain frame N/A N/A N/A ec some_frame frame N/A N/A N/A ec framestackdepth 1 N/A N/A N/A frame f_back_some None N/A N/A N/A frame f_forward None N/A N/A N/A N/A ec gettopframe frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A frame2 N/A N/A self Frame ec N/A N/A N/A ec _chain frame2 N/A N/A N/A ec some_frame frame2 N/A N/A N/A ec framestackdepth 2 N/A N/A N/A frame2 f_back_some frame N/A N/A N/A frame f_forward None N/A N/A N/A frame2 f_forward None N/A N/A N/A N/A ec gettopframe frame2 N/A N/A N/A N/A ec _extract_back_from_frame frame2 frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A frame3 N/A N/A self Frame ec N/A N/A N/A ec _chain frame3 N/A N/A N/A ec some_frame frame3 N/A N/A N/A frame3 f_back_some frame2 N/A N/A N/A frame2 f_forward None N/A N/A N/A N/A ec gettopframe frame3 N/A N/A N/A N/A ec _extract_back_from_frame frame3 frame2 N/A N/A N/A N/A ec _extract_back_from_frame frame2 frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A N/A N/A N/A frame3 f_back frame2 N/A N/A N/A ec _unchain frame3 N/A N/A N/A ec some_frame frame2 N/A N/A N/A ec framestackdepth 2 N/A N/A N/A frame2 f_forward None N/A N/A N/A frame3 f_back_some frame2 N/A N/A N/A N/A ec gettopframe frame2 N/A N/A N/A N/A ec _extract_back_from_frame frame2 frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A N/A N/A N/A frame2 f_back frame N/A N/A N/A ec _unchain frame2 N/A N/A N/A ec some_frame frame N/A N/A N/A ec framestackdepth 1 N/A N/A N/A frame f_forward None N/A N/A N/A frame2 f_back_some frame N/A N/A N/A N/A ec gettopframe frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A N/A N/A N/A frame f_back None N/A N/A N/A ec _unchain frame N/A N/A N/A ec some_frame None N/A N/A N/A ec framestackdepth 0 N/A N/A N/A frame f_back_some None N/A N/A N/A N/A ec gettopframe None N/A test_frame_chain_forced N/A N/A self N/A N/A N/A ec N/A N/A self EC N/A frame N/A N/A self Frame ec N/A N/A N/A ec _chain frame N/A N/A N/A N/A ec gettopframe frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A frame2 N/A N/A self Frame ec N/A N/A N/A ec _chain frame2 N/A N/A N/A ec some_frame frame2 N/A N/A N/A ec framestackdepth 2 N/A N/A N/A frame2 f_back_some frame N/A N/A N/A frame f_forward None N/A N/A N/A frame2 f_forward None N/A res N/A N/A frame2 force_f_back N/A N/A res frame N/A N/A frame f_back_forced N/A N/A N/A N/A ec gettopframe frame2 N/A N/A N/A N/A ec _extract_back_from_frame frame2 frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A frame3 N/A N/A self Frame ec N/A N/A N/A ec _chain frame3 N/A N/A N/A N/A ec gettopframe frame3 N/A N/A N/A N/A ec _extract_back_from_frame frame3 frame2 N/A N/A N/A N/A ec _extract_back_from_frame frame2 frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A N/A N/A N/A frame3 f_back frame2 N/A N/A N/A ec _unchain frame3 N/A N/A N/A ec some_frame frame2 N/A N/A N/A frame3 f_back_some frame2 N/A N/A N/A N/A ec gettopframe frame2 N/A N/A N/A N/A ec _extract_back_from_frame frame2 frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A N/A N/A N/A frame2 f_back frame N/A N/A N/A ec _unchain frame2 N/A N/A N/A frame2 f_back_some frame N/A N/A N/A N/A ec gettopframe frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A N/A N/A N/A frame f_back None N/A N/A N/A ec _unchain frame N/A N/A N/A ec some_frame None N/A N/A N/A frame f_back_some None N/A N/A N/A N/A frame2 f_back frame N/A N/A N/A N/A frame f_back None N/A N/A N/A N/A ec gettopframe None N/A test_frame_chain_jitted N/A N/A self N/A N/A N/A ec N/A N/A self EC N/A N/A N/A ec some_frame None N/A N/A N/A ec framestackdepth 0 N/A N/A N/A N/A ec gettopframe None N/A frame N/A N/A self Frame ec N/A N/A N/A ec _chain frame N/A N/A N/A ec some_frame frame N/A N/A N/A ec framestackdepth 1 N/A N/A N/A frame f_back_some None N/A N/A N/A frame f_forward None N/A N/A N/A N/A ec gettopframe frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A N/A ec jitted True N/A N/A ec virtualizable frame N/A frame2 N/A N/A self Frame ec frame N/A N/A N/A ec _chain frame2 N/A N/A N/A ec some_frame frame N/A N/A N/A ec framestackdepth 2 N/A N/A N/A frame2 f_back_some frame N/A N/A N/A frame f_forward frame2 N/A N/A N/A frame2 f_forward None N/A N/A N/A N/A ec gettopframe frame2 N/A N/A N/A N/A ec _extract_back_from_frame frame2 frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A frame3 N/A N/A self Frame ec frame N/A N/A N/A ec _chain frame3 N/A N/A N/A ec some_frame frame N/A N/A N/A frame3 f_back_some frame N/A N/A N/A frame2 f_forward frame3 N/A N/A N/A N/A ec gettopframe frame3 N/A N/A N/A N/A ec _extract_back_from_frame frame3 frame2 N/A N/A N/A N/A ec _extract_back_from_frame frame2 frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A N/A N/A N/A frame3 f_back frame2 N/A N/A N/A ec _unchain frame3 N/A N/A N/A ec some_frame frame N/A N/A N/A ec framestackdepth 2 N/A N/A N/A frame2 f_forward None N/A N/A N/A frame3 f_back_some frame N/A N/A N/A frame3 escaped N/A N/A N/A frame2 escaped N/A N/A N/A N/A ec gettopframe frame2 N/A N/A N/A N/A ec _extract_back_from_frame frame2 frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A N/A ec jitted False N/A N/A ec virtualizable None N/A N/A N/A ec _chain frame3 N/A N/A N/A frame2 escaped N/A N/A N/A ec some_frame frame3 N/A N/A N/A frame3 f_back_some frame N/A N/A N/A frame2 f_forward None N/A N/A frame3 escaped N/A N/A N/A N/A ec gettopframe frame3 N/A N/A N/A N/A ec _extract_back_from_frame frame3 frame2 N/A N/A N/A N/A ec _extract_back_from_frame frame2 frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A N/A N/A N/A frame3 f_back frame2 N/A N/A N/A ec _unchain frame3 N/A N/A N/A ec some_frame frame N/A N/A N/A ec framestackdepth 2 N/A N/A N/A frame2 f_forward None N/A N/A N/A frame3 f_back_some frame N/A N/A N/A N/A ec gettopframe frame2 N/A N/A N/A N/A ec _extract_back_from_frame frame2 frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A N/A ec jitted True N/A N/A ec virtualizable frame N/A N/A N/A N/A frame2 f_back frame N/A N/A N/A ec _unchain frame2 N/A N/A N/A ec some_frame frame N/A N/A N/A ec framestackdepth 1 N/A N/A N/A frame f_forward None N/A N/A N/A frame2 f_back_some frame N/A N/A N/A N/A ec gettopframe frame N/A N/A N/A N/A ec _extract_back_from_frame frame None N/A N/A ec jitted False N/A N/A N/A N/A frame f_back None N/A N/A N/A ec _unchain frame N/A N/A N/A ec some_frame None N/A N/A N/A ec framestackdepth 0 N/A N/A N/A frame f_back_some None N/A N/A N/A N/A ec gettopframe None N/A test_frame_chain_jitted_forced N/A N/A self N/A N/A N/A ec N/A N/A self EC N/A N/A N/A ec some_frame None N/A N/A N/A ec framestackdepth 0 N/A frame N/A N/A self Frame ec N/A N/A N/A ec _chain frame N/A N/A ec jitted True N/A frame2 N/A N/A self Frame ec N/A N/A N/A ec _chain frame2 N/A frame3 N/A N/A self Frame ec N/A N/A N/A ec _chain frame3 N/A res N/A N/A frame3 force_f_back N/A N/A res frame2 N/A N/A N/A N/A frame3 f_back frame2 N/A N/A N/A ec _unchain frame3 N/A N/A N/A N/A frame2 f_back frame N/A N/A N/A ec _unchain frame2 N/A N/A ec jitted False N/A N/A N/A N/A frame f_back None N/A N/A N/A ec _unchain frame N/A N/A N/A N/A frame3 f_back frame2 N/A N/A N/A N/A frame2 f_back frame N/A N/A N/A N/A frame f_back None N/A enter_two_jitted_levels N/A N/A self N/A N/A N/A ec N/A N/A self EC N/A N/A N/A ec some_frame None N/A N/A N/A ec framestackdepth 0 N/A frame N/A N/A self Frame ec N/A N/A N/A ec _chain frame N/A N/A ec jitted True N/A N/A ec virtualizable frame N/A frame2 N/A N/A self Frame ec frame N/A N/A N/A ec _chain frame2 N/A N/A N/A frame2 escaped N/A N/A ec frame frame2 N/A leave_two_jitted_levels N/A N/A self ec frame frame2 N/A N/A N/A N/A N/A N/A frame2 f_back frame N/A N/A N/A ec _unchain frame2 N/A N/A ec jitted False N/A N/A N/A N/A frame f_back None N/A N/A N/A ec _unchain frame N/A test_check_escaping_all_inlined N/A N/A self N/A N/A N/A N/A ec frame frame2 N/A N/A self enter_two_jitted_levels N/A frame3 N/A N/A self Frame ec frame N/A N/A N/A ec _chain frame3 N/A N/A N/A frame2 escaped N/A N/A N/A frame3 escaped N/A N/A N/A N/A frame3 f_back frame2 N/A N/A N/A ec _unchain frame3 N/A N/A N/A frame2 escaped N/A N/A N/A self leave_two_jitted_levels ec frame frame2 N/A test_check_escaping_not_all_inlined_enter_leave_not_seen N/A N/A self N/A N/A N/A N/A ec frame frame2 N/A N/A self enter_two_jitted_levels N/A N/A ec jitted False N/A frame3 N/A N/A self Frame ec N/A N/A N/A ec _chain frame3 N/A N/A N/A frame2 escaped N/A N/A frame3 escaped N/A N/A N/A ec _unchain frame3 N/A N/A ec jitted True N/A N/A N/A frame2 escaped N/A N/A N/A self leave_two_jitted_levels ec frame frame2 N/A test_check_escaping_not_all_inlined_enter_leave_seen N/A N/A self N/A N/A N/A N/A ec frame frame2 N/A N/A self enter_two_jitted_levels N/A frame3 N/A N/A self Frame ec frame N/A N/A N/A ec _chain frame3 N/A N/A N/A ExecutionContext _jit_rechain_frame ec frame3 N/A N/A ec jitted False N/A N/A N/A frame3 look_at N/A N/A N/A frame2 escaped N/A N/A frame3 escaped N/A N/A ec jitted True N/A N/A N/A N/A frame3 f_back frame2 N/A N/A N/A ec _unchain frame3 N/A N/A N/A frame2 escaped N/A N/A N/A self leave_two_jitted_levels ec frame frame2 N/A test_check_escaping_multi_non_jitted_levels N/A N/A self N/A N/A N/A N/A ec frame frame2 N/A N/A self enter_two_jitted_levels N/A frame3 N/A N/A self Frame ec frame N/A N/A N/A ec _chain frame3 N/A N/A N/A ExecutionContext _jit_rechain_frame ec frame3 N/A N/A ec jitted False N/A N/A frame3 escaped N/A N/A N/A frame2 escaped N/A N/A frame3 escaped N/A frame4 N/A N/A self Frame ec N/A N/A N/A ec _chain frame4 N/A N/A N/A ec framestackdepth 4 N/A N/A N/A ec _unchain frame4 N/A N/A frame3 escaped N/A N/A N/A frame2 escaped N/A N/A ec jitted True N/A N/A N/A N/A frame3 f_back frame2 N/A N/A N/A ec _unchain frame3 N/A N/A N/A frame2 escaped N/A N/A N/A self leave_two_jitted_levels ec frame frame2 N/A test_check_escaping_jitted_with_two_differen_virtualizables N/A N/A self N/A N/A N/A N/A ec frame frame2 N/A N/A self enter_two_jitted_levels N/A frame3 N/A N/A self Frame ec frame N/A N/A N/A ec _chain frame3 N/A N/A N/A ExecutionContext _jit_rechain_frame ec frame3 N/A N/A ec virtualizable frame3 N/A N/A N/A frame3 look_at N/A N/A N/A frame2 escaped N/A N/A frame3 escaped N/A frame4 N/A N/A self Frame ec frame3 N/A N/A N/A ec _chain frame4 N/A N/A N/A ec framestackdepth 4 N/A N/A N/A frame4 escaped N/A N/A N/A ec _unchain frame4 N/A N/A frame3 escaped N/A N/A N/A frame2 escaped N/A N/A ec virtualizable frame N/A N/A N/A ec _unchain frame3 N/A N/A N/A frame2 escaped N/A N/A