示例#1
0
        protected override void Free()
        {
            _privateHeap.Free(0, this);

#if ENABLE_STATISTICS
            System.Threading.Interlocked.Increment(ref _freedCount);
#endif
        }
示例#2
0
        protected override void Free()
        {
            _privateHeap.Free(this);

#if ENABLE_STATISTICS
            System.Threading.Interlocked.Increment(ref _freedCount);
#endif
            if (this.Size > 0)
            {
                GC.RemoveMemoryPressure(this.Size);
            }
        }