From 0b7860d5541675c64c729779018fd29ec7ea9ac4 Mon Sep 17 00:00:00 2001 From: Rob Austin Date: Fri, 2 Jan 2015 12:39:34 +0000 Subject: [PATCH] simplified resize logic --- .../chronicle/map/AbstractChannelReplicator.java | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/main/java/net/openhft/chronicle/map/AbstractChannelReplicator.java b/src/main/java/net/openhft/chronicle/map/AbstractChannelReplicator.java index fd8d7c885..5f93cfee5 100644 --- a/src/main/java/net/openhft/chronicle/map/AbstractChannelReplicator.java +++ b/src/main/java/net/openhft/chronicle/map/AbstractChannelReplicator.java @@ -455,18 +455,7 @@ abstract class AbstractChannelReplicator implements Closeable { out.position(0); out.limit((int) bytesPosition); - - int numberOfLongs = (int) bytesPosition / 8; - - // chunk in longs first - for (int i = 0; i < numberOfLongs; i++) { - in.writeLong(out.getLong()); - } - - for (int i = numberOfLongs * 8; i < bytesPosition; i++) { - in.writeByte(out.get()); - } - + in.write(out); out = result; assert out.capacity() == in.capacity();