stabilize
better memory positioning
commonPool support
trailing newlines
less conservative compensation
Preliminary release of next version
typos
fix javac 7 warnings
coding style
Update Creative Commons license URL in legal notices
Sync with j.u.c
consistent ternary operator style
whitespace
Regularlize response to interrupts
Remove implicit restriction on join
invalid @code tags
Revert localHelpJoinTask pending fix
whitespace
Complete last change
Bypass localHelpJoinTask
Enable compensation on timeouts
Bypass submission queue on self-submissions
whitespace
Sync with j.u.c
Typo
typos
typos
Sync with j.u.c versions
coding style
coding style
coding style
Unify and simplify timeout-based parallelism maintenance
Reduce resources during periods without use
Improved dynamic adaptation
Fix and simplify joinTask
Remove field ref to hotspot threadStatus
Check shutdown on join
Better integration of helping and compensation
Simplify APIs. See concurrency-interest postings for rationale
Avoid a case of avoidable signalWork
Adaptive spins for joins; streamline call paths
Split paths for helpJoin, observing maxPoolSize
Major internal restructuring
6888149: AtomicReferenceArray causes SIGSEGV -> SEGV_MAPERR error
whitespace
Update internal algorithm walkthroough
Spec improvements; isTerminated conforms to TPE; implementation tweaks
Signature and documentation improvements
@link-ify class summaries
whitespace
Refactor Adapted tasks into ForkJoinTask; mesh peek/pollNextLocalTask specs and code
Improve drainTasksTo signature; update example
{@code (true|null)}
Unsafe mechanics
Make field offset fields private
Avoid wildcard imports
Unsafe mechanics
j.u.c. coding standards
j.u.c. coding standards
whitespace
Add @since, @author tags
_unsafe => UNSAFE (a constant according to EJ #56)
j.u.c. coding standards
third person in first sentence
spelling fixes
whitespace
Async mode, drainTasks
getUnsafe should use doPrivileged
Split out ThreadLocalRandom; internal refactoring pass
getPool nonstatic
More misc cleanup
Improved documentaion; moved methods to improve javadoc flow; regularized extension APIs
Refactored and repackaged ForkJoin classes
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.