3 writes to _pHandles
System.Private.CoreLib (3)
System\Runtime\InteropServices\TrackerObjectManager.NativeAot.cs (3)
331_pHandles = (IntPtr*)Interop.Sys.Calloc((nuint)_capacity, (nuint)sizeof(IntPtr)); 394_pHandles = pNewHandles; 416_pHandles = pNewHandles;
11 references to _pHandles
System.Private.CoreLib (11)
System\Runtime\InteropServices\TrackerObjectManager.NativeAot.cs (11)
303IntPtr handle = _pHandles[_freeIndex]; 311_pHandles[_freeIndex] = RuntimeImports.RhpHandleAllocDependent(target, dependent); 312if (_pHandles[_freeIndex] == default) 325if (_pHandles == null) 334return _pHandles != null; 358IntPtr handle = _pHandles[index]; 377if (_pHandles[index] != default) 379RuntimeImports.RhHandleFree(_pHandles[index]); 381_pHandles[index] = default; 389IntPtr* pNewHandles = (IntPtr*)Interop.Sys.Realloc(_pHandles, (nuint)(newCapacity * sizeof(IntPtr))); 406IntPtr* pNewHandles = (IntPtr*)Interop.Sys.Realloc(_pHandles, (nuint)(newCapacity * sizeof(IntPtr)));