Home
last modified time | relevance | path

Searched refs:SgenFragmentAllocator (Results 1 – 4 of 4) sorted by relevance

/dports/lang/mono/mono-5.10.1.57/mono/sgen/
H A Dsgen-nursery-allocator.c64 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 Dsgen-split-nursery.c138 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 Dsgen-simple-nursery.c58 build_fragments_finish (SgenFragmentAllocator *allocator) in build_fragments_finish()
73 init_nursery (SgenFragmentAllocator *allocator, char *start, char *end) in init_nursery()
H A Dsgen-gc.h483 } 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);