private static int compress(PerformanceLogger logger, IntegerCODEC codec, int[] src, int[] dst) {
   IntWrapper inpos = new IntWrapper();
   IntWrapper outpos = new IntWrapper();
   logger.compressionTimer.start();
   codec.compress(src, inpos, src.length, dst, outpos);
   logger.compressionTimer.end();
   int outSize = outpos.get();
   logger.addOriginalSize(src.length);
   logger.addCompressedSize(outSize);
   return outSize;
 }