sync with openjdk
Misc touchups
jdk17+ suppressWarnings, FJ updates
ForkJoinWorkerThread(ThreadGroup group, ForkJoinPool pool): demote to package-private, for now
fix errorprone [RemoveUnusedImports]
fix errorprone [RemoveUnusedImports]
FJ 1/20 refresh
Use reference equality for class loader check
don't throw needless exception in InnocuousForkJoinWorkerThread.setContextClassLoader
8186684: Fix broken links in java.base API docs
coding style
JDK-8172726: ForkJoin common pool retains a reference to the thread context class loader
upstream sync
comment tidy
whitespace
VarHandles conversion; pass 1
s~\bsun\.(misc\.Unsafe)\b~jdk.internal.$1~g; s~\bputOrdered([A-Za-z]+)\b~put${1}Release~g
Terminate javadoc with a period.
standardize Unsafe mechanics; slightly smaller bytecode
use ReflectiveOperationException for Unsafe mechanics
Overhaul throttling; other internal refactorings
tiny clarification
javadoc style
typos
whitespace
Sync with openjdk
improve spec for getPoolIndex
Fix getPoolIndex spec
add a @linkplain
stabilize
better memory positioning
commonPool support
less conservative compensation
Preliminary release of next version
whitespace
typos
fix javac 7 [rawtypes] warnings
fix [static] javac warnings
coding style
Update Creative Commons license URL in legal notices
Overhaul to improve resource management plus other smaller improvements
consistent ternary operator style
whitespace
Regularlize response to interrupts
Remove implicit restriction on join
add @links to ForkJoinTask
invalid @code tags
Revert localHelpJoinTask pending fix
whitespace
Complete last change
Disable localHelpJoinTask
Enable compensation on timeouts
whitespace
Bypass submission queue on self-submissions
whitespace
Check pool termination in isTerminating
Typo
typos
typos
Improve wordings
coding style
Incorporate review suggestions
coding style
coding style
Incorporate review suggestions
Sync with jsr166y
Reduce resources during periods without use
Sync with jsr166y
Sync with jsr166y changes
Sync with jsr166y
Sync with jsr166y versions
Sync with jsr166y versions
whitespace
typo
improve estimate in getEstimatedSurplusTaskCount
6888149: AtomicReferenceArray causes SIGSEGV -> SEGV_MAPERR error
sync with jsr166 package
sync with jsr166 package
sync with jsr166 package
sync with jsr166 package
sync with jsr166y package
sync with jsr166y package
sync with jsr166y package
sync with jsr166y package
branch jsr166y into java.util.concurrent
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.