RFR: 8373695: G1: Using a value near integer max for ActiveProcessorCount causes fatal crash
Jonas Norlinder
jnorlinder at openjdk.org
Tue Dec 16 17:27:57 UTC 2025
G1ConcRefinementThreads default value depends on ParallelGCThreads which in turn may depend on ActiveProcessorCount. These have different ranges that are valid. Patch will ensure argument setup code never try to assign a value larger than what G1ConcRefinementThreads expects.
-------------
Commit messages:
- Fix casquading error
Changes: https://git.openjdk.org/jdk/pull/28831/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=28831&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8373695
Stats: 5 lines in 3 files changed: 3 ins; 0 del; 2 mod
Patch: https://git.openjdk.org/jdk/pull/28831.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/28831/head:pull/28831
PR: https://git.openjdk.org/jdk/pull/28831
More information about the hotspot-gc-dev
mailing list