register_for_finalization (GCObject *obj, void *user_data, int generation)
{
SgenHashTable *hash_table = get_finalize_entry_hash_table (generation);
register_for_finalization (GCObject *obj, void *user_data, int generation)
{
SgenHashTable *hash_table = get_finalize_entry_hash_table (generation);
process_stage_entries (int num_entries, volatile gint32 *next_entry, StageEntry *entries, void (*process_func) (GCObject*, void*, int))
{
int i;
process_stage_entries (int num_entries, volatile gint32 *next_entry, StageEntry *entries, void (*process_func) (GCObject*, void*, int))
{
int i;
process_fin_stage_entry (GCObject *obj, void *user_data, int index)
{
if (ptr_in_nursery (obj))
process_fin_stage_entry (GCObject *obj, void *user_data, int index)
{
if (ptr_in_nursery (obj))
finalize_with_predicate (SgenObjectPredicateFunc predicate, void *user_data, SgenHashTable *hash_table)
{
GCObject *object;
finalize_with_predicate (SgenObjectPredicateFunc predicate, void *user_data, SgenHashTable *hash_table)
{
GCObject *object;