bdwgc-d ~master (2025-01-05T20:49:52.4523851)
Dub
Repo
GC_ToggleRefStatus
cimport
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
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