typos
FJ 1/20 refresh
prefer throwing ExceptionInInitializerError from <clinit> to throwing Error
rename growAndoffer to growAndOffer
fix getSubscribers missing statement
Fix mis-ordered completion check
Remove no-longer-necessary comment
Touch-ups
getNumberOfSubscribers: simplify syntax
tidying
whitespace
Fix JDK-8187947; other refactorings and improvements
Conform to reactive-stream.org -- reject request(0)
slightly cleaner version of: Ensure subscriber consistency about close vs closeExceptionally
Ensure subscriber consistency about close vs closeExceptionally
prevent access constructor tag anonymous class creation
Remove unnecessary "private"
Ensure onSubscribe occurs before onError
incorporate upstream VarHandle changes
coding style
Use new CAS variants when applicable
Use acquire/release access when applicable
VarHandles conversion; pass 1
s~\bsun\.(misc\.Unsafe)\b~jdk.internal.$1~g; s~\bputOrdered([A-Za-z]+)\b~put${1}Release~g
Simplify FJ helping
migrate to: @since 9
handle jdk9 move: sun.misc.Contended -> jdk.internal.vm.annotation.Contended
whitespace
prompter consume concellation; ensure at least 2 buffer slots
make nested classes private
Terminate javadoc with a period.
ALL_CAPS for static finals
Mention compliance in javadoc
unused imports
prettier @links
incorporate suggested doc improvements
javadoc style
Use same default executor conventions as CompletableFuture
Remove Flow.stream for now; move consume to SubmissionPublisher
typos
whitespace
javadoc style
linkify references to Subscriber methods
Allow buffer size 1
Regroup to reduce memory contention
whitespace
Add exception accessor
Incorporate review suggestions
Incorporate review comments
Initial candidate with improved async support
JDK-8074773: Reduce the risk of rare disastrous classloading in first call to LockSupport.park
Fix loops
copyedit pass
Javadoc improvements
Minor improvements
javadoc
Avoid state flicker, and other improvements
whitespace
Expand spin/help/block cases; add defaults
Reduce head-of-line blocking
whitespace
whitespace
Simplify API; improve monitoring support
Better FJ integration
subscribe async when possible
Add overloaded subscribe
estimateAvailable now estimateBuffered
Misc refactorings; TransformProcessors now as example, not method
Reduce overhead; add example
whitespace
Reduce race windows
javadoc punctuation
generate more readable html for @links
tidy imports
standardize Unsafe mechanics
javadoc punctuation
convert to proper javadoc comments
javadoc punctuation
typos
double trouble
javadoc tag order
whitespace
Initial commits
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.