Searched refs:SgenFragmentAllocator (Results 1 – 4 of 4) sorted by relevance
/dports/lang/mono/mono-5.10.1.57/mono/sgen/ |
H A D | sgen-nursery-allocator.c | 64 static SgenFragmentAllocator mutator_allocator; 257 sgen_fragment_allocator_add (SgenFragmentAllocator *allocator, char *start, char *end) in sgen_fragment_allocator_add() 272 sgen_fragment_allocator_release (SgenFragmentAllocator *allocator) in sgen_fragment_allocator_release() 287 find_previous_pointer_fragment (SgenFragmentAllocator *allocator, SgenFragment *frag) in find_previous_pointer_fragment() 348 par_alloc_from_fragment (SgenFragmentAllocator *allocator, SgenFragment *frag, size_t size) in par_alloc_from_fragment() 437 sgen_fragment_allocator_par_alloc (SgenFragmentAllocator *allocator, size_t size) in sgen_fragment_allocator_par_alloc() 521 sgen_fragment_allocator_par_range_alloc (SgenFragmentAllocator *allocator, size_t desired_size, siz… in sgen_fragment_allocator_par_range_alloc() 592 sgen_clear_allocator_fragments (SgenFragmentAllocator *allocator) in sgen_clear_allocator_fragments() 652 add_nursery_frag (SgenFragmentAllocator *allocator, size_t frag_size, char* frag_start, char* frag_… in add_nursery_frag() 679 fragment_list_reverse (SgenFragmentAllocator *allocator) in fragment_list_reverse() [all …]
|
H A D | sgen-split-nursery.c | 138 static SgenFragmentAllocator collector_allocator; 189 fragment_list_split (SgenFragmentAllocator *allocator) in fragment_list_split() 315 build_fragments_finish (SgenFragmentAllocator *allocator) in build_fragments_finish() 372 init_nursery (SgenFragmentAllocator *allocator, char *start, char *end) in init_nursery()
|
H A D | sgen-simple-nursery.c | 58 build_fragments_finish (SgenFragmentAllocator *allocator) in build_fragments_finish() 73 init_nursery (SgenFragmentAllocator *allocator, char *start, char *end) in init_nursery()
|
H A D | sgen-gc.h | 483 } SgenFragmentAllocator; typedef 485 void sgen_fragment_allocator_add (SgenFragmentAllocator *allocator, char *start, char *end); 486 void sgen_fragment_allocator_release (SgenFragmentAllocator *allocator); 487 void* sgen_fragment_allocator_par_alloc (SgenFragmentAllocator *allocator, size_t size); 488 void* sgen_fragment_allocator_serial_range_alloc (SgenFragmentAllocator *allocator, size_t desired_… 489 void* sgen_fragment_allocator_par_range_alloc (SgenFragmentAllocator *allocator, size_t desired_siz… 491 void sgen_clear_allocator_fragments (SgenFragmentAllocator *allocator); 565 void (*build_fragments_finish) (SgenFragmentAllocator *allocator); 566 void (*init_nursery) (SgenFragmentAllocator *allocator, char *start, char *end);
|