Modules

Protocol_For_Memory_Visualization

moduleSource

Available on macOS, Linux, Windows, Wasm

#import "Protocol_For_Memory_Visualization";

Procedures#

Types#

:: enum
ERROR
RESET_AND_TELL_VERSION
ADD_STACK_TRACE
ADD_PROCEDURE_INFO
ADD_STRING
UPDATE_USAGE
:: struct
count: s64
bytes: s64
alloc_site_trace: *void
allocator_proc: Allocator_Proc
:: struct
allocations_since_last_visualizer_update: s64
bytes_allocated_since_last_visualizer_update: s64
grouped_from_this_many_stack_traces: s32
root_nodes_in_common: s32
leaf_nodes_in_common: s32

Constants#