This is a major release, following the removal of the QueueFactory, AtomicQueueFactory and org.jctools.queues.spec package(deprecated since 3.0). These classes are still used for testing, but are not part of the release artifacts anymore.
New unpadded queue variants are also included in this release.
Further changes included:
This is a major release, following the removal of the QueueFactory, AtomicQueueFactory and org.jctools.queues.spec
package(deprecated since 3.0). These classes are still used for testing, but are not part of the release artifacts
anymore.
New unpadded queue variants are also included in this release.
Further changes included:
Fix table-size long math on very large tables
#355 Adher to size semantic for queue emptiness for MpscLinkedArrayQueue variants
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps jctools-core from 3.3.0 to 4.0.1.
Release notes
Sourced from jctools-core's releases.
Changelog
Sourced from jctools-core's changelog.
Commits
dbf0fb3
Remove testing on arm64b7c0ebc
Add testing on arm6425fbba6
Add testing on arm641127b5b
Update maven-surefire-plugin to resolve JDK17 test issue5d9c812
Update README.mdbfcbf07
Fix javadoc typoeaee1a1
Remove unpadded classes from experimentalce5a343
Bump major version, update deps63b0efe
Test refactoring fallout54d7879
Add unpadded tests and refactor some test codeDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)