Lines Matching refs:bytes
157 private static long CRC32ByteArray(byte[] bytes, int off, int len) { in CRC32ByteArray() argument
159 crc32.update(bytes, off, len); in CRC32ByteArray()
165 private static long CRC32ByteArray(byte[] bytes) { in CRC32ByteArray() argument
167 crc32.update(bytes); in CRC32ByteArray()
171 private static long CRC32ByteAndByteArray(int value, byte[] bytes) { in CRC32ByteAndByteArray() argument
174 crc32.update(bytes); in CRC32ByteAndByteArray()
178 private static long CRC32ByteArrayAndByte(byte[] bytes, int value) { in CRC32ByteArrayAndByte() argument
180 crc32.update(bytes); in CRC32ByteArrayAndByte()
185 private static boolean CRC32ByteArrayThrowsAIOOBE(byte[] bytes, int off, int len) { in CRC32ByteArrayThrowsAIOOBE() argument
188 crc32.update(bytes, off, len); in CRC32ByteArrayThrowsAIOOBE()
217 private static long CRC32BytesUsingUpdateInt(byte[] bytes, int off, int len) { in CRC32BytesUsingUpdateInt() argument
220 crc32.update(bytes[off++]); in CRC32BytesUsingUpdateInt()
310 byte[] bytes = new byte[128 * 1024]; in TestCRC32UpdateBytes()
312 rnd.nextBytes(bytes); in TestCRC32UpdateBytes()
314 assertEqual(CRC32BytesUsingUpdateInt(bytes, 0, bytes.length), in TestCRC32UpdateBytes()
315 CRC32ByteArray(bytes)); in TestCRC32UpdateBytes()
316 assertEqual(CRC32BytesUsingUpdateInt(bytes, 0, 8 * 1024), in TestCRC32UpdateBytes()
317 CRC32ByteArray(bytes, 0, 8 * 1024)); in TestCRC32UpdateBytes()
319 int off = rnd.nextInt(bytes.length / 2); in TestCRC32UpdateBytes()
321 assertEqual(CRC32BytesUsingUpdateInt(bytes, off, len), in TestCRC32UpdateBytes()
322 CRC32ByteArray(bytes, off, len)); in TestCRC32UpdateBytes()
328 assertEqual(CRC32BytesUsingUpdateInt(bytes, o, l), in TestCRC32UpdateBytes()
329 CRC32ByteArray(bytes, o, l)); in TestCRC32UpdateBytes()
333 int len = bytes.length / 2; in TestCRC32UpdateBytes()
334 assertEqual(CRC32BytesUsingUpdateInt(bytes, 0, len - 1), in TestCRC32UpdateBytes()
335 CRC32ByteArray(bytes, 0, len - 1)); in TestCRC32UpdateBytes()
336 assertEqual(CRC32BytesUsingUpdateInt(bytes, 0, len), in TestCRC32UpdateBytes()
337 CRC32ByteArray(bytes, 0, len)); in TestCRC32UpdateBytes()
338 assertEqual(CRC32BytesUsingUpdateInt(bytes, 0, len + 1), in TestCRC32UpdateBytes()
339 CRC32ByteArray(bytes, 0, len + 1)); in TestCRC32UpdateBytes()
341 len = rnd.nextInt(bytes.length + 1); in TestCRC32UpdateBytes()
342 off = rnd.nextInt(bytes.length - len); in TestCRC32UpdateBytes()
343 assertEqual(CRC32BytesUsingUpdateInt(bytes, off, len), in TestCRC32UpdateBytes()
344 CRC32ByteArray(bytes, off, len)); in TestCRC32UpdateBytes()
347 private static long CRC32ByteBuffer(byte[] bytes, int off, int len) { in CRC32ByteBuffer() argument
348 ByteBuffer buf = ByteBuffer.wrap(bytes, 0, off + len); in CRC32ByteBuffer()
379 byte[] bytes = new byte[128 * 1024]; in TestCRC32UpdateByteBuffer()
381 rnd.nextBytes(bytes); in TestCRC32UpdateByteBuffer()
383 assertEqual(CRC32BytesUsingUpdateInt(bytes, 0, 8 * 1024), in TestCRC32UpdateByteBuffer()
384 CRC32ByteBuffer(bytes, 0, 8 * 1024)); in TestCRC32UpdateByteBuffer()
386 int off = rnd.nextInt(bytes.length / 2); in TestCRC32UpdateByteBuffer()
388 assertEqual(CRC32BytesUsingUpdateInt(bytes, off, len), in TestCRC32UpdateByteBuffer()
389 CRC32ByteBuffer(bytes, off, len)); in TestCRC32UpdateByteBuffer()
395 assertEqual(CRC32BytesUsingUpdateInt(bytes, o, l), in TestCRC32UpdateByteBuffer()
396 CRC32ByteBuffer(bytes, o, l)); in TestCRC32UpdateByteBuffer()
400 int len = bytes.length / 2; in TestCRC32UpdateByteBuffer()
401 assertEqual(CRC32BytesUsingUpdateInt(bytes, 0, len - 1), in TestCRC32UpdateByteBuffer()
402 CRC32ByteBuffer(bytes, 0, len - 1)); in TestCRC32UpdateByteBuffer()
403 assertEqual(CRC32BytesUsingUpdateInt(bytes, 0, len), in TestCRC32UpdateByteBuffer()
404 CRC32ByteBuffer(bytes, 0, len)); in TestCRC32UpdateByteBuffer()
405 assertEqual(CRC32BytesUsingUpdateInt(bytes, 0, len + 1), in TestCRC32UpdateByteBuffer()
406 CRC32ByteBuffer(bytes, 0, len + 1)); in TestCRC32UpdateByteBuffer()
408 len = rnd.nextInt(bytes.length + 1); in TestCRC32UpdateByteBuffer()
409 off = rnd.nextInt(bytes.length - len); in TestCRC32UpdateByteBuffer()
410 assertEqual(CRC32BytesUsingUpdateInt(bytes, off, len), in TestCRC32UpdateByteBuffer()
411 CRC32ByteBuffer(bytes, off, len)); in TestCRC32UpdateByteBuffer()
414 private static long CRC32DirectByteBuffer(byte[] bytes, int off, int len) { in CRC32DirectByteBuffer() argument
416 ByteBuffer buf = ByteBuffer.allocateDirect(total_len).put(bytes, 0, total_len); in CRC32DirectByteBuffer()
423 private static long CRC32ByteAndDirectByteBuffer(int value, byte[] bytes) { in CRC32ByteAndDirectByteBuffer() argument
424 ByteBuffer buf = ByteBuffer.allocateDirect(bytes.length).put(bytes); in CRC32ByteAndDirectByteBuffer()
432 private static long CRC32DirectByteBufferAndByte(byte[] bytes, int value) { in CRC32DirectByteBufferAndByte() argument
433 ByteBuffer buf = ByteBuffer.allocateDirect(bytes.length).put(bytes); in CRC32DirectByteBufferAndByte()
493 byte[] bytes = new byte[128 * 1024]; in TestCRC32UpdateDirectByteBuffer()
495 rnd.nextBytes(bytes); in TestCRC32UpdateDirectByteBuffer()
497 assertEqual(CRC32BytesUsingUpdateInt(bytes, 0, bytes.length), in TestCRC32UpdateDirectByteBuffer()
498 CRC32DirectByteBuffer(bytes, 0, bytes.length)); in TestCRC32UpdateDirectByteBuffer()
499 assertEqual(CRC32BytesUsingUpdateInt(bytes, 0, 8 * 1024), in TestCRC32UpdateDirectByteBuffer()
500 CRC32DirectByteBuffer(bytes, 0, 8 * 1024)); in TestCRC32UpdateDirectByteBuffer()
502 int off = rnd.nextInt(bytes.length / 2); in TestCRC32UpdateDirectByteBuffer()
504 assertEqual(CRC32BytesUsingUpdateInt(bytes, off, len), in TestCRC32UpdateDirectByteBuffer()
505 CRC32DirectByteBuffer(bytes, off, len)); in TestCRC32UpdateDirectByteBuffer()
511 assertEqual(CRC32BytesUsingUpdateInt(bytes, o, l), in TestCRC32UpdateDirectByteBuffer()
512 CRC32DirectByteBuffer(bytes, o, l)); in TestCRC32UpdateDirectByteBuffer()
516 int len = bytes.length / 2; in TestCRC32UpdateDirectByteBuffer()
517 assertEqual(CRC32BytesUsingUpdateInt(bytes, 0, len - 1), in TestCRC32UpdateDirectByteBuffer()
518 CRC32DirectByteBuffer(bytes, 0, len - 1)); in TestCRC32UpdateDirectByteBuffer()
519 assertEqual(CRC32BytesUsingUpdateInt(bytes, 0, len), in TestCRC32UpdateDirectByteBuffer()
520 CRC32DirectByteBuffer(bytes, 0, len)); in TestCRC32UpdateDirectByteBuffer()
521 assertEqual(CRC32BytesUsingUpdateInt(bytes, 0, len + 1), in TestCRC32UpdateDirectByteBuffer()
522 CRC32DirectByteBuffer(bytes, 0, len + 1)); in TestCRC32UpdateDirectByteBuffer()
524 len = rnd.nextInt(bytes.length + 1); in TestCRC32UpdateDirectByteBuffer()
525 off = rnd.nextInt(bytes.length - len); in TestCRC32UpdateDirectByteBuffer()
526 assertEqual(CRC32BytesUsingUpdateInt(bytes, off, len), in TestCRC32UpdateDirectByteBuffer()
527 CRC32DirectByteBuffer(bytes, off, len)); in TestCRC32UpdateDirectByteBuffer()