RC Header elem_dec_fn — Proper Element Cleanup for Fat Pointer Collections

5 sections

100%
Overview

Eliminate all element-level memory leaks and double-frees when iterating over collections whose elements require Drop semantics ([str], [[T]], [{name: str}], closures, etc.) by storing the elem_dec_fn pointer in the RC allocation header.

Completed

5 sections