Module Import alias alias ImportFrom alias alias ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Assign NameStore Dict Assign NameStore Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num NameLoad body Expr Call AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore BinOpAdd NameLoad Call AttributeLoad NameLoad attr NameLoad Assert CompareLtELtELtE Num NameLoad NameLoad AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If CompareLt NameLoad NameLoad body Assert CompareLtE BinOpAdd NameLoad NameLoad NameLoad Str orelse If CompareGt BinOpAdd NameLoad NameLoad NameLoad body Assert CompareGtE NameLoad NameLoad Str orelse Assign NameStore AttributeLoad NameLoad attr Delete SubscriptDel AttributeLoad NameLoad attr Index NameLoad Delete SubscriptDel AttributeLoad NameLoad attr Index NameLoad Delete SubscriptDel AttributeLoad NameLoad attr Index NameLoad Expr Call AttributeLoad NameLoad attr If NameLoad body Assign NameStore Str orelse Assign NameStore Str Assign SubscriptStore AttributeLoad NameLoad attr Slice NameLoad NameLoad Call AttributeLoad NameLoad attr Str BinOpMult NameLoad BinOpSub NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot CompareLtELtE Num NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad Str Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareGt BinOpAdd NameLoad NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad Str Assign NameStore NameLoad For NameStore SubscriptLoad AttributeLoad NameLoad attr Slice NameLoad BinOpAdd NameLoad NameLoad body If CompareEq NameLoad Str body Pass orelse If CompareEq NameLoad Str body Assign NameStore NameLoad orelse Raise Call NameLoad Str Assert CompareNotIn NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListLoad keyword NameLoad Assign NameStore BinOpAdd Str BinOpMult Str BinOpSub NameLoad Num Assign SubscriptStore AttributeLoad NameLoad attr Slice NameLoad BinOpAdd NameLoad NameLoad Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad While Call NameLoad NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr If BoolOpAnd Call NameLoad NameLoad AttributeLoad NameLoad attr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num AttributeLoad NameLoad attr body Assign NameStore BinOpAdd NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore BinOpAdd NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpSub NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assert CompareGt NameLoad Num Str Assert CompareNotIn NameLoad AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad TupleLoad NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad TupleLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Return SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Raise Call NameLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr decorator_list Assign NameStore Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Assign NameStore BinOpAdd AttributeLoad NameLoad attr NameLoad orelse If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd CompareIn AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr CompareLt NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index AttributeLoad NameLoad attr body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore BinOpAdd AttributeLoad NameLoad attr NameLoad orelse Return NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Return Call AttributeLoad AttributeLoad NameLoad attr attr BinOpSub AttributeLoad NameLoad attr NameLoad If Call NameLoad NameLoad NameLoad body If CompareIsNot AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Raise Call NameLoad Str Return BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Return TupleLoad NameLoad NameLoad Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore NameLoad While CompareNotIn NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Return TupleLoad NameLoad NameLoad Assign NameStore NameLoad Assign TupleStore NameStore NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If NameLoad body If CompareIs AttributeLoad NameLoad attr NameLoad body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If CompareLtLt NameLoad AttributeLoad NameLoad attr BinOpAdd NameLoad NameLoad body Raise Call NameLoad Str AugAssignAdd NameStore BinOpFloorDiv NameLoad Num Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr orelse If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad orelse Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Return BoolOpAnd CompareIs AttributeLoad NameLoad attr NameLoad CompareEq AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr orelse If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Return NameLoad orelse Raise Call NameLoad BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr If CompareIs AttributeLoad NameLoad attr NameLoad body Return CompareLt AttributeLoad NameLoad attr NameLoad orelse Return CompareLt Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpAdd Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args NameParam defaults body Expr Str If Call NameLoad NameLoad NameLoad body Return NameLoad orelse Assert Call NameLoad NameLoad AttributeLoad NameLoad attr Assert NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad TryExcept body Assign TupleStore NameStore NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body If Call AttributeLoad NameLoad attr body Assign NameStore Str orelse Assign NameStore Str Raise Call NameLoad BinOpMod NameLoad TupleLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assert Call NameLoad NameLoad AttributeLoad NameLoad attr Assert BoolOpOr Call NameLoad NameLoad AttributeLoad NameLoad attr CompareEq NameLoad Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assert Call NameLoad NameLoad NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str ImportFrom alias Assign NameStore Call NameLoad NameLoad If BoolOpAnd NameLoad CompareNotEq BinOpBitAnd AttributeLoad NameLoad attr BinOpSub NameLoad Num Num body Raise Call NameLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr Num decorator_list Import alias alias ImportFrom alias alias ImportFrom alias ImportFrom alias If CompareEq AttributeLoad NameLoad attr Str body ImportFrom alias Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad ClassDef bases body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Num decorator_list Assign NameStore NameLoad decorator_list Assign NameStore Call NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore AttributeLoad NameLoad attr If CompareEq NameLoad Num body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr NameLoad If CompareGt NameLoad BinOpMult Num NameLoad body Assign NameStore BinOpBitAnd Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad BinOpSub NameLoad Num If NameLoad body Assign NameStore BinOpSub NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad AugAssignAdd NameStore NameLoad AugAssignSub NameStore NameLoad Assign NameStore BinOpBitAnd NameLoad UnaryOpUSub NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad If CompareEq Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Num body AugAssignAdd NameStore NameLoad AugAssignSub NameStore NameLoad If CompareGt NameLoad Num body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list orelse If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore BinOpAdd BinOpFloorDiv AttributeLoad NameLoad attr Num Num Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num If CompareNotEq Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Num body While CompareGt NameLoad Num body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad If CompareLtE NameLoad Num body Break AugAssignSub NameStore NameLoad AugAssignAdd NameStore NameLoad Expr Call NameLoad NameLoad If CompareGt NameLoad Num body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list orelse Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd NameLoad Call NameLoad NameLoad body Expr Call NameLoad NameLoad NameLoad Return NameLoad decorator_list Expr Call NameLoad NameLoad ListLoad NameLoad NameLoad AttributeLoad NameLoad attr Str keyword NameLoad keyword NameLoad keyword NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Expr Call NameLoad NameLoad ListLoad AttributeLoad NameLoad attr NameLoad Str keyword NameLoad keyword NameLoad keyword NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body If NameLoad body If CompareEq NameLoad Num body Expr Call NameLoad NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Expr Call NameLoad NameLoad ListLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Str keyword NameLoad keyword NameLoad keyword NameLoad FunctionDef arguments args NameParam NameParam defaults body Pass decorator_list Expr Call NameLoad NameLoad ListLoad AttributeLoad NameLoad attr NameLoad NameLoad Str keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Expr Call NameLoad NameLoad ListLoad NameLoad NameLoad NameLoad Str keyword NameLoad keyword NameLoad keyword NameLoad FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list Expr Call NameLoad NameLoad ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str keyword NameLoad keyword NameLoad keyword NameLoad
N/A N/A array weakref pypy.rpython.lltypesystem lltype llmemory ArenaError N/A Exception N/A N/A N/A Arena N/A object N/A N/A object_arena_location N/A N/A old_object_arena_location N/A N/A weakref WeakKeyDictionary __init__ N/A N/A self nbytes zero N/A N/A N/A N/A self nbytes nbytes N/A N/A self usagemap N/A N/A array array c N/A N/A self objectptrs N/A N/A N/A self objectsizes N/A N/A N/A self freed False N/A N/A N/A self reset zero N/A reset N/A N/A self zero start size N/A 0 None N/A N/A N/A N/A self check N/A N/A size None N/A N/A stop N/A self nbytes N/A N/A stop N/A start N/A N/A llmemory raw_malloc_usage size N/A N/A 0 start stop N/A self nbytes N/A N/A offset ptr N/A N/A N/A self objectptrs items N/A N/A size N/A N/A self objectsizes N/A offset N/A N/A offset start N/A N/A N/A N/A offset size start object overlaps cleared area N/A N/A N/A N/A offset size stop N/A N/A N/A offset stop object overlaps cleared area N/A N/A obj N/A ptr _obj N/A N/A N/A Arena object_arena_location N/A obj N/A N/A N/A self objectptrs N/A offset N/A N/A N/A self objectsizes N/A offset N/A N/A N/A obj _free N/A zero N/A N/A initialbyte 0 N/A N/A initialbyte # N/A N/A N/A self usagemap N/A start stop N/A N/A array array c N/A initialbyte N/A stop start N/A check N/A N/A self N/A N/A N/A N/A self freed N/A N/A N/A ArenaError arena was already freed N/A _getid N/A N/A self N/A N/A N/A N/A address length N/A N/A N/A self usagemap buffer_info N/A address N/A getaddr N/A N/A self offset N/A N/A N/A N/A N/A 0 offset N/A self nbytes N/A N/A N/A ArenaError Address offset is outside the arena N/A N/A fakearenaaddress self offset N/A allocate_object N/A N/A self offset size N/A N/A N/A N/A N/A self check N/A bytes N/A N/A llmemory raw_malloc_usage size N/A N/A N/A offset bytes N/A self nbytes N/A N/A N/A ArenaError object overflows beyond the end of the arena N/A zero True N/A c N/A N/A self usagemap N/A offset N/A offset bytes N/A N/A N/A c 0 N/A N/A N/A N/A N/A c # N/A N/A zero False N/A N/A N/A ArenaError new object overlaps a previous object N/A N/A offset N/A self objectptrs N/A addr2 N/A N/A size _raw_malloc N/A zero zero N/A pattern N/A X N/A x N/A bytes 1 N/A N/A N/A self usagemap N/A offset N/A offset bytes N/A N/A array array c pattern N/A N/A N/A self setobject addr2 offset bytes N/A N/A isinstance size RoundedUpForAllocation N/A N/A size N/A size basesize N/A N/A N/A isinstance size N/A llmemory CompositeOffset N/A isinstance N/A N/A size offsets N/A 0 N/A llmemory GCHeaderOffset N/A N/A objaddr N/A addr2 N/A N/A size offsets N/A 0 N/A hdrbytes N/A N/A llmemory raw_malloc_usage N/A N/A size offsets N/A 0 N/A objoffset N/A offset hdrbytes N/A N/A N/A self setobject objaddr objoffset N/A bytes hdrbytes N/A addr2 N/A setobject N/A N/A self objaddr offset bytes N/A N/A N/A N/A bytes 0 llarena does not support GcStructs with no field or empty arrays N/A N/A offset N/A self objectptrs N/A N/A N/A self objectptrs N/A offset N/A objaddr ptr N/A N/A N/A self objectsizes N/A offset bytes N/A container N/A N/A objaddr ptr _obj N/A N/A N/A Arena object_arena_location N/A container N/A self offset N/A N/A N/A Arena old_object_arena_location N/A container N/A self offset N/A N/A fakearenaaddress N/A N/A llmemory fakeaddress N/A __init__ N/A N/A self arena offset N/A N/A N/A N/A self arena arena N/A N/A self offset offset N/A _getptr N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self arena objectptrs N/A N/A self offset N/A N/A N/A KeyError N/A N/A N/A N/A N/A self arena check N/A N/A ArenaError N/A don't know yet what type of object is at offset %d N/A N/A self offset N/A N/A ptr N/A property _getptr __repr__ N/A N/A self N/A N/A N/A N/A <arenaaddr %s + %d> N/A N/A self arena N/A self offset N/A __add__ N/A N/A self other N/A N/A N/A N/A isinstance other N/A int long N/A N/A position N/A N/A self offset other N/A N/A N/A isinstance other N/A llmemory AddressOffset N/A N/A bytes N/A N/A llmemory raw_malloc_usage other N/A N/A N/A N/A self offset N/A N/A self arena objectsizes N/A bytes N/A N/A N/A self arena objectsizes N/A N/A self offset N/A N/A N/A N/A N/A llmemory fakeaddress __add__ self other N/A position N/A N/A self offset bytes N/A N/A NotImplemented N/A N/A N/A N/A self arena getaddr position N/A __sub__ N/A N/A self other N/A N/A N/A N/A isinstance other N/A llmemory AddressOffset N/A N/A other N/A N/A llmemory raw_malloc_usage other N/A N/A isinstance other N/A int long N/A N/A N/A N/A N/A self arena getaddr N/A N/A self offset other N/A N/A isinstance other fakearenaaddress N/A N/A N/A N/A self arena N/A other arena N/A N/A N/A ArenaError The two addresses are from different arenas N/A N/A N/A self offset N/A other offset N/A NotImplemented N/A __nonzero__ N/A N/A self N/A N/A N/A True N/A compare_with_fakeaddr N/A N/A self other N/A N/A N/A other N/A N/A other _fixup N/A N/A other N/A N/A N/A None None N/A obj N/A N/A other ptr _obj N/A innerobject False N/A N/A obj N/A Arena object_arena_location N/A N/A obj N/A N/A obj _parentstructure N/A N/A obj None N/A N/A N/A None None N/A innerobject True N/A N/A arena offset N/A N/A Arena object_arena_location N/A obj N/A innerobject N/A N/A N/A N/A self arena arena N/A N/A objectsize N/A N/A arena objectsizes N/A offset N/A N/A offset N/A self offset N/A offset objectsize N/A N/A N/A AssertionError comparing an inner address with a fakearenaaddress that points in the middle of the same object N/A offset N/A objectsize 2 N/A N/A arena offset N/A __eq__ N/A N/A self other N/A N/A N/A N/A isinstance other fakearenaaddress N/A N/A arena N/A other arena N/A offset N/A other offset N/A N/A N/A isinstance other N/A llmemory fakeaddress N/A N/A N/A arena offset N/A N/A self compare_with_fakeaddr other N/A N/A N/A N/A N/A llmemory fakeaddress __eq__ self other N/A N/A N/A N/A self arena arena N/A N/A self offset offset N/A __lt__ N/A N/A self other N/A N/A N/A N/A isinstance other fakearenaaddress N/A N/A arena N/A other arena N/A offset N/A other offset N/A N/A N/A isinstance other N/A llmemory fakeaddress N/A N/A N/A arena offset N/A N/A self compare_with_fakeaddr other N/A N/A arena None N/A N/A False N/A N/A N/A TypeError N/A comparing a %s and a %s N/A N/A N/A self __class__ __name__ N/A N/A other __class__ __name__ N/A N/A N/A self arena arena N/A N/A N/A N/A self offset offset N/A N/A N/A N/A N/A N/A self arena _getid N/A N/A arena _getid N/A _cast_to_int N/A N/A self N/A N/A N/A N/A N/A N/A N/A self arena _getid N/A self offset N/A N/A _getfakearenaaddress N/A N/A addr N/A N/A N/A Logic to handle test_replace_object_with_stub(). N/A N/A isinstance addr fakearenaaddress N/A N/A addr N/A N/A N/A isinstance addr N/A llmemory fakeaddress N/A addr NULL address N/A obj N/A N/A N/A addr ptr _getobj check False N/A N/A _oldobj_to_address obj N/A _oldobj_to_address N/A N/A obj N/A N/A N/A obj N/A N/A obj _normalizedcontainer check False N/A N/A N/A N/A arena offset N/A N/A Arena old_object_arena_location N/A obj N/A N/A N/A KeyError N/A N/A N/A N/A obj _was_freed N/A N/A msg taking address of %r, but it was freed N/A N/A msg taking address of %r, but it is not in an arena N/A N/A RuntimeError N/A msg N/A obj N/A N/A N/A arena getaddr offset N/A RoundedUpForAllocation N/A N/A llmemory AddressOffset N/A N/A A size that is rounded up in order to preserve alignment of objects
    following it.  For arenas containing heterogenous objects.
     __init__ N/A N/A self basesize minsize N/A N/A N/A N/A isinstance basesize N/A llmemory AddressOffset N/A N/A N/A isinstance minsize N/A llmemory AddressOffset N/A minsize 0 N/A N/A self basesize basesize N/A N/A self minsize minsize N/A __repr__ N/A N/A self N/A N/A N/A N/A < RoundedUpForAllocation %r %r > N/A N/A self basesize N/A self minsize N/A known_nonneg N/A N/A self N/A N/A N/A N/A N/A N/A self basesize known_nonneg N/A ref N/A N/A self ptr N/A N/A N/A N/A N/A N/A self basesize ref ptr N/A _raw_malloc N/A N/A self rest zero N/A N/A N/A N/A N/A N/A self basesize _raw_malloc rest zero zero N/A raw_memcopy N/A N/A self srcadr dstadr N/A N/A N/A N/A N/A N/A self basesize raw_memcopy srcadr dstadr N/A N/A arena_malloc N/A N/A nbytes zero N/A N/A N/A Allocate and return a new arena, optionally zero-initialized. N/A N/A N/A N/A Arena nbytes zero getaddr 0 N/A arena_free N/A N/A arena_addr N/A N/A N/A Release an arena. N/A N/A isinstance arena_addr fakearenaaddress N/A N/A N/A arena_addr offset 0 N/A N/A N/A N/A arena_addr arena reset False N/A N/A N/A arena_addr arena freed True N/A arena_reset N/A N/A arena_addr size zero N/A N/A N/A Free all objects in the arena, which can then be reused.
    This can also be used on a subrange of the arena.
    The value of 'zero' is:
      * 0: don't fill the area with zeroes
      * 1: clear, optimized for a very large area of memory
      * 2: clear, optimized for a small or medium area of memory
     N/A arena_addr N/A _getfakearenaaddress arena_addr N/A N/A N/A N/A arena_addr arena reset zero N/A arena_addr offset size N/A arena_reserve N/A N/A addr size check_alignment N/A True N/A N/A Mark some bytes in an arena as reserved, and returns addr.
    For debugging this can check that reserved ranges of bytes don't
    overlap.  The size must be symbolic; in non-translated version
    this is used to know what type of lltype object to allocate. pypy.rpython.memory.lltypelayout memory_alignment N/A addr N/A _getfakearenaaddress addr N/A N/A check_alignment N/A N/A N/A addr offset N/A memory_alignment 1 0 N/A N/A N/A ArenaError N/A object at offset %d would not be correctly aligned N/A N/A addr offset N/A N/A N/A N/A addr arena allocate_object N/A addr offset size N/A round_up_for_allocation N/A N/A size minsize N/A 0 N/A N/A Round up the size in order to preserve alignment of objects
    following an object.  For arenas containing heterogenous objects.
    If minsize is specified, it gives a minimum on the resulting size. N/A N/A _round_up_for_allocation size minsize N/A _round_up_for_allocation N/A N/A size minsize N/A N/A N/A N/A RoundedUpForAllocation size minsize N/A arena_new_view N/A N/A ptr N/A N/A N/A Return a fresh memory view on an arena
     N/A N/A N/A N/A Arena N/A N/A ptr arena nbytes False getaddr 0 N/A N/A os sys pypy.rpython.lltypesystem rffi lltype pypy.rpython.extfunc register_external pypy.rlib.objectmodel CDefinedIntSymbolic N/A N/A N/A sys platform linux2 N/A pypy.rpython.tool rffi_platform N/A MADV_DONTNEED N/A N/A rffi_platform getconstantinteger MADV_DONTNEED #include <sys/mman.h> N/A linux_madvise N/A N/A rffi llexternal madvise N/A N/A llmemory Address N/A rffi SIZE_T N/A rffi INT N/A rffi INT sandboxsafe True _nowrapper True N/A linux_getpagesize N/A N/A rffi llexternal getpagesize N/A N/A rffi INT sandboxsafe True _nowrapper True LinuxPageSize N/A N/A __init__ N/A N/A self N/A N/A N/A N/A self pagesize 0 N/A N/A _freeze_ __init__ N/A N/A linuxpagesize N/A LinuxPageSize clear_large_memory_chunk N/A N/A baseaddr size N/A N/A N/A pagesize N/A linuxpagesize pagesize N/A N/A pagesize 0 N/A N/A pagesize N/A N/A rffi cast N/A lltype Signed N/A linux_getpagesize N/A N/A linuxpagesize pagesize pagesize N/A N/A size N/A 2 pagesize N/A N/A lowbits N/A N/A N/A rffi cast N/A lltype Signed baseaddr N/A pagesize 1 N/A lowbits N/A N/A partpage N/A pagesize lowbits N/A N/A N/A llmemory raw_memclear baseaddr partpage N/A baseaddr partpage N/A size partpage N/A length N/A size N/A pagesize N/A madv_length N/A N/A rffi cast N/A rffi SIZE_T length N/A madv_flags N/A N/A rffi cast N/A rffi INT MADV_DONTNEED N/A err N/A linux_madvise baseaddr madv_length madv_flags N/A N/A N/A N/A rffi cast N/A lltype Signed err 0 N/A N/A baseaddr length N/A size length N/A N/A size 0 N/A N/A N/A N/A llmemory raw_memclear baseaddr size N/A N/A N/A N/A N/A os name posix N/A N/A READ_MAX N/A N/A N/A sys maxint 4 1 N/A raw_os_open N/A N/A rffi llexternal open N/A N/A rffi CCHARP N/A rffi INT N/A rffi MODE_T N/A rffi INT sandboxsafe True _nowrapper True N/A raw_os_read N/A N/A rffi llexternal read N/A N/A rffi INT N/A llmemory Address N/A rffi SIZE_T N/A rffi SIZE_T sandboxsafe True _nowrapper True N/A raw_os_close N/A N/A rffi llexternal close N/A N/A rffi INT N/A rffi INT sandboxsafe True _nowrapper True N/A _dev_zero N/A N/A rffi str2charp /dev/zero clear_large_memory_chunk N/A N/A baseaddr size N/A N/A N/A fd N/A raw_os_open _dev_zero N/A N/A rffi cast N/A rffi INT N/A os O_RDONLY N/A N/A rffi cast N/A rffi MODE_T 420 N/A N/A N/A N/A rffi cast N/A lltype Signed fd -1 N/A N/A N/A size 0 N/A N/A size1 N/A N/A rffi cast N/A rffi SIZE_T N/A min READ_MAX size N/A count N/A raw_os_read fd baseaddr size1 N/A count N/A N/A rffi cast N/A lltype Signed count N/A N/A count 0 N/A N/A N/A size count N/A baseaddr count N/A N/A raw_os_close fd N/A N/A size 0 N/A N/A N/A N/A llmemory raw_memclear baseaddr size N/A N/A N/A clear_large_memory_chunk N/A llmemory raw_memclear llimpl_arena_malloc N/A N/A nbytes zero N/A N/A N/A addr N/A N/A llmemory raw_malloc nbytes N/A N/A zero N/A bool addr N/A N/A N/A clear_large_memory_chunk addr nbytes N/A addr N/A N/A N/A register_external arena_malloc N/A int bool N/A llmemory Address ll_arena.arena_malloc llimpl llimpl_arena_malloc llfakeimpl arena_malloc sandboxsafe True llimpl_arena_free N/A N/A arena_addr N/A N/A N/A N/A N/A llmemory raw_free arena_addr N/A N/A N/A register_external arena_free N/A N/A llmemory Address None ll_arena.arena_free llimpl llimpl_arena_free llfakeimpl arena_free sandboxsafe True llimpl_arena_reset N/A N/A arena_addr size zero N/A N/A N/A zero N/A N/A N/A zero 1 N/A N/A N/A clear_large_memory_chunk arena_addr size N/A N/A N/A N/A llmemory raw_memclear arena_addr size N/A N/A N/A register_external arena_reset N/A N/A llmemory Address int int None ll_arena.arena_reset llimpl llimpl_arena_reset llfakeimpl arena_reset sandboxsafe True llimpl_arena_reserve N/A N/A addr size N/A N/A N/A N/A N/A N/A register_external arena_reserve N/A N/A llmemory Address int None ll_arena.arena_reserve llimpl llimpl_arena_reserve llfakeimpl arena_reserve sandboxsafe True N/A llimpl_round_up_for_allocation N/A N/A rffi llexternal ROUND_UP_FOR_ALLOCATION N/A N/A lltype Signed N/A lltype Signed N/A lltype Signed sandboxsafe True _nowrapper True N/A N/A register_external _round_up_for_allocation N/A int int int ll_arena.round_up_for_allocation llimpl llimpl_round_up_for_allocation llfakeimpl round_up_for_allocation sandboxsafe True llimpl_arena_new_view N/A N/A addr N/A N/A N/A addr N/A N/A N/A register_external arena_new_view N/A N/A llmemory Address N/A llmemory Address ll_arena.arena_new_view llimpl llimpl_arena_new_view llfakeimpl arena_new_view sandboxsafe True