Expand description
Memory Passport Tracking System for FFI Boundary Memory Management
This module implements comprehensive memory passport tracking for memory that crosses FFI boundaries, including lifecycle event recording and leak detection at shutdown.
Structs§
- Leak
Detail - Details of a detected leak
- Leak
Detection Result - Leak detection result
- Memory
Passport - Memory passport for tracking cross-FFI boundary memory
- Memory
Passport Tracker - Memory passport tracker for comprehensive FFI boundary tracking
- Passport
Event - Lifecycle event in memory passport
- Passport
Tracker Config - Configuration for passport tracker
- Passport
Tracker Stats - Statistics for passport tracker
Enums§
- Passport
Event Type - Types of passport events for lifecycle tracking
- Passport
Status - Status of memory passport at program shutdown
Functions§
- get_
global_ passport_ tracker - Get global memory passport tracker instance
- initialize_
global_ passport_ tracker - Initialize global passport tracker with custom config