DisposeSentinel.Create(AtomicSafetyHandle,DisposeSentinel,int)

Cambiar al Manual

Parámetros

safetyThe AtomicSafetyHandle that can be used to control access to the data related to the DisposeSentinel being created.
sentinelThe new DisposeSentinel.
callSiteStackDepthThe stack depth where to extract the logging information from.

Descripción

Creates a new AtomicSafetyHandle and a new DisposeSentinel, to be used to track safety and leaks on some native data.

Upon creation the call stack is stored in the DisposeSentinel to allow for logging a descriptive error when a memory leak is detected.