3 writes to _pHandles
System.Private.CoreLib (3)
System\Runtime\InteropServices\TrackerObjectManager.NativeAot.cs (3)
336_pHandles = (IntPtr*)Interop.Sys.Calloc((nuint)_capacity, (nuint)sizeof(IntPtr)); 399_pHandles = pNewHandles; 421_pHandles = pNewHandles;
11 references to _pHandles
System.Private.CoreLib (11)
System\Runtime\InteropServices\TrackerObjectManager.NativeAot.cs (11)
308IntPtr handle = _pHandles[_freeIndex]; 316_pHandles[_freeIndex] = RuntimeImports.RhpHandleAllocDependent(target, dependent); 317if (_pHandles[_freeIndex] == default) 330if (_pHandles == null) 339return _pHandles != null; 363IntPtr handle = _pHandles[index]; 382if (_pHandles[index] != default) 384RuntimeImports.RhHandleFree(_pHandles[index]); 386_pHandles[index] = default; 394IntPtr* pNewHandles = (IntPtr*)Interop.Sys.Realloc(_pHandles, (nuint)(newCapacity * sizeof(IntPtr))); 411IntPtr* pNewHandles = (IntPtr*)Interop.Sys.Realloc(_pHandles, (nuint)(newCapacity * sizeof(IntPtr)));