| Parameter | Description | 
|---|---|
| safety | The AtomicSafetyHandleto control access to the data related to the newly createdDisposeSentinel. | 
| sentinel | The new DisposeSentinel. | 
| callSiteStackDepth | The stack depth where to extract the logging information from. | 
Creates a new AtomicSafetyHandle and a new DisposeSentinel, to be used to track safety and leaks on native data.
When DisposeSentinel is created, the call stack is stored in it to log a descriptive error when a memory leak is detected.