JCTools v3.2.0 Release Notes
Release Date: 2020-11-27 // over 3 years ago-
๐ This is a minor release with one new feature and several bug fixes.
๐ Bug fixes:
- ๐ #319 Relying on test cases provided by @alefedor (#328) we apply the fix used for #205 to
NonBlockingHashMapLong
andNonBlockingIdentityHashMap
to providegetAndSet
like semantics for put and remove. - #330 Fix a
NonBlockingIdentityHashMap
replace
bug. During this fix some further work was done to bring the code closer in line to the current state ofNonBlockingHashMap
โจ Enhancements:
- #326 Xadd queues consumers can help producers
- โก๏ธ #323 Update to latest JCStress (thanks @shipilev )
- ๐ Further build and doc improvements (thanks @kay @Rjbeckwith55 @pveentjer )
๐ New features:
- ๐ After long incubation and following a user request (see #321), we move counters (introduced in #93 by @qwwdfsad) into core!
- ๐ Merging some experimental utils and a #264 we add a
PaddedAtomicLong
, thanks @pveentjer
Thanks to all the contributors, bug reporters and reviewers!
- ๐ #319 Relying on test cases provided by @alefedor (#328) we apply the fix used for #205 to