The compiler Heap_Debug api defines access to the compiler infrastructure for debugging heap corruption problems.
The Heap_Debug api is implemented by the heap_debug package.
The Heap_Debug api source code is in src/lib/std/src/nj/heap-debug.api.
The above information is manually maintained and may contain errors.
api { check_agegroup0_overrun_tripwire_buffer : String -> Void; disable_debug_logging : Void -> Void; enable_debug_logging : Void -> Void; dump_all : String -> Void; dump_all_but_hugechunks_contents : String -> Void; dump_gen0 : String -> Void; dump_gen0s : String -> Void; dump_gen0_tripwire_buffers : String -> Void; dump_gens : String -> Void; dump_hugechunks_contents : String -> Void; dump_hugechunks_summary : String -> Void; dump_syscall_log : String -> Void; dump_task : String -> Void; dump_whatever : String -> Void; breakpoint_0 : Void -> Void; breakpoint_1 : Void -> Void; breakpoint_2 : Void -> Void; breakpoint_3 : Void -> Void; breakpoint_4 : Void -> Void; breakpoint_5 : Void -> Void; breakpoint_6 : Void -> Void; breakpoint_7 : Void -> Void; breakpoint_8 : Void -> Void; breakpoint_9 : Void -> Void; write_line_to_log : String -> Void; write_line_to_ramlog : String -> Void; write_line_to_stderr : String -> Void;};