bdwgc-d ~master (2025-01-05T20:49:52.4523851)
Dub
Repo
GC_set_stop_func
cimport
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (
C
) @
nogc
nothrow extern
void
GC_set_stop_func
(
int
function
(
)
)
Meta
Source
See Implementation
cimport
aliases
GC_EVENT_END
GC_EVENT_MARK_END
GC_EVENT_MARK_START
GC_EVENT_POST_START_WORLD
GC_EVENT_POST_STOP_WORLD
GC_EVENT_PRE_START_WORLD
GC_EVENT_PRE_STOP_WORLD
GC_EVENT_RECLAIM_END
GC_EVENT_RECLAIM_START
GC_EVENT_START
GC_EVENT_THREAD_SUSPENDED
GC_EVENT_THREAD_UNSUSPENDED
GC_PTR
GC_TOGGLE_REF_DROP
GC_TOGGLE_REF_STRONG
GC_TOGGLE_REF_WEAK
GC_abort_func
GC_await_finalize_proc
GC_finalization_proc
GC_finalizer_notifier_proc
GC_fn_type
GC_has_static_roots_func
GC_hidden_pointer
GC_on_collection_event_proc
GC_on_heap_resize_proc
GC_oom_func
GC_signed_word
GC_stack_base_func
GC_stop_func
GC_toggleref_func
GC_warn_proc
GC_word
enums
GC_EventType
GC_ToggleRefStatus
functions
GC_CHANGE_STUBBORN
GC_FREE
GC_MALLOC
GC_MALLOC_ATOMIC
GC_MALLOC_ATOMIC_IGNORE_OFF_PAGE
GC_MALLOC_ATOMIC_UNCOLLECTABLE
GC_MALLOC_IGNORE_OFF_PAGE
GC_MALLOC_STUBBORN
GC_MALLOC_UNCOLLECTABLE
GC_NEW_STUBBORN
GC_REALLOC
GC_STRDUP
GC_STRNDUP
GC_abort_on_oom
GC_add_roots
GC_atfork_child
GC_atfork_parent
GC_atfork_prepare
GC_base
GC_call_with_alloc_lock
GC_call_with_gc_active
GC_call_with_stack_base
GC_change_stubborn
GC_clear_exclusion_table
GC_clear_roots
GC_collect_a_little
GC_debug_change_stubborn
GC_debug_end_stubborn_change
GC_debug_free
GC_debug_malloc
GC_debug_malloc_atomic
GC_debug_malloc_atomic_ignore_off_page
GC_debug_malloc_atomic_uncollectable
GC_debug_malloc_ignore_off_page
GC_debug_malloc_replacement
GC_debug_malloc_stubborn
GC_debug_malloc_uncollectable
GC_debug_ptr_store_and_dirty
GC_debug_realloc
GC_debug_realloc_replacement
GC_debug_register_displacement
GC_debug_register_finalizer
GC_debug_register_finalizer_ignore_self
GC_debug_register_finalizer_no_order
GC_debug_register_finalizer_unreachable
GC_debug_strdup
GC_debug_strndup
GC_deinit
GC_disable
GC_do_blocking
GC_dump
GC_dump_finalization
GC_dump_named
GC_dump_regions
GC_enable
GC_enable_incremental
GC_end_stubborn_change
GC_exclude_static_roots
GC_expand_hp
GC_free
GC_gcollect
GC_gcollect_and_unmap
GC_general_register_disappearing_link
GC_get_abort_func
GC_get_all_interior_pointers
GC_get_allocd_bytes_per_finalizer
GC_get_await_finalize_proc
GC_get_bytes_since_gc
GC_get_disable_automatic_collection
GC_get_dont_expand
GC_get_dont_precollect
GC_get_expl_freed_bytes_since_gc
GC_get_finalize_on_demand
GC_get_finalizer_notifier
GC_get_find_leak
GC_get_force_unmap_on_gcollect
GC_get_free_bytes
GC_get_free_space_divisor
GC_get_full_freq
GC_get_full_gc_total_time
GC_get_gc_no
GC_get_heap_size
GC_get_heap_usage_safe
GC_get_java_finalization
GC_get_manual_vdb_allowed
GC_get_max_prior_attempts
GC_get_max_retries
GC_get_memory_use
GC_get_min_bytes_allocd
GC_get_my_stackbottom
GC_get_no_dls
GC_get_non_gc_bytes
GC_get_obtained_from_os_bytes
GC_get_on_collection_event
GC_get_on_heap_resize
GC_get_oom_fn
GC_get_pages_executable
GC_get_prof_stats
GC_get_rate
GC_get_size_map_at
GC_get_stack_base
GC_get_stop_func
GC_get_time_limit
GC_get_time_limit_tv
GC_get_toggleref_func
GC_get_total_bytes
GC_get_unmapped_bytes
GC_get_version
GC_get_warn_proc
GC_ignore_warn_proc
GC_incremental_protection_needs
GC_init
GC_invoke_finalizers
GC_is_disabled
GC_is_heap_ptr
GC_is_incremental_mode
GC_is_init_called
GC_is_valid_displacement
GC_is_visible
GC_malloc
GC_malloc_atomic
GC_malloc_atomic_ignore_off_page
GC_malloc_atomic_uncollectable
GC_malloc_ignore_off_page
GC_malloc_many
GC_malloc_stubborn
GC_malloc_uncollectable
GC_memalign
GC_move_disappearing_link
GC_move_long_link
GC_posix_memalign
GC_post_incr
GC_pre_incr
GC_ptr_store_and_dirty
GC_realloc
GC_register_disappearing_link
GC_register_displacement
GC_register_finalizer
GC_register_finalizer_ignore_self
GC_register_finalizer_no_order
GC_register_finalizer_unreachable
GC_register_has_static_roots_callback
GC_register_long_link
GC_remove_roots
GC_same_obj
GC_set_abort_func
GC_set_all_interior_pointers
GC_set_allocd_bytes_per_finalizer
GC_set_await_finalize_proc
GC_set_disable_automatic_collection
GC_set_dont_expand
GC_set_dont_precollect
GC_set_finalize_on_demand
GC_set_finalizer_notifier
GC_set_find_leak
GC_set_force_unmap_on_gcollect
GC_set_free_space_divisor
GC_set_full_freq
GC_set_handle_fork
GC_set_java_finalization
GC_set_log_fd
GC_set_manual_vdb_allowed
GC_set_max_heap_size
GC_set_max_prior_attempts
GC_set_max_retries
GC_set_min_bytes_allocd
GC_set_no_dls
GC_set_non_gc_bytes
GC_set_on_collection_event
GC_set_on_heap_resize
GC_set_oom_fn
GC_set_pages_executable
GC_set_rate
GC_set_stackbottom
GC_set_stop_func
GC_set_time_limit
GC_set_time_limit_tv
GC_set_toggleref_func
GC_set_warn_proc
GC_should_invoke_finalizers
GC_size
GC_start_incremental_collection
GC_start_mark_threads
GC_start_performance_measurement
GC_strdup
GC_strndup
GC_toggleref_add
GC_try_to_collect
GC_unregister_disappearing_link
GC_unregister_long_link
GC_win32_free_heap
static variables
GC_all_interior_pointers
GC_dont_expand
GC_dont_gc
GC_dont_precollect
GC_finalize_on_demand
GC_finalizer_notifier
GC_find_leak
GC_free_space_divisor
GC_full_freq
GC_gc_no
GC_is_valid_displacement_print_proc
GC_is_visible_print_proc
GC_java_finalization
GC_max_retries
GC_no_dls
GC_non_gc_bytes
GC_on_heap_resize
GC_oom_fn
GC_same_obj_print_proc
GC_stackbottom
GC_time_limit
GC_use_entire_heap
structs
GC_prof_stats_s
GC_stack_base
GC_timeval_s
variables
GC_PROTECTS_NONE
GC_PROTECTS_POINTER_HEAP
GC_PROTECTS_PTRFREE_HEAP
GC_PROTECTS_STACK
GC_PROTECTS_STATIC_DATA
GC_TIME_UNLIMITED