github JCTools/JCTools v3.2.0
3.2.0 Minor Release (bug fixes + features)

latest releases: v4.0.3, v4.0.2, v4.0.1...
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 and NonBlockingIdentityHashMap to provide getAndSet 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 of NonBlockingHashMap

Enhancements:

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!

Don't miss a new JCTools release

NewReleases is sending notifications on new releases.