[jgroups-users] JGroups 4.0.0.Beta3

Questions/problems related to using JGroups <[email protected]> Thu, 10 Nov 2016 12:15:06 +0100
Newsgroups gmane.comp.java.javagroups.general
Message-ID <[email protected]>
FYI: I just released beta3. Mostly optimizations, mainly reducing memory 
allocation:

* https://issues.jboss.org/browse/JGRP-2120: headers resized unnecessarily

* https://issues.jboss.org/browse/JGRP-2122: use of SizeStreamable to 
get the exact size of streamables. This creates output buffers when 
serializing that don't need to be increased, which would mean additional 
memory allocation

* https://issues.jboss.org/browse/JGRP-2123: Tuple<Long,T> -> 
LongTuple<T>. This eliminates autoboxing of long to Long

* https://issues.jboss.org/browse/JGRP-2124: expand 
ByteArrayDataOutputStream more conservatively, reduces memory allocation

* https://issues.jboss.org/browse/JGRP-2125: reading of ints and longs 
allocates temp byte[] buffers, this was eliminated, reducing overall 
memory allocation

* https://issues.jboss.org/browse/JGRP-2127: reduced in-memory size of 
UNICAST3 header from 40 to 32. Every unicast message carries such a 
header, so this also reduces memory allocation

-- 
Bela Ban, JGroups lead (http://www.jgroups.org)


------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi