GC_API 20 gc/dbg_mlc.c GC_API void GC_register_finalizer_no_order GC_API 278 gc/finalize.c GC_API void GC_normal_finalize_mark_proc(p) GC_API 290 gc/finalize.c GC_API void GC_ignore_self_finalize_mark_proc(p) GC_API 313 gc/finalize.c GC_API void GC_null_finalize_mark_proc(p) GC_API 328 gc/finalize.c GC_API void GC_register_finalizer_inner(obj, fn, cd, ofn, ocd, mp) GC_API 733 gc/finalize.c GC_API void GC_finalize_all() GC_API 70 gc/include/gc.h GC_API GC_word GC_gc_no;/* Counter incremented per collection. */ GC_API 73 gc/include/gc.h GC_API int GC_parallel; /* GC is parallelized for performance on */ GC_API 86 gc/include/gc.h GC_API GC_PTR (*GC_oom_fn) GC_PROTO((size_t bytes_requested)); GC_API 95 gc/include/gc.h GC_API int GC_find_leak; GC_API 101 gc/include/gc.h GC_API int GC_all_interior_pointers; GC_API 113 gc/include/gc.h GC_API int GC_quiet; /* Disable statistics output. Only matters if */ GC_API 118 gc/include/gc.h GC_API int GC_finalize_on_demand; GC_API 125 gc/include/gc.h GC_API int GC_java_finalization; GC_API 132 gc/include/gc.h GC_API void (* GC_finalizer_notifier)(); GC_API 141 gc/include/gc.h GC_API int GC_dont_gc; /* != 0 ==> Dont collect. In versions 6.2a1+, */ GC_API 150 gc/include/gc.h GC_API int GC_dont_expand; GC_API 154 gc/include/gc.h GC_API int GC_use_entire_heap; GC_API 165 gc/include/gc.h GC_API int GC_full_freq; /* Number of partial collections between */ GC_API 175 gc/include/gc.h GC_API GC_word GC_non_gc_bytes; GC_API 181 gc/include/gc.h GC_API int GC_no_dls; GC_API 189 gc/include/gc.h GC_API GC_word GC_free_space_divisor; GC_API 202 gc/include/gc.h GC_API GC_word GC_max_retries; GC_API 208 gc/include/gc.h GC_API char *GC_stackbottom; /* Cool end of user stack. */ GC_API 220 gc/include/gc.h GC_API int GC_dont_precollect; /* Don't collect as part of */ GC_API 228 gc/include/gc.h GC_API unsigned long GC_time_limit; GC_API 250 gc/include/gc.h GC_API void GC_init GC_PROTO((void)); GC_API 268 gc/include/gc.h GC_API GC_PTR GC_malloc GC_PROTO((size_t size_in_bytes)); GC_API 269 gc/include/gc.h GC_API GC_PTR GC_malloc_atomic GC_PROTO((size_t size_in_bytes)); GC_API 270 gc/include/gc.h GC_API GC_PTR GC_malloc_uncollectable GC_PROTO((size_t size_in_bytes)); GC_API 271 gc/include/gc.h GC_API GC_PTR GC_malloc_stubborn GC_PROTO((size_t size_in_bytes)); GC_API 275 gc/include/gc.h GC_API GC_PTR GC_malloc_atomic_uncollectable GC_PROTO((size_t size_in_bytes)); GC_API 283 gc/include/gc.h GC_API void GC_free GC_PROTO((GC_PTR object_addr)); GC_API 300 gc/include/gc.h GC_API void GC_change_stubborn GC_PROTO((GC_PTR)); GC_API 301 gc/include/gc.h GC_API void GC_end_stubborn_change GC_PROTO((GC_PTR)); GC_API 314 gc/include/gc.h GC_API GC_PTR GC_base GC_PROTO((GC_PTR displaced_pointer)); GC_API 319 gc/include/gc.h GC_API size_t GC_size GC_PROTO((GC_PTR object_addr)); GC_API 329 gc/include/gc.h GC_API GC_PTR GC_realloc GC_API 334 gc/include/gc.h GC_API int GC_expand_hp GC_PROTO((size_t number_of_bytes)); GC_API 339 gc/include/gc.h GC_API void GC_set_max_heap_size GC_PROTO((GC_word n)); GC_API 346 gc/include/gc.h GC_API void GC_exclude_static_roots GC_PROTO((GC_PTR start, GC_PTR finish)); GC_API 349 gc/include/gc.h GC_API void GC_clear_roots GC_PROTO((void)); GC_API 352 gc/include/gc.h GC_API void GC_add_roots GC_PROTO((char * low_address, GC_API 356 gc/include/gc.h GC_API void GC_remove_roots GC_PROTO((char * low_address, GC_API 371 gc/include/gc.h GC_API void GC_register_displacement GC_PROTO((GC_word n)); GC_API 375 gc/include/gc.h GC_API void GC_debug_register_displacement GC_PROTO((GC_word n)); GC_API 378 gc/include/gc.h GC_API void GC_gcollect GC_PROTO((void)); GC_API 390 gc/include/gc.h GC_API int GC_try_to_collect GC_PROTO((GC_stop_func stop_func)); GC_API 395 gc/include/gc.h GC_API size_t GC_get_heap_size GC_PROTO((void)); GC_API 398 gc/include/gc.h GC_API size_t GC_get_free_bytes GC_PROTO((void)); GC_API 401 gc/include/gc.h GC_API size_t GC_get_bytes_since_gc GC_PROTO((void)); GC_API 405 gc/include/gc.h GC_API size_t GC_get_total_bytes GC_PROTO((void)); GC_API 409 gc/include/gc.h GC_API void GC_disable GC_PROTO((void)); GC_API 414 gc/include/gc.h GC_API void GC_enable GC_PROTO((void)); GC_API 428 gc/include/gc.h GC_API void GC_enable_incremental GC_PROTO((void)); GC_API 438 gc/include/gc.h GC_API int GC_incremental_protection_needs GC_PROTO((void)); GC_API 447 gc/include/gc.h GC_API int GC_collect_a_little GC_PROTO((void)); GC_API 463 gc/include/gc.h GC_API GC_PTR GC_malloc_ignore_off_page GC_PROTO((size_t lb)); GC_API 464 gc/include/gc.h GC_API GC_PTR GC_malloc_atomic_ignore_off_page GC_PROTO((size_t lb)); GC_API 522 gc/include/gc.h GC_API GC_PTR GC_debug_malloc GC_API 524 gc/include/gc.h GC_API GC_PTR GC_debug_malloc_atomic GC_API 526 gc/include/gc.h GC_API GC_PTR GC_debug_malloc_uncollectable GC_API 528 gc/include/gc.h GC_API GC_PTR GC_debug_malloc_stubborn GC_API 530 gc/include/gc.h GC_API GC_PTR GC_debug_malloc_ignore_off_page GC_API 532 gc/include/gc.h GC_API GC_PTR GC_debug_malloc_atomic_ignore_off_page GC_API 534 gc/include/gc.h GC_API void GC_debug_free GC_PROTO((GC_PTR object_addr)); GC_API 535 gc/include/gc.h GC_API GC_PTR GC_debug_realloc GC_API 538 gc/include/gc.h GC_API void GC_debug_change_stubborn GC_PROTO((GC_PTR)); GC_API 539 gc/include/gc.h GC_API void GC_debug_end_stubborn_change GC_PROTO((GC_PTR)); GC_API 553 gc/include/gc.h GC_API GC_PTR GC_debug_malloc_replacement GC_PROTO((size_t size_in_bytes)); GC_API 554 gc/include/gc.h GC_API GC_PTR GC_debug_realloc_replacement GC_API 622 gc/include/gc.h GC_API void GC_register_finalizer GC_API 625 gc/include/gc.h GC_API void GC_debug_register_finalizer GC_API 670 gc/include/gc.h GC_API void GC_register_finalizer_ignore_self GC_API 673 gc/include/gc.h GC_API void GC_debug_register_finalizer_ignore_self GC_API 681 gc/include/gc.h GC_API void GC_register_finalizer_no_order GC_API 684 gc/include/gc.h GC_API void GC_debug_register_finalizer_no_order GC_API 696 gc/include/gc.h GC_API int GC_register_disappearing_link GC_PROTO((GC_PTR * /* link */)); GC_API 716 gc/include/gc.h GC_API int GC_general_register_disappearing_link GC_API 735 gc/include/gc.h GC_API int GC_unregister_disappearing_link GC_PROTO((GC_PTR * /* link */)); GC_API 741 gc/include/gc.h GC_API int GC_should_invoke_finalizers GC_PROTO((void)); GC_API 743 gc/include/gc.h GC_API int GC_invoke_finalizers GC_PROTO((void)); GC_API 754 gc/include/gc.h GC_API GC_warn_proc GC_set_warn_proc GC_PROTO((GC_warn_proc p)); GC_API 757 gc/include/gc.h GC_API GC_word GC_set_free_space_divisor GC_PROTO((GC_word value)); GC_API 779 gc/include/gc.h GC_API GC_PTR GC_call_with_alloc_lock GC_API 791 gc/include/gc.h GC_API GC_PTR GC_same_obj GC_PROTO((GC_PTR p, GC_PTR q)); GC_API 797 gc/include/gc.h GC_API GC_PTR GC_pre_incr GC_PROTO((GC_PTR *p, size_t how_much)); GC_API 798 gc/include/gc.h GC_API GC_PTR GC_post_incr GC_PROTO((GC_PTR *p, size_t how_much)); GC_API 808 gc/include/gc.h GC_API GC_PTR GC_is_visible GC_PROTO((GC_PTR p)); GC_API 815 gc/include/gc.h GC_API GC_PTR GC_is_valid_displacement GC_PROTO((GC_PTR p)); GC_API 863 gc/include/gc.h GC_API void (*GC_same_obj_print_proc) GC_PROTO((GC_PTR p, GC_PTR q)); GC_API 865 gc/include/gc.h GC_API void (*GC_is_valid_displacement_print_proc) GC_API 868 gc/include/gc.h GC_API void (*GC_is_visible_print_proc) GC_API 906 gc/include/gc.h GC_API HANDLE WINAPI GC_CreateThread( GC_API 986 gc/include/gc.h GC_API void GC_win32_free_heap (); GC_API 152 gc/include/gc_config_macros.h #ifndef GC_API GC_API 50 gc/include/gc_typed.h GC_API GC_descr GC_make_descriptor GC_PROTO((GC_bitmap bm, size_t len)); GC_API 77 gc/include/gc_typed.h GC_API GC_PTR GC_malloc_explicitly_typed GC_API 83 gc/include/gc_typed.h GC_API GC_PTR GC_malloc_explicitly_typed_ignore_off_page GC_API 86 gc/include/gc_typed.h GC_API GC_PTR GC_calloc_explicitly_typed GC_API 683 gc/include/private/gc_locks.h GC_API CRITICAL_SECTION GC_allocate_ml; GC_API 433 gc/include/private/gc_priv.h GC_API void GC_abort GC_PROTO((GC_CONST char * msg)); GC_API 1007 gc/include/private/gc_priv.h GC_API GC_FAR struct _GC_arrays GC_arrays; GC_API 1137 gc/include/private/gc_priv.h GC_API word GC_fo_entries; GC_API 1685 gc/include/private/gc_priv.h GC_API GC_PTR GC_make_closure GC_PROTO((GC_finalization_proc fn, GC_PTR data)); GC_API 1686 gc/include/private/gc_priv.h GC_API void GC_debug_invoke_finalizer GC_PROTO((GC_PTR obj, GC_PTR data)); GC_API 1795 gc/include/private/gc_priv.h GC_API GC_bool GC_is_marked GC_PROTO((ptr_t p)); GC_API 1830 gc/include/private/gc_priv.h GC_API void GC_noop(...); GC_API 1832 gc/include/private/gc_priv.h GC_API void GC_noop(); GC_API 1839 gc/include/private/gc_priv.h GC_API void GC_printf GC_PROTO((GC_CONST char * format, long, long, long, long, long, long)); GC_API 1858 gc/include/private/gc_priv.h GC_API void GC_err_printf GC_PROTO((GC_CONST char * format, long, long, long, long, long, long)); GC_API 435 gc/win32_threads.c GC_API HANDLE WINAPI GC_CreateThread( GC_API 456 gc/win32_threads.c GC_API HANDLE WINAPI GC_CreateThread(