crash.software
Projects
Pull Requests
Issues
Builds
graphql-engine
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
graphql-engine
Files
🤬
Sign In
9c2ea26c
ROOT
/
preload-mimalloc
/
mimalloc
/
include
/
mimalloc
/
types.h
Search
History
628 lines
|
ISO-8859-1
|
25 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
MIMALLOC_TYPES_H
MI_MAX_ALIGN_SIZE
MI_SECURE
MI_DEBUG
MI_DEBUG
MI_PADDING
MI_PADDING_CHECK
MI_ENCODE_FREELIST
MI_INTPTR_SHIFT
MI_INTPTR_SHIFT
MI_INTPTR_SHIFT
MI_SIZE_SHIFT
MI_SIZE_SHIFT
MI_ZU
(
x
)
MI_ZI
(
x
)
MI_ZU
(
x
)
MI_ZI
(
x
)
MI_INTPTR_SIZE
MI_INTPTR_BITS
MI_SIZE_SIZE
MI_SIZE_BITS
MI_KiB
MI_MiB
MI_GiB
MI_SEGMENT_SLICE_SHIFT
MI_SEGMENT_SHIFT
MI_SEGMENT_SHIFT
MI_SMALL_PAGE_SHIFT
MI_MEDIUM_PAGE_SHIFT
MI_SEGMENT_SIZE
MI_SEGMENT_ALIGN
MI_SEGMENT_MASK
MI_SEGMENT_SLICE_SIZE
MI_SLICES_PER_SEGMENT
MI_SMALL_PAGE_SIZE
MI_MEDIUM_PAGE_SIZE
MI_SMALL_OBJ_SIZE_MAX
MI_MEDIUM_OBJ_SIZE_MAX
MI_MEDIUM_OBJ_WSIZE_MAX
MI_LARGE_OBJ_SIZE_MAX
MI_LARGE_OBJ_WSIZE_MAX
MI_BIN_HUGE
MI_MAX_SLICE_OFFSET
MI_HUGE_BLOCK_SIZE
MI_MAX_ALIGN_GUARANTEE
MI_ALIGNMENT_MAX
MI_MINIMAL_COMMIT_SIZE
MI_COMMIT_SIZE
MI_COMMIT_MASK_BITS
MI_COMMIT_MASK_FIELD_BITS
MI_COMMIT_MASK_FIELD_COUNT
MI_BIN_FULL
MI_PADDING_SIZE
MI_PADDING_WSIZE
MI_PADDING_SIZE
MI_PADDING_WSIZE
MI_PAGES_DIRECT
MI_DEBUG_UNINIT
MI_DEBUG_FREED
MI_DEBUG_PADDING
mi_assert
(
expr
)
mi_assert
(
x
)
mi_assert_internal
mi_assert_internal
(
x
)
mi_assert_expensive
mi_assert_expensive
(
x
)
MI_STAT
MI_STAT
mi_stat_increase
(
stat,amount
)
mi_stat_decrease
(
stat,amount
)
mi_stat_counter_increase
(
stat,amount
)
mi_stat_increase
(
stat,amount
)
mi_stat_decrease
(
stat,amount
)
mi_stat_counter_increase
(
stat,amount
)
mi_heap_stat_counter_increase
(
heap,stat,amount
)
mi_heap_stat_increase
(
heap,stat,amount
)
mi_heap_stat_decrease
(
heap,stat,amount
)
MI_SEGMENT_BIN_MAX
mi_ssize_t
:
int64_t
mi_encoded_t
:
uintptr_t
mi_threadid_t
:
size_t
mi_block_s
next
:
mi_encoded_t
mi_block_t
:
struct mi_block_s
next
:
mi_encoded_t
mi_delayed_e
MI_USE_DELAYED_FREE
MI_DELAYED_FREEING
MI_NO_DELAYED_FREE
MI_NEVER_DELAYED_FREE
mi_delayed_t
:
enum mi_delayed_e
MI_USE_DELAYED_FREE
MI_DELAYED_FREEING
MI_NO_DELAYED_FREE
MI_NEVER_DELAYED_FREE
mi_page_flags_s
full_aligned
:
uint8_t
(anonymous)
mi_page_flags_t
:
union mi_page_flags_s
full_aligned
:
uint8_t
(anonymous)
mi_thread_free_t
:
uintptr_t
mi_page_s
slice_count
:
uint32_t
slice_offset
:
uint32_t
is_reset
:
uint8_tis_reset : 1
is_committed
:
uint8_tis_committed : 1
is_zero_init
:
uint8_tis_zero_init : 1
capacity
:
uint16_t
reserved
:
uint16_t
flags
:
mi_page_flags_t
is_zero
:
uint8_tis_zero : 1
retire_expire
:
uint8_tretire_expire : 7
free
:
mi_block_t*
used
:
uint32_t
xblock_size
:
uint32_t
local_free
:
mi_block_t*
keys
:
uintptr_t[2]
next
:
struct mi_page_s*
prev
:
struct mi_page_s*
padding
:
uintptr_t[1]
mi_page_t
:
struct mi_page_s
slice_count
:
uint32_t
slice_offset
:
uint32_t
is_reset
:
uint8_tis_reset : 1
is_committed
:
uint8_tis_committed : 1
is_zero_init
:
uint8_tis_zero_init : 1
capacity
:
uint16_t
reserved
:
uint16_t
flags
:
mi_page_flags_t
is_zero
:
uint8_tis_zero : 1
retire_expire
:
uint8_tretire_expire : 7
free
:
mi_block_t*
used
:
uint32_t
xblock_size
:
uint32_t
local_free
:
mi_block_t*
keys
:
uintptr_t[2]
next
:
struct mi_page_s*
prev
:
struct mi_page_s*
padding
:
uintptr_t[1]
mi_page_kind_e
MI_PAGE_SMALL
MI_PAGE_MEDIUM
MI_PAGE_LARGE
MI_PAGE_HUGE
mi_page_kind_t
:
enum mi_page_kind_e
MI_PAGE_SMALL
MI_PAGE_MEDIUM
MI_PAGE_LARGE
MI_PAGE_HUGE
mi_segment_kind_e
MI_SEGMENT_NORMAL
MI_SEGMENT_HUGE
mi_segment_kind_t
:
enum mi_segment_kind_e
MI_SEGMENT_NORMAL
MI_SEGMENT_HUGE
mi_commit_mask_s
mask
:
size_t[MI_COMMIT_MASK_FIELD_COUNT]
mi_commit_mask_t
:
struct mi_commit_mask_s
mask
:
size_t[MI_COMMIT_MASK_FIELD_COUNT]
mi_slice_t
:
mi_page_t
mi_msecs_t
:
int64_t
mi_segment_s
memid
:
size_t
mem_is_pinned
:
bool
mem_is_large
:
bool
mem_is_committed
:
bool
mem_alignment
:
size_t
mem_align_offset
:
size_t
allow_decommit
:
bool
decommit_expire
:
mi_msecs_t
decommit_mask
:
mi_commit_mask_t
commit_mask
:
mi_commit_mask_t
next
:
struct mi_segment_s*
abandoned
:
size_t
abandoned_visits
:
size_t
used
:
size_t
cookie
:
uintptr_t
segment_slices
:
size_t
segment_info_slices
:
size_t
kind
:
mi_segment_kind_t
slice_entries
:
size_t
slices
:
mi_slice_t[MI_SLICES_PER_SEGMENT+1]
mi_segment_t
:
struct mi_segment_s
memid
:
size_t
mem_is_pinned
:
bool
mem_is_large
:
bool
mem_is_committed
:
bool
mem_alignment
:
size_t
mem_align_offset
:
size_t
allow_decommit
:
bool
decommit_expire
:
mi_msecs_t
decommit_mask
:
mi_commit_mask_t
commit_mask
:
mi_commit_mask_t
next
:
struct mi_segment_s*
abandoned
:
size_t
abandoned_visits
:
size_t
used
:
size_t
cookie
:
uintptr_t
segment_slices
:
size_t
segment_info_slices
:
size_t
kind
:
mi_segment_kind_t
slice_entries
:
size_t
slices
:
mi_slice_t[MI_SLICES_PER_SEGMENT+1]
mi_tld_t
:
struct mi_tld_s
mi_page_queue_s
first
:
mi_page_t*
last
:
mi_page_t*
block_size
:
size_t
mi_page_queue_t
:
struct mi_page_queue_s
first
:
mi_page_t*
last
:
mi_page_t*
block_size
:
size_t
mi_random_cxt_s
input
:
uint32_t[16]
output
:
uint32_t[16]
output_available
:
int
weak
:
bool
mi_random_ctx_t
:
struct mi_random_cxt_s
input
:
uint32_t[16]
output
:
uint32_t[16]
output_available
:
int
weak
:
bool
mi_padding_s
canary
:
uint32_t
delta
:
uint32_t
mi_padding_t
:
struct mi_padding_s
canary
:
uint32_t
delta
:
uint32_t
mi_heap_s
tld
:
mi_tld_t*
pages_free_direct
:
mi_page_t*[MI_PAGES_DIRECT]
pages
:
mi_page_queue_t[MI_BIN_FULL + 1]
thread_id
:
mi_threadid_t
arena_id
:
mi_arena_id_t
cookie
:
uintptr_t
keys
:
uintptr_t[2]
random
:
mi_random_ctx_t
page_count
:
size_t
page_retired_min
:
size_t
page_retired_max
:
size_t
next
:
mi_heap_t*
no_reclaim
:
bool
_mi_assert_fail
(
const char*,const char*,unsigned int,const char*
)
:
void
mi_stat_count_s
allocated
:
int64_t
freed
:
int64_t
peak
:
int64_t
current
:
int64_t
mi_stat_count_t
:
struct mi_stat_count_s
allocated
:
int64_t
freed
:
int64_t
peak
:
int64_t
current
:
int64_t
mi_stat_counter_s
total
:
int64_t
count
:
int64_t
mi_stat_counter_t
:
struct mi_stat_counter_s
total
:
int64_t
count
:
int64_t
mi_stats_s
segments
:
mi_stat_count_t
pages
:
mi_stat_count_t
reserved
:
mi_stat_count_t
committed
:
mi_stat_count_t
reset
:
mi_stat_count_t
page_committed
:
mi_stat_count_t
segments_abandoned
:
mi_stat_count_t
pages_abandoned
:
mi_stat_count_t
threads
:
mi_stat_count_t
normal
:
mi_stat_count_t
huge
:
mi_stat_count_t
large
:
mi_stat_count_t
malloc
:
mi_stat_count_t
segments_cache
:
mi_stat_count_t
pages_extended
:
mi_stat_counter_t
mmap_calls
:
mi_stat_counter_t
commit_calls
:
mi_stat_counter_t
page_no_retire
:
mi_stat_counter_t
searches
:
mi_stat_counter_t
normal_count
:
mi_stat_counter_t
huge_count
:
mi_stat_counter_t
large_count
:
mi_stat_counter_t
normal_bins
:
mi_stat_count_t[MI_BIN_HUGE+1]
mi_stats_t
:
struct mi_stats_s
segments
:
mi_stat_count_t
pages
:
mi_stat_count_t
reserved
:
mi_stat_count_t
committed
:
mi_stat_count_t
reset
:
mi_stat_count_t
page_committed
:
mi_stat_count_t
segments_abandoned
:
mi_stat_count_t
pages_abandoned
:
mi_stat_count_t
threads
:
mi_stat_count_t
normal
:
mi_stat_count_t
huge
:
mi_stat_count_t
large
:
mi_stat_count_t
malloc
:
mi_stat_count_t
segments_cache
:
mi_stat_count_t
pages_extended
:
mi_stat_counter_t
mmap_calls
:
mi_stat_counter_t
commit_calls
:
mi_stat_counter_t
page_no_retire
:
mi_stat_counter_t
searches
:
mi_stat_counter_t
normal_count
:
mi_stat_counter_t
huge_count
:
mi_stat_counter_t
large_count
:
mi_stat_counter_t
normal_bins
:
mi_stat_count_t[MI_BIN_HUGE+1]
_mi_stat_increase
(
mi_stat_count_t*,size_t
)
:
void
_mi_stat_decrease
(
mi_stat_count_t*,size_t
)
:
void
_mi_stat_counter_increase
(
mi_stat_counter_t*,size_t
)
:
void
mi_span_queue_s
first
:
mi_slice_t*
last
:
mi_slice_t*
slice_count
:
size_t
mi_span_queue_t
:
struct mi_span_queue_s
first
:
mi_slice_t*
last
:
mi_slice_t*
slice_count
:
size_t
mi_os_tld_s
region_idx
:
size_t
stats
:
mi_stats_t*
mi_os_tld_t
:
struct mi_os_tld_s
region_idx
:
size_t
stats
:
mi_stats_t*
mi_segments_tld_s
spans
:
mi_span_queue_t[MI_SEGMENT_BIN_MAX+1]
count
:
size_t
peak_count
:
size_t
current_size
:
size_t
peak_size
:
size_t
stats
:
mi_stats_t*
os
:
mi_os_tld_t*
mi_segments_tld_t
:
struct mi_segments_tld_s
spans
:
mi_span_queue_t[MI_SEGMENT_BIN_MAX+1]
count
:
size_t
peak_count
:
size_t
current_size
:
size_t
peak_size
:
size_t
stats
:
mi_stats_t*
os
:
mi_os_tld_t*
mi_tld_s
heartbeat
:
unsigned long long
recurse
:
bool
heap_backing
:
mi_heap_t*
heaps
:
mi_heap_t*
segments
:
mi_segments_tld_t
os
:
mi_os_tld_t
stats
:
mi_stats_t
All occurrences
Please wait...
Page is in error, reload to recover