Skip to main content

Crate libmimalloc3_sys

Crate libmimalloc3_sys 

Source

Re-exports§

pub use self::mi_option_e as mi_option_t;

Structs§

mi_heap_area_s
mi_heap_s

Constants§

FALSE
MI_MALLOC_VERSION
MI_OPTION_E_MI_OPTION_ABANDONED_PAGE_PURGE
MI_OPTION_E_MI_OPTION_ABANDONED_PAGE_RESET
MI_OPTION_E_MI_OPTION_ALLOW_LARGE_OS_PAGES
MI_OPTION_E_MI_OPTION_ARENA_EAGER_COMMIT
MI_OPTION_E_MI_OPTION_ARENA_PURGE_MULT
MI_OPTION_E_MI_OPTION_ARENA_RESERVE
MI_OPTION_E_MI_OPTION_DEPRECATED_MAX_SEGMENT_RECLAIM
MI_OPTION_E_MI_OPTION_DEPRECATED_PAGE_RESET
MI_OPTION_E_MI_OPTION_DEPRECATED_PURGE_EXTEND_DELAY
MI_OPTION_E_MI_OPTION_DEPRECATED_SEGMENT_CACHE
MI_OPTION_E_MI_OPTION_DEPRECATED_SEGMENT_RESET
MI_OPTION_E_MI_OPTION_DESTROY_ON_EXIT
MI_OPTION_E_MI_OPTION_DISALLOW_ARENA_ALLOC
MI_OPTION_E_MI_OPTION_DISALLOW_OS_ALLOC
MI_OPTION_E_MI_OPTION_EAGER_COMMIT
MI_OPTION_E_MI_OPTION_EAGER_COMMIT_DELAY
MI_OPTION_E_MI_OPTION_EAGER_REGION_COMMIT
MI_OPTION_E_MI_OPTION_GENERIC_COLLECT
MI_OPTION_E_MI_OPTION_GUARDED_MAX
MI_OPTION_E_MI_OPTION_GUARDED_MIN
MI_OPTION_E_MI_OPTION_GUARDED_PRECISE
MI_OPTION_E_MI_OPTION_GUARDED_SAMPLE_RATE
MI_OPTION_E_MI_OPTION_GUARDED_SAMPLE_SEED
MI_OPTION_E_MI_OPTION_LARGE_OS_PAGES
MI_OPTION_E_MI_OPTION_LAST
MI_OPTION_E_MI_OPTION_LIMIT_OS_ALLOC
MI_OPTION_E_MI_OPTION_MAX_ERRORS
MI_OPTION_E_MI_OPTION_MAX_VABITS
MI_OPTION_E_MI_OPTION_MAX_WARNINGS
MI_OPTION_E_MI_OPTION_OS_TAG
MI_OPTION_E_MI_OPTION_PAGEMAP_COMMIT
MI_OPTION_E_MI_OPTION_PAGE_COMMIT_ON_DEMAND
MI_OPTION_E_MI_OPTION_PAGE_CROSS_THREAD_MAX_RECLAIM
MI_OPTION_E_MI_OPTION_PAGE_FULL_RETAIN
MI_OPTION_E_MI_OPTION_PAGE_MAX_CANDIDATES
MI_OPTION_E_MI_OPTION_PAGE_MAX_RECLAIM
MI_OPTION_E_MI_OPTION_PAGE_RECLAIM_ON_FREE
MI_OPTION_E_MI_OPTION_PURGE_DECOMMITS
MI_OPTION_E_MI_OPTION_PURGE_DELAY
MI_OPTION_E_MI_OPTION_RESERVE_HUGE_OS_PAGES
MI_OPTION_E_MI_OPTION_RESERVE_HUGE_OS_PAGES_AT
MI_OPTION_E_MI_OPTION_RESERVE_OS_MEMORY
MI_OPTION_E_MI_OPTION_RESET_DECOMMITS
MI_OPTION_E_MI_OPTION_RESET_DELAY
MI_OPTION_E_MI_OPTION_RETRY_ON_OOM
MI_OPTION_E_MI_OPTION_SHOW_ERRORS
MI_OPTION_E_MI_OPTION_SHOW_STATS
MI_OPTION_E_MI_OPTION_USE_NUMA_NODES
MI_OPTION_E_MI_OPTION_VERBOSE
MI_OPTION_E_MI_OPTION_VISIT_ABANDONED
MI_SMALL_WSIZE_MAX
TRUE
__BOOL_TRUE_FALSE_ARE_DEFINED

Functions§

