Module Import alias ImportFrom alias Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Pass decorator_list ClassDef bases NameLoad body Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Raise Call NameLoad Str decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr If CompareNotEq AttributeLoad AttributeLoad NameLoad attr attr Str body ImportFrom alias Return Call AttributeLoad NameLoad attr NameLoad orelse ImportFrom alias ImportFrom alias Return Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body ImportFrom alias identifier Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body ImportFrom alias identifier Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If CompareNotEq AttributeLoad AttributeLoad NameLoad attr attr Str body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad decorator_list decorator_list FunctionDef arguments args defaults body Raise NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body ImportFrom alias identifier Return Call AttributeLoad NameLoad attr ListLoad NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body ImportFrom alias ImportFrom alias alias alias ImportFrom alias identifier ImportFrom alias alias Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If CompareNotEq AttributeLoad AttributeLoad NameLoad attr attr Str body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num NameLoad Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad ListLoad NameLoad NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num If BoolOpOr UnaryOpNot Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareNotEq AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict Str Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad NameLoad keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Str ListLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str ListLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str ListLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad NameLoad NameLoad keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad NameLoad NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad NameLoad keyword SubscriptLoad AttributeLoad NameLoad attr Index Num Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad ListLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults NameLoad body ImportFrom alias identifier Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body ImportFrom alias Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad If CompareEq Call NameLoad AttributeLoad NameLoad attr Num body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr Str NameLoad keyword AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body ImportFrom alias identifier Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body ImportFrom alias Assign ListStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr Str ListLoad NameLoad keyword AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body ImportFrom alias identifier Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body ImportFrom alias Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str ImportFrom alias Return Call AttributeLoad NameLoad attr NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body ImportFrom alias Return Call NameLoad NameLoad NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body ImportFrom alias Assert Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Assign NameStore ListLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Num Assign NameStore Str Assign NameStore Dict Str Str If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Assign NameStore BinOpSub AttributeLoad NameLoad attr Num orelse Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad If CompareEq NameLoad Num body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Num AugAssignAdd NameStore Str Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str ImportFrom alias Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body ImportFrom alias identifier ImportFrom alias alias Assert Call AttributeLoad NameLoad attr Assert Call NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assert Call NameLoad NameLoad AttributeLoad NameLoad attr Assert Call NameLoad AttributeLoad Call NameLoad NameLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body ImportFrom alias Assign NameStore Dict Str Str Assign NameStore ListLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr Str NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str ImportFrom alias Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad For NameStore Call NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad Return NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body ImportFrom alias identifier ImportFrom alias Assert Call NameLoad NameLoad AttributeLoad NameLoad attr Assert Call NameLoad NameLoad AttributeLoad NameLoad attr Assert Call NameLoad NameLoad AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body ImportFrom alias Assign NameStore ListLoad Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num Num Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr Str NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body ImportFrom alias alias alias Assert Call NameLoad NameLoad NameLoad Assert Call NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body ImportFrom alias Assign NameStore ListLoad Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num Num Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num Num Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr Str NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list
N/A N/A gc pypy.rpython.extregistry ExtRegistryEntry N/A collect N/A gc collect set_max_heap_size N/A N/A nbytes N/A N/A N/A Limit the heap size to n bytes.
    So far only implemented by the Boehm GC and the semispace/generation GCs.
     N/A N/A GcPool N/A object N/A N/A N/A gc_swap_pool N/A N/A newpool N/A N/A N/A Set newpool as the current pool (create one if newpool is None).
    All malloc'ed objects are put into the current pool;this is a
    way to separate objects depending on when they were allocated.
     N/A N/A NotImplementedError only works in stacklessgc translated versions N/A gc_clone N/A N/A gcobject pool N/A N/A N/A Recursively clone the gcobject and everything it points to,
    directly or indirectly -- but stops at objects that are not
    in the specified pool.  Pool can be None to mean the current one.
    A new pool is built to contain the copies.  Return (newobject, newpool).
     N/A N/A NotImplementedError only works in stacklessgc translated versions N/A GcPoolEntry N/A ExtRegistryEntry N/A N/A Link GcPool to its Repr. N/A _type_ GcPool get_repr N/A N/A self rtyper s_pool N/A N/A N/A config N/A N/A rtyper getconfig N/A N/A N/A N/A config translation gc marksweep N/A pypy.annotation.model s_None N/A N/A N/A rtyper getrepr s_None N/A pypy.rpython.rmodel SimplePointerRepr pypy.rpython.memory.gc.marksweep X_POOL_PTR N/A N/A SimplePointerRepr X_POOL_PTR N/A N/A SwapPoolFnEntry N/A ExtRegistryEntry N/A N/A Annotation and specialization of gc_swap_pool(). N/A _about_ gc_swap_pool compute_result_annotation N/A N/A self s_newpool N/A N/A pypy.annotation model annmodel N/A N/A N/A annmodel SomeExternalObject GcPool N/A specialize_call N/A N/A self hop N/A N/A pypy.annotation model annmodel N/A s_pool_ptr N/A N/A annmodel SomeExternalObject GcPool N/A r_pool_ptr N/A N/A N/A hop rtyper getrepr s_pool_ptr N/A opname gc_x_swap_pool N/A config N/A N/A N/A hop rtyper getconfig N/A N/A N/A N/A config translation gc marksweep N/A N/A opname same_as N/A s_pool_ptr N/A N/A annmodel SomeExternalObject GcPool N/A r_pool_ptr N/A N/A N/A hop rtyper getrepr s_pool_ptr N/A vlist N/A N/A hop inputargs r_pool_ptr N/A N/A N/A hop genop opname vlist resulttype r_pool_ptr N/A N/A _raise N/A N/A N/A N/A N/A RuntimeError N/A CloneFnEntry N/A ExtRegistryEntry N/A N/A Annotation and specialization of gc_clone(). N/A _about_ gc_clone compute_result_annotation N/A N/A self s_gcobject s_pool N/A N/A pypy.annotation model annmodel N/A N/A N/A annmodel SomeTuple N/A s_gcobject N/A N/A annmodel SomeExternalObject GcPool N/A specialize_call N/A N/A self hop N/A N/A pypy.rpython.error TyperError pypy.rpython.lltypesystem lltype llmemory rtuple pypy.annotation model annmodel pypy.rpython.memory.gc.marksweep X_CLONE X_CLONE_PTR N/A config N/A N/A N/A hop rtyper getconfig N/A N/A N/A N/A config translation gc marksweep N/A N/A N/A N/A hop exception_is_here N/A N/A N/A hop gendirectcall _raise N/A s_pool_ptr N/A N/A annmodel SomeExternalObject GcPool N/A r_pool_ptr N/A N/A N/A hop rtyper getrepr s_pool_ptr N/A r_tuple N/A hop r_result N/A N/A v_gcobject v_pool N/A N/A hop inputargs N/A N/A hop args_r N/A 0 r_pool_ptr N/A N/A N/A rtuple newtuple N/A hop llops r_tuple N/A v_gcobject v_pool N/A r_gcobject N/A N/A hop args_r N/A 0 N/A N/A N/A N/A isinstance N/A r_gcobject lowleveltype N/A lltype Ptr N/A N/A N/A N/A r_gcobject lowleveltype TO _gckind gc N/A N/A N/A TyperError N/A gc_clone() can only clone a dynamically allocated object;
got %r N/A r_gcobject N/A s_pool_ptr N/A N/A annmodel SomeExternalObject GcPool N/A r_pool_ptr N/A N/A N/A hop rtyper getrepr s_pool_ptr N/A r_tuple N/A hop r_result N/A c_CLONE N/A N/A hop inputconst N/A lltype Void X_CLONE N/A c_flags N/A N/A hop inputconst N/A lltype Void N/A flavor gc N/A c_gcobjectptr N/A N/A hop inputconst N/A lltype Void gcobjectptr N/A c_pool N/A N/A hop inputconst N/A lltype Void pool N/A N/A v_gcobject v_pool N/A N/A hop inputargs N/A N/A hop args_r N/A 0 r_pool_ptr N/A v_gcobjectptr N/A N/A hop genop cast_opaque_ptr N/A v_gcobject resulttype N/A llmemory GCREF N/A v_clonedata N/A N/A hop genop malloc N/A c_CLONE c_flags resulttype X_CLONE_PTR N/A N/A N/A hop genop setfield N/A v_clonedata c_gcobjectptr v_gcobjectptr N/A N/A N/A hop genop setfield N/A v_clonedata c_pool v_pool N/A N/A N/A hop exception_is_here N/A N/A N/A hop genop gc_x_clone N/A v_clonedata N/A v_gcobjectptr N/A N/A hop genop getfield N/A v_clonedata c_gcobjectptr resulttype N/A llmemory GCREF N/A v_pool N/A N/A hop genop getfield N/A v_clonedata c_pool resulttype r_pool_ptr N/A v_gcobject N/A N/A hop genop cast_opaque_ptr N/A v_gcobjectptr resulttype N/A N/A r_tuple items_r N/A 0 N/A N/A N/A rtuple newtuple N/A hop llops r_tuple N/A v_gcobject v_pool N/A N/A CollectEntry N/A ExtRegistryEntry N/A N/A _about_ N/A gc collect compute_result_annotation N/A N/A self s_gen N/A None N/A pypy.annotation model annmodel N/A N/A annmodel s_None N/A specialize_call N/A N/A self hop N/A N/A pypy.rpython.lltypesystem lltype N/A N/A N/A hop exception_cannot_occur N/A args_v N/A N/A N/A N/A len N/A hop args_s 1 N/A N/A args_v N/A N/A hop inputargs N/A lltype Signed N/A N/A N/A hop genop gc__collect args_v resulttype N/A hop r_result N/A N/A SetMaxHeapSizeEntry N/A ExtRegistryEntry N/A N/A _about_ set_max_heap_size compute_result_annotation N/A N/A self s_nbytes N/A N/A pypy.annotation model annmodel N/A N/A annmodel s_None N/A specialize_call N/A N/A self hop N/A N/A pypy.rpython.lltypesystem lltype N/A N/A v_nbytes N/A N/A hop inputargs N/A lltype Signed N/A N/A N/A hop exception_cannot_occur N/A N/A N/A hop genop gc_set_max_heap_size N/A v_nbytes resulttype N/A lltype Void N/A N/A can_move N/A N/A p N/A N/A N/A True N/A CanMoveEntry N/A ExtRegistryEntry N/A N/A _about_ can_move compute_result_annotation N/A N/A self s_p N/A N/A pypy.annotation model annmodel N/A N/A N/A annmodel SomeBool N/A specialize_call N/A N/A self hop N/A N/A pypy.rpython.lltypesystem lltype N/A N/A N/A hop exception_cannot_occur N/A N/A N/A hop genop gc_can_move N/A hop args_v resulttype N/A hop r_result N/A N/A malloc_nonmovable N/A N/A TP n zero N/A None False N/A N/A  Allocate a non-moving buffer or return nullptr.
    When running directly, will pretend that gc is always
    moving (might be configurable in a future)
     pypy.rpython.lltypesystem lltype N/A N/A N/A lltype nullptr TP N/A MallocNonMovingEntry N/A ExtRegistryEntry N/A N/A _about_ malloc_nonmovable compute_result_annotation N/A N/A self s_TP s_n s_zero N/A None None N/A pypy.annotation.builtin malloc N/A N/A malloc s_TP s_n s_zero s_zero N/A specialize_call N/A N/A self hop i_zero N/A None N/A pypy.rpython.lltypesystem lltype N/A N/A N/A N/A N/A hop args_s N/A 0 is_constant N/A vlist N/A N/A N/A hop inputarg N/A lltype Void arg 0 N/A opname malloc_nonmovable N/A flags N/A flavor gc N/A N/A i_zero None N/A N/A N/A flags N/A zero N/A N/A N/A hop args_s N/A i_zero const N/A nb_args N/A N/A hop nb_args 1 N/A N/A nb_args N/A hop nb_args N/A N/A N/A vlist append N/A N/A hop inputconst N/A lltype Void flags N/A N/A nb_args 2 N/A N/A N/A N/A vlist append N/A N/A hop inputarg N/A lltype Signed arg 1 N/A opname _varsize N/A N/A N/A hop exception_cannot_occur N/A N/A N/A hop genop opname vlist resulttype N/A N/A hop r_result lowleveltype N/A N/A resizable_buffer_of_shape N/A N/A T init_size N/A N/A N/A  Pre-allocates structure of type T (varsized) with possibility
    to reallocate it further by resize_buffer.
     pypy.rpython.lltypesystem lltype N/A N/A N/A lltype malloc T init_size N/A ResizableBufferOfShapeEntry N/A ExtRegistryEntry N/A N/A _about_ resizable_buffer_of_shape compute_result_annotation N/A N/A self s_T s_init_size N/A N/A pypy.annotation model annmodel pypy.rpython.lltypesystem rffi lltype N/A N/A N/A s_T is_constant N/A N/A isinstance s_init_size N/A annmodel SomeInteger N/A T N/A s_T const N/A N/A isinstance T N/A lltype Struct N/A N/A isinstance N/A N/A getattr T N/A T _arrayfld OF N/A lltype Primitive N/A N/A N/A annmodel SomePtr N/A N/A lltype Ptr T N/A specialize_call N/A N/A self hop N/A N/A pypy.rpython.lltypesystem lltype N/A flags N/A flavor gc N/A vlist N/A N/A N/A hop inputarg N/A lltype Void 0 N/A N/A hop inputconst N/A lltype Void flags N/A N/A hop inputarg N/A lltype Signed 1 N/A N/A N/A hop exception_is_here N/A N/A N/A hop genop malloc_resizable_buffer vlist resulttype N/A N/A hop r_result lowleveltype N/A N/A resize_buffer N/A N/A ptr old_size new_size N/A N/A N/A  Resize raw buffer returned by resizable_buffer_of_shape to new size
     pypy.rpython.lltypesystem lltype N/A T N/A N/A N/A lltype typeOf ptr TO N/A arrayfld N/A T _arrayfld N/A arr N/A getattr ptr arrayfld N/A new_ptr N/A N/A lltype malloc T new_size N/A new_ar N/A getattr new_ptr arrayfld N/A i N/A range old_size N/A N/A N/A new_ar N/A i N/A arr N/A i N/A new_ptr N/A ResizeBufferEntry N/A ExtRegistryEntry N/A N/A _about_ resize_buffer compute_result_annotation N/A N/A self s_ptr s_old_size s_new_size N/A N/A pypy.annotation model annmodel pypy.rpython.lltypesystem rffi N/A N/A isinstance s_ptr N/A annmodel SomePtr N/A N/A isinstance s_new_size N/A annmodel SomeInteger N/A N/A isinstance s_old_size N/A annmodel SomeInteger N/A s_ptr N/A specialize_call N/A N/A self hop N/A N/A pypy.rpython.lltypesystem lltype N/A vlist N/A N/A N/A hop inputarg N/A N/A hop args_r N/A 0 0 N/A N/A hop inputarg N/A lltype Signed 1 N/A N/A hop inputarg N/A lltype Signed 2 N/A N/A N/A hop exception_is_here N/A N/A N/A hop genop resize_buffer vlist resulttype N/A N/A hop r_result lowleveltype N/A N/A finish_building_buffer N/A N/A ptr final_size N/A N/A N/A  Finish building resizable buffer returned by resizable_buffer_of_shape
     N/A ptr N/A FinishBuildingBufferEntry N/A ExtRegistryEntry N/A N/A _about_ finish_building_buffer compute_result_annotation N/A N/A self s_arr s_final_size N/A N/A pypy.annotation.model SomePtr s_ImpossibleValue SomeInteger N/A N/A isinstance s_arr SomePtr N/A N/A isinstance s_final_size SomeInteger N/A s_arr N/A specialize_call N/A N/A self hop N/A N/A pypy.rpython.lltypesystem lltype N/A vlist N/A N/A N/A hop inputarg N/A N/A hop args_r N/A 0 0 N/A N/A hop inputarg N/A N/A hop args_r N/A 1 1 N/A N/A N/A hop exception_cannot_occur N/A N/A N/A hop genop finish_building_buffer vlist resulttype N/A N/A hop r_result lowleveltype N/A N/A