cimport

Members

Aliases

GC_EVENT_END
alias GC_EVENT_END = GC_EventType.GC_EVENT_END
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_EVENT_MARK_END
alias GC_EVENT_MARK_END = GC_EventType.GC_EVENT_MARK_END
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_EVENT_MARK_START
alias GC_EVENT_MARK_START = GC_EventType.GC_EVENT_MARK_START
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_EVENT_POST_START_WORLD
alias GC_EVENT_POST_START_WORLD = GC_EventType.GC_EVENT_POST_START_WORLD
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_EVENT_POST_STOP_WORLD
alias GC_EVENT_POST_STOP_WORLD = GC_EventType.GC_EVENT_POST_STOP_WORLD
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_EVENT_PRE_START_WORLD
alias GC_EVENT_PRE_START_WORLD = GC_EventType.GC_EVENT_PRE_START_WORLD
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_EVENT_PRE_STOP_WORLD
alias GC_EVENT_PRE_STOP_WORLD = GC_EventType.GC_EVENT_PRE_STOP_WORLD
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_EVENT_RECLAIM_END
alias GC_EVENT_RECLAIM_END = GC_EventType.GC_EVENT_RECLAIM_END
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_EVENT_RECLAIM_START
alias GC_EVENT_RECLAIM_START = GC_EventType.GC_EVENT_RECLAIM_START
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_EVENT_START
alias GC_EVENT_START = GC_EventType.GC_EVENT_START
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_EVENT_THREAD_SUSPENDED
alias GC_EVENT_THREAD_SUSPENDED = GC_EventType.GC_EVENT_THREAD_SUSPENDED
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_EVENT_THREAD_UNSUSPENDED
alias GC_EVENT_THREAD_UNSUSPENDED = GC_EventType.GC_EVENT_THREAD_UNSUSPENDED
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_PTR
alias GC_PTR = void*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_TOGGLE_REF_DROP
alias GC_TOGGLE_REF_DROP = GC_ToggleRefStatus.GC_TOGGLE_REF_DROP
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_TOGGLE_REF_STRONG
alias GC_TOGGLE_REF_STRONG = GC_ToggleRefStatus.GC_TOGGLE_REF_STRONG
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_TOGGLE_REF_WEAK
alias GC_TOGGLE_REF_WEAK = GC_ToggleRefStatus.GC_TOGGLE_REF_WEAK
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_abort_func
alias GC_abort_func = void function(scope const(char)*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_await_finalize_proc
alias GC_await_finalize_proc = void function(scope void*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_finalization_proc
alias GC_finalization_proc = void function(scope void*, scope void*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_finalizer_notifier_proc
alias GC_finalizer_notifier_proc = void function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_fn_type
alias GC_fn_type = void* function(scope void*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_has_static_roots_func
alias GC_has_static_roots_func = int function(scope const(char)*, void*, ulong)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_hidden_pointer
alias GC_hidden_pointer = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_on_collection_event_proc
alias GC_on_collection_event_proc = void function(GC_EventType)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_on_heap_resize_proc
alias GC_on_heap_resize_proc = void function(ulong)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_oom_func
alias GC_oom_func = void* function(ulong)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_signed_word
alias GC_signed_word = long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_stack_base_func
alias GC_stack_base_func = void* function(GC_stack_base*, scope void*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_stop_func
alias GC_stop_func = int function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_toggleref_func
alias GC_toggleref_func = GC_ToggleRefStatus function(scope void*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_warn_proc
alias GC_warn_proc = void function(char*, ulong)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_word
alias GC_word = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

GC_EventType
enum GC_EventType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_ToggleRefStatus
enum GC_ToggleRefStatus
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

GC_CHANGE_STUBBORN
auto GC_CHANGE_STUBBORN(__MP103 p)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_END_STUBBORN_CHANGE
auto GC_END_STUBBORN_CHANGE(__MP136 p)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_FREE
auto GC_FREE(__MP115 p)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_GENERAL_REGISTER_DISAPPEARING_LINK
auto GC_GENERAL_REGISTER_DISAPPEARING_LINK(__MP139 link, __MP140 obj)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_HIDE_POINTER
auto GC_HIDE_POINTER(__MP148 p)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_MALLOC
auto GC_MALLOC(__MP104 sz)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_MALLOC_ATOMIC
auto GC_MALLOC_ATOMIC(__MP107 sz)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_MALLOC_ATOMIC_IGNORE_OFF_PAGE
auto GC_MALLOC_ATOMIC_IGNORE_OFF_PAGE(__MP114 sz)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_MALLOC_ATOMIC_UNCOLLECTABLE
auto GC_MALLOC_ATOMIC_UNCOLLECTABLE(__MP111 sz)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_MALLOC_IGNORE_OFF_PAGE
auto GC_MALLOC_IGNORE_OFF_PAGE(__MP113 sz)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_MALLOC_STUBBORN
auto GC_MALLOC_STUBBORN(__MP101 sz)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_MALLOC_UNCOLLECTABLE
auto GC_MALLOC_UNCOLLECTABLE(__MP112 sz)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_NEW_STUBBORN
auto GC_NEW_STUBBORN(__MP102 t)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_NEXT
auto GC_NEXT(__MP158 p)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_POST_DECR
auto GC_POST_DECR(__MP155 x)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_POST_INCR
auto GC_POST_INCR(__MP154 x)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_PRE_INCR
auto GC_PRE_INCR(__MP152 x, __MP153 n)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_PTR_ADD
auto GC_PTR_ADD(__MP150 x, __MP151 n)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_PTR_STORE
auto GC_PTR_STORE(__MP156 p, __MP157 q)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_PTR_STORE_AND_DIRTY
auto GC_PTR_STORE_AND_DIRTY(__MP137 p, __MP138 q)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_REALLOC
auto GC_REALLOC(__MP105 old, __MP106 sz)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_REGISTER_DISPLACEMENT
auto GC_REGISTER_DISPLACEMENT(__MP143 n)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_REGISTER_FINALIZER
auto GC_REGISTER_FINALIZER(__MP116 p, __MP117 f, __MP118 d, __MP119 of, __MP120 od)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_REGISTER_FINALIZER_IGNORE_SELF
auto GC_REGISTER_FINALIZER_IGNORE_SELF(__MP121 p, __MP122 f, __MP123 d, __MP124 of, __MP125 od)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_REGISTER_FINALIZER_NO_ORDER
auto GC_REGISTER_FINALIZER_NO_ORDER(__MP126 p, __MP127 f, __MP128 d, __MP129 of, __MP130 od)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_REGISTER_FINALIZER_UNREACHABLE
auto GC_REGISTER_FINALIZER_UNREACHABLE(__MP131 p, __MP132 f, __MP133 d, __MP134 of, __MP135 od)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_REGISTER_LONG_LINK
auto GC_REGISTER_LONG_LINK(__MP141 link, __MP142 obj)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_REVEAL_POINTER
auto GC_REVEAL_POINTER(__MP149 p)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_STRDUP
auto GC_STRDUP(__MP108 s)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_STRNDUP
auto GC_STRNDUP(__MP109 s, __MP110 sz)
Undocumented in source. Be warned that the author may not have intended to support it.
GC_abort_on_oom
void GC_abort_on_oom()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_add_roots
void GC_add_roots(void* , void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_alloc_lock
auto GC_alloc_lock()
Undocumented in source. Be warned that the author may not have intended to support it.
GC_alloc_unlock
auto GC_alloc_unlock()
Undocumented in source. Be warned that the author may not have intended to support it.
GC_atfork_child
void GC_atfork_child()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_atfork_parent
void GC_atfork_parent()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_atfork_prepare
void GC_atfork_prepare()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_base
void* GC_base(void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_call_with_alloc_lock
void* GC_call_with_alloc_lock(void* function(scope void*) , void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_call_with_gc_active
void* GC_call_with_gc_active(void* function(scope void*) , void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_call_with_stack_base
void* GC_call_with_stack_base(void* function(GC_stack_base*, scope void*) , void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_change_stubborn
void GC_change_stubborn(const(void)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_clear_exclusion_table
void GC_clear_exclusion_table()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_clear_roots
void GC_clear_roots()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_collect_a_little
int GC_collect_a_little()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_change_stubborn
void GC_debug_change_stubborn(const(void)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_end_stubborn_change
void GC_debug_end_stubborn_change(const(void)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_free
void GC_debug_free(void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_malloc
void* GC_debug_malloc(ulong , const(char)* s, int i)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_malloc_atomic
void* GC_debug_malloc_atomic(ulong , const(char)* s, int i)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_malloc_atomic_ignore_off_page
void* GC_debug_malloc_atomic_ignore_off_page(ulong , const(char)* s, int i)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_malloc_atomic_uncollectable
void* GC_debug_malloc_atomic_uncollectable(ulong , const(char)* s, int i)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_malloc_ignore_off_page
void* GC_debug_malloc_ignore_off_page(ulong , const(char)* s, int i)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_malloc_replacement
void* GC_debug_malloc_replacement(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_malloc_stubborn
void* GC_debug_malloc_stubborn(ulong , const(char)* s, int i)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_malloc_uncollectable
void* GC_debug_malloc_uncollectable(ulong , const(char)* s, int i)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_ptr_store_and_dirty
void GC_debug_ptr_store_and_dirty(void* , const(void)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_realloc
void* GC_debug_realloc(void* , ulong , const(char)* s, int i)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_realloc_replacement
void* GC_debug_realloc_replacement(void* , ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_register_displacement
void GC_debug_register_displacement(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_register_finalizer
void GC_debug_register_finalizer(void* , void function(scope void*, scope void*) , void* , void function(scope void*, scope void*)* , void** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_register_finalizer_ignore_self
void GC_debug_register_finalizer_ignore_self(void* , void function(scope void*, scope void*) , void* , void function(void*, scope void*)* , void** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_register_finalizer_no_order
void GC_debug_register_finalizer_no_order(void* , void function(scope void*, scope void*) , void* , void function(void*, scope void*)* , void** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_register_finalizer_unreachable
void GC_debug_register_finalizer_unreachable(void* , void function(scope void*, scope void*) , void* , void function(void*, scope void*)* , void** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_strdup
char* GC_debug_strdup(const(char)* , const(char)* s, int i)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_debug_strndup
char* GC_debug_strndup(const(char)* , ulong , const(char)* s, int i)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_deinit
void GC_deinit()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_disable
void GC_disable()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_do_blocking
void* GC_do_blocking(void* function(scope void*) , void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_dump
void GC_dump()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_dump_finalization
void GC_dump_finalization()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_dump_named
void GC_dump_named(const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_dump_regions
void GC_dump_regions()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_enable
void GC_enable()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_enable_incremental
void GC_enable_incremental()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_end_stubborn_change
void GC_end_stubborn_change(const(void)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_exclude_static_roots
void GC_exclude_static_roots(void* , void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_expand_hp
int GC_expand_hp(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_free
void GC_free(void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_gcollect
void GC_gcollect()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_gcollect_and_unmap
void GC_gcollect_and_unmap()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_general_register_disappearing_link
int GC_general_register_disappearing_link(void** , const(void)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_abort_func
void function(scope const(char)*) GC_get_abort_func()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_all_interior_pointers
int GC_get_all_interior_pointers()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_allocd_bytes_per_finalizer
ulong GC_get_allocd_bytes_per_finalizer()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_await_finalize_proc
void function(scope void*) GC_get_await_finalize_proc()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_bytes_since_gc
ulong GC_get_bytes_since_gc()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_disable_automatic_collection
int GC_get_disable_automatic_collection()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_dont_expand
int GC_get_dont_expand()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_dont_precollect
int GC_get_dont_precollect()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_expl_freed_bytes_since_gc
ulong GC_get_expl_freed_bytes_since_gc()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_finalize_on_demand
int GC_get_finalize_on_demand()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_finalizer_notifier
void function() GC_get_finalizer_notifier()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_find_leak
int GC_get_find_leak()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_force_unmap_on_gcollect
int GC_get_force_unmap_on_gcollect()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_free_bytes
ulong GC_get_free_bytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_free_space_divisor
ulong GC_get_free_space_divisor()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_full_freq
int GC_get_full_freq()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_full_gc_total_time
ulong GC_get_full_gc_total_time()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_gc_no
ulong GC_get_gc_no()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_heap_size
ulong GC_get_heap_size()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_heap_usage_safe
void GC_get_heap_usage_safe(ulong* , ulong* , ulong* , ulong* , ulong* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_java_finalization
int GC_get_java_finalization()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_manual_vdb_allowed
int GC_get_manual_vdb_allowed()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_max_prior_attempts
int GC_get_max_prior_attempts()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_max_retries
ulong GC_get_max_retries()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_memory_use
ulong GC_get_memory_use()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_min_bytes_allocd
ulong GC_get_min_bytes_allocd()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_my_stackbottom
void* GC_get_my_stackbottom(GC_stack_base* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_no_dls
int GC_get_no_dls()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_non_gc_bytes
ulong GC_get_non_gc_bytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_obtained_from_os_bytes
ulong GC_get_obtained_from_os_bytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_on_collection_event
void function(GC_EventType) GC_get_on_collection_event()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_on_heap_resize
void function(ulong) GC_get_on_heap_resize()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_oom_fn
void* function(ulong) GC_get_oom_fn()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_pages_executable
int GC_get_pages_executable()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_prof_stats
ulong GC_get_prof_stats(GC_prof_stats_s* , ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_rate
int GC_get_rate()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_size_map_at
ulong GC_get_size_map_at(int i)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_stack_base
int GC_get_stack_base(GC_stack_base* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_stop_func
int function() GC_get_stop_func()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_time_limit
ulong GC_get_time_limit()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_time_limit_tv
GC_timeval_s GC_get_time_limit_tv()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_toggleref_func
GC_ToggleRefStatus function(scope void*) GC_get_toggleref_func()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_total_bytes
ulong GC_get_total_bytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_unmapped_bytes
ulong GC_get_unmapped_bytes()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_version
uint GC_get_version()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_get_warn_proc
void function(char*, ulong) GC_get_warn_proc()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_ignore_warn_proc
void GC_ignore_warn_proc(char* , ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_incremental_protection_needs
int GC_incremental_protection_needs()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_init
void GC_init()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_invoke_finalizers
int GC_invoke_finalizers()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_is_disabled
int GC_is_disabled()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_is_heap_ptr
int GC_is_heap_ptr(const(void)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_is_incremental_mode
int GC_is_incremental_mode()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_is_init_called
int GC_is_init_called()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_is_valid_displacement
void* GC_is_valid_displacement(void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_is_visible
void* GC_is_visible(void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_malloc
void* GC_malloc(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_malloc_atomic
void* GC_malloc_atomic(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_malloc_atomic_ignore_off_page
void* GC_malloc_atomic_ignore_off_page(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_malloc_atomic_uncollectable
void* GC_malloc_atomic_uncollectable(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_malloc_ignore_off_page
void* GC_malloc_ignore_off_page(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_malloc_many
void* GC_malloc_many(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_malloc_stubborn
void* GC_malloc_stubborn(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_malloc_uncollectable
void* GC_malloc_uncollectable(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_memalign
void* GC_memalign(ulong , ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_move_disappearing_link
int GC_move_disappearing_link(void** , void** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_move_long_link
int GC_move_long_link(void** , void** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_posix_memalign
int GC_posix_memalign(void** , ulong , ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_post_incr
void* GC_post_incr(void** , long )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_pre_incr
void* GC_pre_incr(void** , long )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_ptr_store_and_dirty
void GC_ptr_store_and_dirty(void* , const(void)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_realloc
void* GC_realloc(void* , ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_register_disappearing_link
int GC_register_disappearing_link(void** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_register_displacement
void GC_register_displacement(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_register_finalizer
void GC_register_finalizer(void* , void function(scope void*, scope void*) , void* , void function(scope void*, scope void*)* , void** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_register_finalizer_ignore_self
void GC_register_finalizer_ignore_self(void* , void function(scope void*, scope void*) , void* , void function(void*, scope void*)* , void** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_register_finalizer_no_order
void GC_register_finalizer_no_order(void* , void function(scope void*, scope void*) , void* , void function(scope void*, scope void*)* , void** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_register_finalizer_unreachable
void GC_register_finalizer_unreachable(void* , void function(scope void*, scope void*) , void* , void function(void*, scope void*)* , void** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_register_has_static_roots_callback
void GC_register_has_static_roots_callback(int function(scope const(char)*, scope void*, ulong) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_register_long_link
int GC_register_long_link(void** , const(void)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_remove_roots
void GC_remove_roots(void* , void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_same_obj
void* GC_same_obj(void* , void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_abort_func
void GC_set_abort_func(void function(scope const(char)*) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_all_interior_pointers
void GC_set_all_interior_pointers(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_allocd_bytes_per_finalizer
void GC_set_allocd_bytes_per_finalizer(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_await_finalize_proc
void GC_set_await_finalize_proc(void function(scope void*) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_disable_automatic_collection
void GC_set_disable_automatic_collection(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_dont_expand
void GC_set_dont_expand(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_dont_precollect
void GC_set_dont_precollect(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_finalize_on_demand
void GC_set_finalize_on_demand(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_finalizer_notifier
void GC_set_finalizer_notifier(void function() )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_find_leak
void GC_set_find_leak(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_force_unmap_on_gcollect
void GC_set_force_unmap_on_gcollect(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_free_space_divisor
void GC_set_free_space_divisor(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_full_freq
void GC_set_full_freq(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_handle_fork
void GC_set_handle_fork(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_java_finalization
void GC_set_java_finalization(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_log_fd
void GC_set_log_fd(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_manual_vdb_allowed
void GC_set_manual_vdb_allowed(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_max_heap_size
void GC_set_max_heap_size(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_max_prior_attempts
void GC_set_max_prior_attempts(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_max_retries
void GC_set_max_retries(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_min_bytes_allocd
void GC_set_min_bytes_allocd(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_no_dls
void GC_set_no_dls(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_non_gc_bytes
void GC_set_non_gc_bytes(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_on_collection_event
void GC_set_on_collection_event(void function(GC_EventType) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_on_heap_resize
void GC_set_on_heap_resize(void function(ulong) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_oom_fn
void GC_set_oom_fn(void* function(ulong) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_pages_executable
void GC_set_pages_executable(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_rate
void GC_set_rate(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_stackbottom
void GC_set_stackbottom(void* , GC_stack_base* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_stop_func
void GC_set_stop_func(int function() )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_time_limit
void GC_set_time_limit(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_time_limit_tv
void GC_set_time_limit_tv(GC_timeval_s )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_toggleref_func
void GC_set_toggleref_func(GC_ToggleRefStatus function(scope void*) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_set_warn_proc
void GC_set_warn_proc(void function(char*, ulong) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_should_invoke_finalizers
int GC_should_invoke_finalizers()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_size
ulong GC_size(const(void)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_start_incremental_collection
void GC_start_incremental_collection()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_start_mark_threads
void GC_start_mark_threads()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_start_performance_measurement
void GC_start_performance_measurement()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_strdup
char* GC_strdup(const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_strndup
char* GC_strndup(const(char)* , ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_toggleref_add
int GC_toggleref_add(void* , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_try_to_collect
int GC_try_to_collect(int function() )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_unregister_disappearing_link
int GC_unregister_disappearing_link(void** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_unregister_long_link
int GC_unregister_long_link(void** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_win32_free_heap
void GC_win32_free_heap()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static variables

GC_all_interior_pointers
int GC_all_interior_pointers;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_dont_expand
int GC_dont_expand;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_dont_gc
int GC_dont_gc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_dont_precollect
int GC_dont_precollect;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_finalize_on_demand
int GC_finalize_on_demand;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_finalizer_notifier
void function() GC_finalizer_notifier;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_find_leak
int GC_find_leak;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_free_space_divisor
ulong GC_free_space_divisor;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_full_freq
int GC_full_freq;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_gc_no
ulong GC_gc_no;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_is_valid_displacement_print_proc
void function(scope void*) GC_is_valid_displacement_print_proc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_is_visible_print_proc
void function(scope void*) GC_is_visible_print_proc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_java_finalization
int GC_java_finalization;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_max_retries
ulong GC_max_retries;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_no_dls
int GC_no_dls;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_non_gc_bytes
ulong GC_non_gc_bytes;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_on_heap_resize
void function(ulong) GC_on_heap_resize;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_oom_fn
void* function(ulong) GC_oom_fn;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_same_obj_print_proc
void function(scope void*, scope void*) GC_same_obj_print_proc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_stackbottom
char* GC_stackbottom;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_time_limit
ulong GC_time_limit;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_use_entire_heap
int GC_use_entire_heap;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

GC_prof_stats_s
struct GC_prof_stats_s
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_stack_base
struct GC_stack_base
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_timeval_s
struct GC_timeval_s
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Variables

GC_DUPLICATE
enum int GC_DUPLICATE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_NOT_FOUND
enum int GC_NOT_FOUND;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_NO_MEMORY
enum int GC_NO_MEMORY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_NO_THREADS
enum int GC_NO_THREADS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_PROTECTS_NONE
enum int GC_PROTECTS_NONE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_PROTECTS_POINTER_HEAP
enum int GC_PROTECTS_POINTER_HEAP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_PROTECTS_PTRFREE_HEAP
enum int GC_PROTECTS_PTRFREE_HEAP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_PROTECTS_STACK
enum int GC_PROTECTS_STACK;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_PROTECTS_STATIC_DATA
enum int GC_PROTECTS_STATIC_DATA;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_SUCCESS
enum int GC_SUCCESS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_TIME_UNLIMITED
enum int GC_TIME_UNLIMITED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC_UNIMPLEMENTED
enum int GC_UNIMPLEMENTED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta