This is a bug-fix release, that fixes a data-race bug that can produce a NullPointerException
(and in turn potentially stop the background allocator thread) when subscribing to a Completion
races with it completing.
What's Changed
- Trim api-changes.json by @chrisvest in #206
- Exclude 'stormpot.internal' from revapi by @chrisvest in #208
- Add a benchmark where claim and release are done in different threads by @chrisvest in #209
- Update the ThreadTransfer benchmark by @chrisvest in #210
- Fix data race in StackCompletion by @chrisvest in #211
- Small benchmark updates by @chrisvest in #212
- Encapsulate the object field in Pooled by @chrisvest in #213
- Make it possible to build a Completion from a callback by @chrisvest in #214
Full Changelog: stormpot-4.0...stormpot-4.1