From 87738b4f79bfe02597cf12d3268939ddaf7e1e11 Mon Sep 17 00:00:00 2001 From: leventov Date: Mon, 15 Jun 2015 20:30:17 +0300 Subject: [PATCH] HCOLL-368 removed unused thread local buffer in ReplicatedChronicleMap --- .../chronicle/map/ReplicatedChronicleMap.java | 27 ------------------- 1 file changed, 27 deletions(-) diff --git a/src/main/java/net/openhft/chronicle/map/ReplicatedChronicleMap.java b/src/main/java/net/openhft/chronicle/map/ReplicatedChronicleMap.java index b30590c47..b765b6f1a 100644 --- a/src/main/java/net/openhft/chronicle/map/ReplicatedChronicleMap.java +++ b/src/main/java/net/openhft/chronicle/map/ReplicatedChronicleMap.java @@ -351,33 +351,6 @@ final class ReplicatedChronicleMap buffer = new ThreadLocal() { - @Override - protected IByteBufferBytes initialValue() { - return ByteBufferBytes.wrap(ByteBuffer.allocateDirect(1024)); - } - }; - - private Bytes threadlocalBuffer(long requiredSize) { - - final IByteBufferBytes bytes = buffer.get(); - bytes.clear(); - bytes.buffer().clear(); - - if (bytes.buffer().remaining() < requiredSize) { - - if (requiredSize > Integer.MAX_VALUE) - throw new IllegalStateException("entry is too large"); - - IByteBufferBytes result = ByteBufferBytes.wrap(ByteBuffer.allocateDirect((int) requiredSize)); - buffer.set(result); - return result; - } - - return bytes; - - } - @Override public void put(final Bytes key, final Bytes value, final byte id, final long timestamp) {