diff options
Diffstat (limited to 'src/mscorlib/Common/PinnableBufferCache.cs')
-rw-r--r-- | src/mscorlib/Common/PinnableBufferCache.cs | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/mscorlib/Common/PinnableBufferCache.cs b/src/mscorlib/Common/PinnableBufferCache.cs index fc6e13a899..6c85a5a2f6 100644 --- a/src/mscorlib/Common/PinnableBufferCache.cs +++ b/src/mscorlib/Common/PinnableBufferCache.cs @@ -11,7 +11,6 @@ using System.Collections.Concurrent; using System.Threading; using System.Runtime.CompilerServices; using System.Diagnostics; -using System.Security.Permissions; #if PINNABLEBUFFERCACHE_MSCORLIB namespace System.Threading @@ -21,22 +20,6 @@ namespace System { internal sealed class PinnableBufferCache { - /// <summary> - /// Create a new cache for pinned byte[] buffers - /// </summary> - /// <param name="cacheName">A name used in diagnostic messages</param> - /// <param name="numberOfElements">The size of byte[] buffers in the cache (they are all the same size)</param> - public PinnableBufferCache(string cacheName, int numberOfElements) : this(cacheName, () => new byte[numberOfElements]) { } - - /// <summary> - /// Get a buffer from the buffer manager. If no buffers exist, allocate a new one. - /// </summary> - public byte[] AllocateBuffer() { return (byte[])Allocate(); } - - /// <summary> - /// Return a buffer back to the buffer manager. - /// </summary> - public void FreeBuffer(byte[] buffer) { Free(buffer); } /// <summary> /// Create a PinnableBufferCache that works on any object (it is intended for OverlappedData) @@ -537,9 +520,6 @@ namespace System public bool IsEnabled() { return false; } public void DebugMessage(string message) {} - public void DebugMessage1(string message, long value) {} - public void DebugMessage2(string message, long value1, long value2) {} - public void DebugMessage3(string message, long value1, long value2, long value3) {} public void Create(string cacheName) {} public void AllocateBuffer(string cacheName, ulong objectId, int objectHash, int objectGen, int freeCountAfter) {} public void AllocateBufferFromNotGen2(string cacheName, int notGen2CountAfter) {} @@ -560,10 +540,5 @@ namespace System { return 0; } - - static internal unsafe long AddressOfObject(byte[] array) - { - return 0; - } } } |