Typedefs | |
| typedef Blocked_Space | Fspace |
Functions | |
| Fspace * | fspace_initialize (GC *gc, void *start, POINTER_SIZE_INT fspace_size, POINTER_SIZE_INT commit_size) |
| void | fspace_destruct (Fspace *fspace) |
| POINTER_SIZE_INT | fspace_free_space_size (Fspace *nos) |
| POINTER_SIZE_INT | fspace_used_space_size (Fspace *nos) |
| void * | fspace_heap_start_adjust (Fspace *fspace, void *new_heap_start, POINTER_SIZE_INT new_heap_size) |
| void * | fspace_alloc (unsigned size, Allocator *allocator) |
| Boolean | fspace_alloc_block (Fspace *fspace, Allocator *allocator) |
| void | fspace_reset_after_collection (Fspace *fspace) |
| void | gen_forward_pool (Collector *collector) |
| void | gen_forward_steal (Collector *collector) |
| void | nongen_slide_copy (Collector *collector) |
| void | fspace_collection (Fspace *fspace) |
Variables | |
| Boolean | forward_first_half |
|
| |
| void * | object_forwarding_boundary |
| typedef Blocked_Space Fspace |
| Fspace* fspace_initialize | ( | GC * | gc, | |
| void * | start, | |||
| POINTER_SIZE_INT | fspace_size, | |||
| POINTER_SIZE_INT | commit_size | |||
| ) |
| void fspace_destruct | ( | Fspace * | fspace | ) |
| POINTER_SIZE_INT fspace_free_space_size | ( | Fspace * | nos | ) |
| POINTER_SIZE_INT fspace_used_space_size | ( | Fspace * | nos | ) |
| void* fspace_heap_start_adjust | ( | Fspace * | fspace, | |
| void * | new_heap_start, | |||
| POINTER_SIZE_INT | new_heap_size | |||
| ) |
| void* fspace_alloc | ( | unsigned | size, | |
| Allocator * | allocator | |||
| ) |
| Boolean fspace_alloc_block | ( | Fspace * | fspace, | |
| Allocator * | allocator | |||
| ) |
| void fspace_reset_after_collection | ( | Fspace * | fspace | ) |
| void gen_forward_pool | ( | Collector * | collector | ) |
| void gen_forward_steal | ( | Collector * | collector | ) |
| void nongen_slide_copy | ( | Collector * | collector | ) |
| void fspace_collection | ( | Fspace * | fspace | ) |
| Boolean forward_first_half |
Genereated on Tue Mar 11 19:25:33 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.