Skip to content

3.67.0

Compare
Choose a tag to compare
@svc-autorelease svc-autorelease released this 22 Sep 17:54
· 662 commits to develop since this release
4e34490
Type Description Link
Improvement Modulate response output writes to 16KiB blocks

Block size of 16 KB is small enough to allow cipher implementations to become hot and optimize properly when given large inputs. Otherwise large array writes into a javax.crypto.CipherOutputStream fail to use intrinsified implementations. If 16 KB blocks aren't enough to produce hot methods, the I/O is small and infrequent enough that performance isn't relevant. For more information, see the details around com.sun.crypto.provider.GHASH::processBlocks in
palantir/hadoop-crypto#586 (comment)
#1790