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_reduceDeprecated
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_pagesDeprecated
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