=== hazelcast-0001: SerializationUtil.getInterfaces — O(2^D) diamond re-traversal; Collections.addAll() return value ignored ===
N=100   k=100  : defective=0.089ms  fixed=0.004ms  speedup=23.8x
N=500   k=500  : defective=2.210ms  fixed=0.021ms  speedup=107.3x
N=1000  k=1000 : defective=8.734ms  fixed=0.046ms  speedup=190.0x
N=2000  k=2000 : defective=35.204ms  fixed=0.095ms  speedup=369.4x

=== hazelcast-0002: ClassLoaderUtil.addOwnInterfaces — O(2^D) diamond re-traversal; Collections.addAll() return value ignored ===
N=100   k=100  : defective=0.085ms  fixed=0.003ms  speedup=24.8x
N=500   k=500  : defective=2.296ms  fixed=0.022ms  speedup=105.7x
N=1000  k=1000 : defective=8.698ms  fixed=0.046ms  speedup=190.9x
N=2000  k=2000 : defective=34.782ms  fixed=0.096ms  speedup=361.9x

=== hazelcast-0003: ProbeUtils.flatten — O(2^D) diamond re-traversal; result.add() return value ignored before recursion ===
N=100   k=100  : defective=0.084ms  fixed=0.003ms  speedup=25.3x
N=500   k=500  : defective=2.111ms  fixed=0.021ms  speedup=102.3x
N=1000  k=1000 : defective=8.774ms  fixed=0.046ms  speedup=192.5x
N=2000  k=2000 : defective=34.941ms  fixed=0.098ms  speedup=357.6x

