Home
last modified time | relevance | path

Searched refs:Pool_Allocator (Results 1 – 25 of 25) sorted by relevance

/dports/lang/parrot/parrot-8.1.0/src/gc/
H A Dfixed_allocator.c28 ARGMOD(Pool_Allocator *pool))
35 static size_t arena_size(ARGIN(const Pool_Allocator *self))
55 ARGMOD(Pool_Allocator *pool),
65 ARGIN(const Pool_Allocator *pool),
72 ARGIN(const Pool_Allocator *pool),
195 Pool_Allocator *); in Parrot_gc_fixed_allocator_allocate()
293 Pool_Allocator *
301 Pool_Allocator * const newpool = mem_internal_allocate_typed(Pool_Allocator); in Parrot_gc_pool_new()
424 get_free_list_item(ARGMOD(Pool_Allocator *pool)) in get_free_list_item()
451 get_newfree_list_item(ARGMOD(Pool_Allocator *pool)) in get_newfree_list_item()
[all …]
H A Dfixed_allocator.h39 typedef struct Pool_Allocator { struct
56 } Pool_Allocator; argument
60 Pool_Allocator **pools;
112 ARGIN(const Pool_Allocator *pool))
116 void Parrot_gc_pool_destroy(PARROT_INTERP, ARGMOD(Pool_Allocator *pool))
122 ARGMOD(Pool_Allocator *pool),
132 ARGMOD(Pool_Allocator *pool),
142 ARGMOD(Pool_Allocator *pool),
150 void* Parrot_gc_pool_high_ptr(PARROT_INTERP, ARGIN(Pool_Allocator *pool))
154 void* Parrot_gc_pool_low_ptr(PARROT_INTERP, ARGIN(Pool_Allocator *pool))
[all …]
H A Dgc_ms2.c43 struct Pool_Allocator *pmc_allocator;
50 struct Pool_Allocator *string_allocator;
141 ARGIN(Pool_Allocator *pool),
192 ARGIN(Pool_Allocator *pool),
264 ARGIN(Pool_Allocator *pool),
271 ARGIN(Pool_Allocator *pool),
765 Pool_Allocator * const pool = self->pmc_allocator; in gc_ms2_allocate_pmc_header()
1231 ARGIN(Pool_Allocator *pool), in gc_ms2_sweep_pmc_pool()
1279 ARGIN(Pool_Allocator *pool), in gc_ms2_destroy_pmc_pool()
1308 ARGIN(Pool_Allocator *pool), in gc_ms2_sweep_string_pool()
[all …]
H A Dgc_gms.c171 struct Pool_Allocator *pmc_allocator;
183 struct Pool_Allocator *string_allocator;
1539 Pool_Allocator * const pool = self->pmc_allocator; in gc_gms_allocate_pmc_header()
1680 Pool_Allocator * const pool = self->string_allocator; in gc_gms_allocate_string_header()
/dports/lang/gcc6-aux/gcc-6-20180516/gcc/ada/
H A Dexp_ch6.adb4645 Pool_Allocator : Node_Id; variable
4745 Pool_Allocator := New_Copy_Tree (Heap_Allocator);
4763 Set_Storage_Pool (Pool_Allocator, Pool_Id);
4765 (Pool_Allocator, RTE (RE_Allocate_Any));
4779 Pool_Allocator := Make_Null (Loc);
4797 Set_Comes_From_Source (Pool_Allocator, True);
4903 Alloc_Expr => Pool_Allocator)));
/dports/lang/gnat_util/gcc-6-20180516/gcc/ada/
H A Dexp_ch6.adb4645 Pool_Allocator : Node_Id; variable
4745 Pool_Allocator := New_Copy_Tree (Heap_Allocator);
4763 Set_Storage_Pool (Pool_Allocator, Pool_Id);
4765 (Pool_Allocator, RTE (RE_Allocate_Any));
4779 Pool_Allocator := Make_Null (Loc);
4797 Set_Comes_From_Source (Pool_Allocator, True);
4903 Alloc_Expr => Pool_Allocator)));
/dports/devel/aarch64-none-elf-gcc/gcc-8.4.0/gcc/ada/
H A Dexp_ch6.adb5081 Pool_Allocator : Node_Id; variable
5188 Pool_Allocator := New_Copy_Tree (Heap_Allocator);
5189 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5207 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5209 (Pool_Allocator, RTE (RE_Allocate_Any));
5223 Pool_Allocator := Make_Null (Loc);
5242 Set_Comes_From_Source (Pool_Allocator, True);
5363 Alloc_Expr => Pool_Allocator)))),
/dports/devel/arm-none-eabi-gcc/gcc-8.4.0/gcc/ada/
H A Dexp_ch6.adb5081 Pool_Allocator : Node_Id; variable
5188 Pool_Allocator := New_Copy_Tree (Heap_Allocator);
5189 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5207 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5209 (Pool_Allocator, RTE (RE_Allocate_Any));
5223 Pool_Allocator := Make_Null (Loc);
5242 Set_Comes_From_Source (Pool_Allocator, True);
5363 Alloc_Expr => Pool_Allocator)))),
/dports/devel/avr-gcc/gcc-10.2.0/gcc/ada/
H A Dexp_ch6.adb5313 Pool_Allocator : Node_Id; variable
5416 Pool_Allocator :=
5421 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5439 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5441 (Pool_Allocator, RTE (RE_Allocate_Any));
5455 Pool_Allocator := Make_Null (Loc);
5478 Set_Comes_From_Source (Pool_Allocator, True);
5612 Alloc_Expr => Pool_Allocator)))),
/dports/lang/gcc11-devel/gcc-11-20211009/gcc/ada/
H A Dexp_ch6.adb5646 Pool_Allocator : Node_Id; variable
5749 Pool_Allocator :=
5754 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5772 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5774 (Pool_Allocator, RTE (RE_Allocate_Any));
5788 Pool_Allocator := Make_Null (Loc);
5811 Set_Comes_From_Source (Pool_Allocator, True);
5945 Alloc_Expr => Pool_Allocator)))),
/dports/lang/gcc10-devel/gcc-10-20211008/gcc/ada/
H A Dexp_ch6.adb5313 Pool_Allocator : Node_Id; variable
5416 Pool_Allocator :=
5421 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5439 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5441 (Pool_Allocator, RTE (RE_Allocate_Any));
5455 Pool_Allocator := Make_Null (Loc);
5478 Set_Comes_From_Source (Pool_Allocator, True);
5612 Alloc_Expr => Pool_Allocator)))),
/dports/devel/riscv64-gcc/gcc-8.3.0/gcc/ada/
H A Dexp_ch6.adb5081 Pool_Allocator : Node_Id; variable
5188 Pool_Allocator := New_Copy_Tree (Heap_Allocator);
5189 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5207 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5209 (Pool_Allocator, RTE (RE_Allocate_Any));
5223 Pool_Allocator := Make_Null (Loc);
5242 Set_Comes_From_Source (Pool_Allocator, True);
5363 Alloc_Expr => Pool_Allocator)))),
/dports/misc/cxx_atomics_pic/gcc-11.2.0/gcc/ada/
H A Dexp_ch6.adb5646 Pool_Allocator : Node_Id; variable
5749 Pool_Allocator :=
5754 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5772 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5774 (Pool_Allocator, RTE (RE_Allocate_Any));
5788 Pool_Allocator := Make_Null (Loc);
5811 Set_Comes_From_Source (Pool_Allocator, True);
5945 Alloc_Expr => Pool_Allocator)))),
/dports/lang/gcc10/gcc-10.3.0/gcc/ada/
H A Dexp_ch6.adb5313 Pool_Allocator : Node_Id; variable
5416 Pool_Allocator :=
5421 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5439 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5441 (Pool_Allocator, RTE (RE_Allocate_Any));
5455 Pool_Allocator := Make_Null (Loc);
5478 Set_Comes_From_Source (Pool_Allocator, True);
5612 Alloc_Expr => Pool_Allocator)))),
/dports/lang/gcc8/gcc-8.5.0/gcc/ada/
H A Dexp_ch6.adb5081 Pool_Allocator : Node_Id; variable
5188 Pool_Allocator := New_Copy_Tree (Heap_Allocator);
5189 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5207 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5209 (Pool_Allocator, RTE (RE_Allocate_Any));
5223 Pool_Allocator := Make_Null (Loc);
5242 Set_Comes_From_Source (Pool_Allocator, True);
5363 Alloc_Expr => Pool_Allocator)))),
/dports/devel/riscv64-none-elf-gcc/gcc-8.4.0/gcc/ada/
H A Dexp_ch6.adb5081 Pool_Allocator : Node_Id; variable
5188 Pool_Allocator := New_Copy_Tree (Heap_Allocator);
5189 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5207 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5209 (Pool_Allocator, RTE (RE_Allocate_Any));
5223 Pool_Allocator := Make_Null (Loc);
5242 Set_Comes_From_Source (Pool_Allocator, True);
5363 Alloc_Expr => Pool_Allocator)))),
/dports/devel/riscv32-unknown-elf-gcc/gcc-8.4.0/gcc/ada/
H A Dexp_ch6.adb5081 Pool_Allocator : Node_Id; variable
5188 Pool_Allocator := New_Copy_Tree (Heap_Allocator);
5189 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5207 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5209 (Pool_Allocator, RTE (RE_Allocate_Any));
5223 Pool_Allocator := Make_Null (Loc);
5242 Set_Comes_From_Source (Pool_Allocator, True);
5363 Alloc_Expr => Pool_Allocator)))),
/dports/lang/gcc11/gcc-11.2.0/gcc/ada/
H A Dexp_ch6.adb5646 Pool_Allocator : Node_Id; variable
5749 Pool_Allocator :=
5754 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5772 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5774 (Pool_Allocator, RTE (RE_Allocate_Any));
5788 Pool_Allocator := Make_Null (Loc);
5811 Set_Comes_From_Source (Pool_Allocator, True);
5945 Alloc_Expr => Pool_Allocator)))),
/dports/lang/gcc9/gcc-9.4.0/gcc/ada/
H A Dexp_ch6.adb5105 Pool_Allocator : Node_Id; variable
5215 Pool_Allocator :=
5220 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5238 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5240 (Pool_Allocator, RTE (RE_Allocate_Any));
5254 Pool_Allocator := Make_Null (Loc);
5277 Set_Comes_From_Source (Pool_Allocator, True);
5411 Alloc_Expr => Pool_Allocator)))),
/dports/lang/gcc9-aux/gcc-9.1.0/gcc/ada/
H A Dexp_ch6.adb5105 Pool_Allocator : Node_Id; variable
5215 Pool_Allocator :=
5220 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5238 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5240 (Pool_Allocator, RTE (RE_Allocate_Any));
5254 Pool_Allocator := Make_Null (Loc);
5277 Set_Comes_From_Source (Pool_Allocator, True);
5411 Alloc_Expr => Pool_Allocator)))),
/dports/lang/gcc9-devel/gcc-9-20211007/gcc/ada/
H A Dexp_ch6.adb5105 Pool_Allocator : Node_Id; variable
5215 Pool_Allocator :=
5220 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5238 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5240 (Pool_Allocator, RTE (RE_Allocate_Any));
5254 Pool_Allocator := Make_Null (Loc);
5277 Set_Comes_From_Source (Pool_Allocator, True);
5411 Alloc_Expr => Pool_Allocator)))),
/dports/lang/gcc48/gcc-4.8.5/gcc/ada/
H A Dexp_ch6.adb5802 Pool_Allocator : Node_Id; variable
5903 Pool_Allocator := New_Copy_Tree (Heap_Allocator);
5923 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5925 (Pool_Allocator, RTE (RE_Allocate_Any));
5939 Pool_Allocator := Make_Null (Loc);
5957 Set_Comes_From_Source (Pool_Allocator, True);
6066 Alloc_Expr => Pool_Allocator)));
/dports/devel/mingw32-gcc/gcc-4.8.1/gcc/ada/
H A Dexp_ch6.adb5802 Pool_Allocator : Node_Id; variable
5903 Pool_Allocator := New_Copy_Tree (Heap_Allocator);
5923 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5925 (Pool_Allocator, RTE (RE_Allocate_Any));
5939 Pool_Allocator := Make_Null (Loc);
5957 Set_Comes_From_Source (Pool_Allocator, True);
6066 Alloc_Expr => Pool_Allocator)));
/dports/lang/gcc12-devel/gcc-12-20211205/gcc/ada/
H A Dexp_ch6.adb5679 Pool_Allocator : Node_Id; variable
5782 Pool_Allocator :=
5787 pragma Assert (Alloc_For_BIP_Return (Pool_Allocator));
5805 Set_Storage_Pool (Pool_Allocator, Pool_Id);
5807 (Pool_Allocator, RTE (RE_Allocate_Any));
5821 Pool_Allocator := Make_Null (Loc);
5844 Set_Comes_From_Source (Pool_Allocator, True);
5976 Alloc_Expr => Pool_Allocator)))),
/dports/devel/arm-none-eabi-gcc492/gcc-4.9.2/gcc/ada/
H A Dexp_ch6.adb5880 Pool_Allocator : Node_Id; variable
5981 Pool_Allocator := New_Copy_Tree (Heap_Allocator);
6001 Set_Storage_Pool (Pool_Allocator, Pool_Id);
6003 (Pool_Allocator, RTE (RE_Allocate_Any));
6017 Pool_Allocator := Make_Null (Loc);
6035 Set_Comes_From_Source (Pool_Allocator, True);
6144 Alloc_Expr => Pool_Allocator)));