Module Assign NameStore Str TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body Assign NameStore NameLoad ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num If CompareGt NameLoad Num body Assign AttributeStore NameLoad attr Call NameLoad BinOpSub NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body AugAssignAdd AttributeStore NameLoad attr Num Return Call NameLoad Call NameLoad Num decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad Num Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Pass Return AttributeLoad AttributeLoad AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr attr attr decorator_list Call NameLoad Str keyword Str keyword NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad AttributeLoad AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr attr attr For NameStore Call NameLoad Num body Expr Call NameLoad Expr Yield NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad AttributeLoad AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr attr attr For NameStore Call NameLoad Num body Expr Call NameLoad Return AttributeLoad AttributeLoad AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr attr attr decorator_list Call NameLoad Str keyword Str keyword NameLoad decorator_list Call NameLoad If CompareEq NameLoad Str body With Call NameLoad Str Str NameStore body Expr Call AttributeLoad NameLoad attr Str NameLoad keyword Num
N/A N/A __author__ Calvin N/A N/A builtins range N/A N/A N/A ImportError N/A N/A range xrange pyperform * SomeClass N/A object N/A __init__ N/A N/A self n N/A N/A N/A N/A self n n N/A N/A self count 0 N/A N/A n 0 N/A N/A N/A self a N/A SomeClass N/A n 1 N/A func N/A N/A self N/A N/A N/A N/A self count 1 N/A N/A sum N/A range 10 N/A N/A MyClass N/A object N/A __init__ N/A N/A self N/A N/A N/A N/A self obj N/A SomeClass 5 N/A N/A self g N/A N/A self generator N/A call_generator N/A N/A self N/A N/A N/A i N/A self g N/A N/A N/A N/A N/A N/A N/A N/A N/A self obj a a a a count N/A N/A ComparisonBenchmark gen classname MyClass validation True generator N/A N/A self N/A N/A N/A func N/A N/A N/A N/A N/A N/A self obj a a a a func N/A i N/A range 100 N/A N/A N/A func N/A N/A i N/A not_generator N/A N/A self N/A N/A N/A func N/A N/A N/A N/A N/A N/A self obj a a a a func N/A i N/A range 100 N/A N/A N/A func N/A N/A N/A N/A N/A N/A N/A self obj a a a a count N/A N/A ComparisonBenchmark gen classname MyClass validation True N/A N/A BenchmarkedClass N/A N/A __name__ __main__ N/A N/A N/A open report.txt w _f N/A N/A N/A N/A ComparisonBenchmark summarize gen _f include_source 1