mi__expand⚠
mi_abandoned_visit_blocks⚠
mi_aligned_alloc⚠
mi_aligned_offset_recalloc⚠
mi_aligned_recalloc⚠
mi_arena_area⚠
mi_arena_contains⚠
mi_arena_min_alignment⚠
mi_arena_reload⚠
mi_arena_unload⚠
mi_arenas_print⚠
mi_calloc⚠
mi_calloc_aligned⚠
mi_calloc_aligned_at⚠
mi_cfree⚠
mi_check_owned⚠
mi_collect⚠
mi_collect_reduce⚠Deprecated
mi_debug_show_arenas⚠
mi_dupenv_s⚠
mi_expand⚠
mi_free⚠
mi_free_aligned⚠
mi_free_size⚠
mi_free_size_aligned⚠
mi_good_size⚠
mi_heap_alloc_new⚠
mi_heap_alloc_new_n⚠
mi_heap_calloc⚠
mi_heap_calloc_aligned⚠
mi_heap_calloc_aligned_at⚠
mi_heap_check_owned⚠
mi_heap_collect⚠
mi_heap_contains_block⚠
mi_heap_delete⚠
mi_heap_destroy⚠
mi_heap_get_backing⚠
mi_heap_get_default⚠
mi_heap_guarded_set_sample_rate⚠
mi_heap_guarded_set_size_bound⚠
mi_heap_malloc⚠
mi_heap_malloc_aligned⚠
mi_heap_malloc_aligned_at⚠
mi_heap_malloc_small⚠
mi_heap_mallocn⚠
mi_heap_new⚠
mi_heap_new_ex⚠
mi_heap_new_in_arena⚠
mi_heap_realloc⚠
mi_heap_realloc_aligned⚠
mi_heap_realloc_aligned_at⚠
mi_heap_reallocf⚠
mi_heap_reallocn⚠
mi_heap_realpath⚠
mi_heap_recalloc⚠
mi_heap_recalloc_aligned⚠
mi_heap_recalloc_aligned_at⚠
mi_heap_reload⚠
mi_heap_rezalloc⚠
mi_heap_rezalloc_aligned⚠
mi_heap_rezalloc_aligned_at⚠
mi_heap_set_default⚠
mi_heap_set_numa_affinity⚠
mi_heap_strdup⚠
mi_heap_strndup⚠
mi_heap_unload⚠
mi_heap_visit_blocks⚠
mi_heap_zalloc⚠
mi_heap_zalloc_aligned⚠
mi_heap_zalloc_aligned_at⚠
mi_is_in_heap_region⚠
mi_is_redirected⚠
mi_malloc⚠
mi_malloc_aligned⚠
mi_malloc_aligned_at⚠
mi_malloc_good_size⚠
mi_malloc_size⚠
mi_malloc_small⚠
mi_malloc_usable_size⚠
mi_mallocn⚠
mi_manage_memory⚠
mi_manage_os_memory⚠
mi_manage_os_memory_ex⚠
mi_mbsdup⚠
mi_memalign⚠
mi_new⚠
mi_new_aligned⚠
mi_new_aligned_nothrow⚠
mi_new_n⚠
mi_new_nothrow⚠
mi_new_realloc⚠
mi_new_reallocn⚠
mi_option_disable⚠
mi_option_enable⚠
mi_option_get⚠
mi_option_get_clamp⚠
mi_option_get_size⚠
mi_option_is_enabled⚠
mi_option_set⚠
mi_option_set_default⚠
mi_option_set_enabled⚠
mi_option_set_enabled_default⚠
mi_options_print⚠
mi_posix_memalign⚠
mi_process_done⚠
mi_process_info⚠
mi_process_init⚠
mi_pvalloc⚠
mi_realloc⚠
mi_realloc_aligned⚠
mi_realloc_aligned_at⚠
mi_reallocarr⚠
mi_reallocarray⚠
mi_reallocf⚠
mi_reallocn⚠
mi_realpath⚠
mi_recalloc⚠
mi_recalloc_aligned⚠
mi_recalloc_aligned_at⚠
mi_register_deferred_free⚠
mi_register_error⚠
mi_register_output⚠
mi_reserve_huge_os_pages⚠Deprecated
mi_reserve_huge_os_pages_at⚠
mi_reserve_huge_os_pages_at_ex⚠
mi_reserve_huge_os_pages_interleave⚠
mi_reserve_os_memory⚠
mi_reserve_os_memory_ex⚠
mi_rezalloc⚠
mi_rezalloc_aligned⚠
mi_rezalloc_aligned_at⚠
mi_stats_merge⚠
mi_stats_print⚠
mi_stats_print_out⚠
mi_stats_reset⚠
mi_strdup⚠
mi_strndup⚠
mi_subproc_add_current_thread⚠
mi_subproc_delete⚠
mi_subproc_main⚠
mi_subproc_new⚠
mi_thread_done⚠
mi_thread_init⚠
mi_thread_set_in_threadpool⚠
mi_thread_stats_print_out⚠
mi_usable_size⚠
mi_valloc⚠
mi_version⚠
mi_wcsdup⚠
mi_wdupenv_s⚠
mi_zalloc⚠
mi_zalloc_aligned⚠
mi_zalloc_aligned_at⚠
mi_zalloc_small⚠

Type Aliases§

max_align_t
mi_arena_id_t
mi_block_visit_fun
mi_commit_fun_t
mi_deferred_free_fun
mi_error_fun
mi_heap_area_t
mi_heap_t
mi_option_e
mi_output_fun
mi_subproc_id_t
wchar_t