Ruby
1.9.3p392(2013-02-22revision39386)
|
Data Fields | |
stack_chunk_t * | chunk |
stack_chunk_t * | cache |
size_t | index |
size_t | limit |
size_t | cache_size |
size_t | unused_cache_size |
stack_chunk_t* mark_stack::cache |
Definition at line 342 of file gc.c.
Referenced by add_stack_chunk_cache(), push_mark_stack_chunk(), and shrink_stack_chunk_cache().
size_t mark_stack::cache_size |
Definition at line 345 of file gc.c.
Referenced by add_stack_chunk_cache(), init_mark_stack(), push_mark_stack_chunk(), and shrink_stack_chunk_cache().
stack_chunk_t* mark_stack::chunk |
Definition at line 341 of file gc.c.
Referenced by free_stack_chunks(), is_mark_stask_empty(), pop_mark_stack(), pop_mark_stack_chunk(), push_mark_stack(), and push_mark_stack_chunk().
size_t mark_stack::index |
Definition at line 343 of file gc.c.
Referenced by gc_mark_stacked_objects(), pop_mark_stack(), pop_mark_stack_chunk(), push_mark_stack(), and push_mark_stack_chunk().
size_t mark_stack::limit |
Definition at line 344 of file gc.c.
Referenced by init_mark_stack(), pop_mark_stack_chunk(), and push_mark_stack().
size_t mark_stack::unused_cache_size |
Definition at line 346 of file gc.c.
Referenced by init_mark_stack(), push_mark_stack_chunk(), and shrink_stack_chunk_cache().