|
CACAO
|
Go to the source code of this file.
Functions | |
| void | heap_init_objectheader (java_object_t *o, u4 bytelength) |
| void | heap_update_references (rootset_t *rs, regioninfo_t *region, u4 offset) |
| void | heap_increase_size (rootset_t *rs) |
| s4 | heap_get_hashcode (java_object_t *o) |
| static java_object_t * | heap_alloc_intern (u4 bytelength, regioninfo_t *region, bool collect) |
| void * | heap_alloc (u4 size, u4 references, methodinfo *finalizer, bool collect) |
| void * | heap_alloc_uncollectable (u4 size) |
| void | heap_free (void *p) |
| void | heap_println_usage () |
| void | heap_print_object_flags (java_object_t *o) |
| void | heap_print_object (java_object_t *o) |
| void | heap_dump_region (regioninfo_t *region, bool marked_only) |
| s4 | get_object_size (java_object_t *o) |
Variables | |
| s4 | heap_current_size |
| s4 | heap_maximal_size |
| regioninfo_t * | heap_region_sys |
| regioninfo_t * | heap_region_main |
| s4 get_object_size | ( | java_object_t * | o | ) |
| void* heap_alloc | ( | u4 | size, |
| u4 | references, | ||
| methodinfo * | finalizer, | ||
| bool | collect | ||
| ) |
|
static |
| void heap_dump_region | ( | regioninfo_t * | region, |
| bool | marked_only | ||
| ) |
| s4 heap_get_hashcode | ( | java_object_t * | o | ) |
| void heap_init_objectheader | ( | java_object_t * | o, |
| u4 | bytelength | ||
| ) |
| void heap_print_object | ( | java_object_t * | o | ) |
| void heap_print_object_flags | ( | java_object_t * | o | ) |
| void heap_update_references | ( | rootset_t * | rs, |
| regioninfo_t * | region, | ||
| u4 | offset | ||
| ) |
| regioninfo_t* heap_region_main |
| regioninfo_t* heap_region_sys |
1.8.5