ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/main/java/util/concurrent/CompletableFuture.java
Revision 1.225 - (view) (download) (annotate) - [select for diffs]
Tue Jan 19 00:58:58 2021 UTC (3 years, 3 months ago) by jsr166
Branch: MAIN
CVS Tags: HEAD
Changes since 1.224: +6 -5 lines
Diff to previous 1.224
8259796: timedGet: slighly cleaner code

Revision 1.224 - (view) (download) (annotate) - [select for diffs]
Sun Jan 17 11:16:08 2021 UTC (3 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.223: +39 -36 lines
Diff to previous 1.223
uniform handling of interrupt in timed wait

Revision 1.223 - (view) (download) (annotate) - [select for diffs]
Sun Jan 10 14:09:44 2021 UTC (3 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.222: +5 -1 lines
Diff to previous 1.222
Null-check ThreadPerTaskExecutor.run

Revision 1.222 - (view) (download) (annotate) - [select for diffs]
Fri Oct 16 11:48:41 2020 UTC (3 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.221: +8 -8 lines
Diff to previous 1.221
Re-establish interrupt status when needed across cases

Revision 1.221 - (view) (download) (annotate) - [select for diffs]
Tue Jul 14 20:05:10 2020 UTC (3 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.220: +2 -0 lines
Diff to previous 1.220
Check interrupt on entry to waitingGet if interruptible

Revision 1.220 - (view) (download) (annotate) - [select for diffs]
Tue Oct 22 17:12:58 2019 UTC (4 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.219: +56 -63 lines
Diff to previous 1.219
nano-optimize tryFire when not ready

Revision 1.219 - (view) (download) (annotate) - [select for diffs]
Mon Sep 24 01:23:53 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.218: +17 -26 lines
Diff to previous 1.218
uniCompose methods should not invoke Executor.execute unnecessarily

Revision 1.218 - (view) (download) (annotate) - [select for diffs]
Mon Sep 24 00:20:46 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.217: +21 -12 lines
Diff to previous 1.217
sadly revert (for consistency with thenCompose): optimize uniComposeExceptionallyStage

Revision 1.217 - (view) (download) (annotate) - [select for diffs]
Sun Sep 23 23:54:12 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.216: +1 -1 lines
Diff to previous 1.216
CompletableFuture(Object) constructor should use setRelease

Revision 1.216 - (view) (download) (annotate) - [select for diffs]
Sun Sep 23 15:20:32 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.215: +12 -22 lines
Diff to previous 1.215
optimize uniComposeExceptionallyStage

Revision 1.215 - (view) (download) (annotate) - [select for diffs]
Mon Sep 17 15:41:51 2018 UTC (5 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.214: +0 -1 lines
Diff to previous 1.214
remove unnecessary comment

Revision 1.214 - (view) (download) (annotate) - [select for diffs]
Mon Sep 17 14:18:15 2018 UTC (5 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.213: +5 -5 lines
Diff to previous 1.213
whitespace

Revision 1.213 - (view) (download) (annotate) - [select for diffs]
Mon Sep 17 11:50:12 2018 UTC (5 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.212: +120 -30 lines
Diff to previous 1.212
Add exceptionally{Compose}{Async}

Revision 1.212 - (view) (download) (annotate) - [select for diffs]
Sun Mar 11 18:00:05 2018 UTC (6 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.211: +1 -1 lines
Diff to previous 1.211
prefer throwing ExceptionInInitializerError from <clinit> to throwing Error

Revision 1.211 - (view) (download) (annotate) - [select for diffs]
Wed Aug 16 17:18:34 2017 UTC (6 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.210: +7 -7 lines
Diff to previous 1.210
8186265: Make toString() methods of "task" objects more useful

Revision 1.210 - (view) (download) (annotate) - [select for diffs]
Wed Sep 21 06:03:17 2016 UTC (7 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.209: +17 -0 lines
Diff to previous 1.209
MinimalStage.toCompletableFuture should return non-minimal CompletableFuture

Revision 1.209 - (view) (download) (annotate) - [select for diffs]
Sat Sep 10 04:06:51 2016 UTC (7 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.208: +2 -2 lines
Diff to previous 1.208
incorporate upstream VarHandle changes

Revision 1.208 - (view) (download) (annotate) - [select for diffs]
Wed Aug 24 21:46:18 2016 UTC (7 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.207: +1 -1 lines
Diff to previous 1.207
use standard javadoc at-clause order

Revision 1.207 - (view) (download) (annotate) - [select for diffs]
Sun Jul 17 17:49:23 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.206: +65 -45 lines
Diff to previous 1.206
Rewrite anyOf mechanics for JDK-8160402: Garbage retention with never-completed CompletableFutures

Revision 1.206 - (view) (download) (annotate) - [select for diffs]
Sun Jul 17 16:59:02 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.205: +3 -3 lines
Diff to previous 1.205
whitespace

Revision 1.205 - (view) (download) (annotate) - [select for diffs]
Sun Jul 3 15:15:33 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.204: +24 -14 lines
Diff to previous 1.204
cleanStack: no need to re-read stack after successful stack cas; unlinked should not become false after being true

Revision 1.204 - (view) (download) (annotate) - [select for diffs]
Sat Jul 2 21:32:31 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.203: +6 -6 lines
Diff to previous 1.203
cleanStack: use weakCompareAndSetVolatile

Revision 1.203 - (view) (download) (annotate) - [select for diffs]
Sun Jun 26 22:27:00 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.202: +7 -12 lines
Diff to previous 1.202
whitespace

Revision 1.202 - (view) (download) (annotate) - [select for diffs]
Sun Jun 26 22:07:25 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.201: +37 -29 lines
Diff to previous 1.201
refresh internal documentation

Revision 1.201 - (view) (download) (annotate) - [select for diffs]
Sun Jun 26 20:37:35 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.200: +195 -234 lines
Diff to previous 1.200
improve efficiency of Uni/Or completions when immediately complete

Revision 1.200 - (view) (download) (annotate) - [select for diffs]
Sat Jun 25 15:11:11 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.199: +229 -234 lines
Diff to previous 1.199
improve efficiency of Uni/Or completions when immediately complete

Revision 1.199 - (view) (download) (annotate) - [select for diffs]
Wed Jun 22 00:25:56 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.198: +4 -4 lines
Diff to previous 1.198
whitespace

Revision 1.198 - (view) (download) (annotate) - [select for diffs]
Mon Jun 20 23:30:05 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.197: +30 -36 lines
Diff to previous 1.197
bipush/orpush should call tryFire if complete

Revision 1.197 - (view) (download) (annotate) - [select for diffs]
Mon Jun 20 21:05:28 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.196: +3 -1 lines
Diff to previous 1.196
add a comment documenting brittleness in CoCompletion.isLive()

Revision 1.196 - (view) (download) (annotate) - [select for diffs]
Sat Jun 4 19:51:49 2016 UTC (7 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.195: +6 -6 lines
Diff to previous 1.195
s/setRelease/set/ for provably private uses (especially CAS piggyback)

Revision 1.195 - (view) (download) (annotate) - [select for diffs]
Fri Jun 3 01:42:22 2016 UTC (7 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.194: +6 -6 lines
Diff to previous 1.194
remove redundant casts

Revision 1.194 - (view) (download) (annotate) - [select for diffs]
Thu Jun 2 14:47:42 2016 UTC (7 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.193: +6 -6 lines
Diff to previous 1.193
remove redundant casts

Revision 1.193 - (view) (download) (annotate) - [select for diffs]
Thu Jun 2 13:40:42 2016 UTC (7 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.192: +2 -2 lines
Diff to previous 1.192
whitespace

Revision 1.192 - (view) (download) (annotate) - [select for diffs]
Thu Jun 2 13:16:27 2016 UTC (7 years, 11 months ago) by dl
Branch: MAIN
Changes since 1.191: +27 -45 lines
Diff to previous 1.191
VarHandles conversion; pass 1

Revision 1.191 - (view) (download) (annotate) - [select for diffs]
Sun May 1 22:08:44 2016 UTC (8 years ago) by jsr166
Branch: MAIN
Changes since 1.190: +15 -8 lines
Diff to previous 1.190
avoid ternary expressions, for slightly better bytecode

Revision 1.190 - (view) (download) (annotate) - [select for diffs]
Sun May 1 04:26:48 2016 UTC (8 years ago) by jsr166
Branch: MAIN
Changes since 1.189: +12 -10 lines
Diff to previous 1.189
move casts around, removing some errorprone warnings

Revision 1.189 - (view) (download) (annotate) - [select for diffs]
Tue Apr 19 22:55:29 2016 UTC (8 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.188: +2 -2 lines
Diff to previous 1.188
s~\bsun\.(misc\.Unsafe)\b~jdk.internal.$1~g;
s~\bputOrdered([A-Za-z]+)\b~put${1}Release~g

Revision 1.188 - (view) (download) (annotate) - [select for diffs]
Mon Apr 18 18:07:54 2016 UTC (8 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.187: +25 -34 lines
Diff to previous 1.187
optimize push(); rename to unipush

Revision 1.187 - (view) (download) (annotate) - [select for diffs]
Fri Apr 8 10:36:41 2016 UTC (8 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.186: +2 -2 lines
Diff to previous 1.186
Avoid unnecessary signal

Revision 1.186 - (view) (download) (annotate) - [select for diffs]
Tue Apr 5 22:53:20 2016 UTC (8 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.185: +4 -2 lines
Diff to previous 1.185
Only help complete if FJ worker

Revision 1.185 - (view) (download) (annotate) - [select for diffs]
Sun Apr 3 14:42:04 2016 UTC (8 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.184: +45 -38 lines
Diff to previous 1.184
Faster cleanup

Revision 1.184 - (view) (download) (annotate) - [select for diffs]
Sat Apr 2 17:45:29 2016 UTC (8 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.183: +140 -39 lines
Diff to previous 1.183
reduce async overhead

Revision 1.183 - (view) (download) (annotate) - [select for diffs]
Wed Mar 23 23:05:51 2016 UTC (8 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.182: +4 -4 lines
Diff to previous 1.182
Avoid unnecessary cleanStack calls

Revision 1.182 - (view) (download) (annotate) - [select for diffs]
Fri Jan 29 20:06:49 2016 UTC (8 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.181: +13 -13 lines
Diff to previous 1.181
migrate to: @since 9

Revision 1.181 - (view) (download) (annotate) - [select for diffs]
Sun Jan 24 22:41:31 2016 UTC (8 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.180: +7 -8 lines
Diff to previous 1.180
delete stale comment "(see especially method Completion.detach)"

Revision 1.180 - (view) (download) (annotate) - [select for diffs]
Sun Nov 15 23:31:51 2015 UTC (8 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.179: +2 -0 lines
Diff to previous 1.179
use suppressed exception facility with whenComplete

Revision 1.179 - (view) (download) (annotate) - [select for diffs]
Sun Oct 4 11:33:47 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.178: +9 -6 lines
Diff to previous 1.178
incorporate review suggestions

Revision 1.178 - (view) (download) (annotate) - [select for diffs]
Sat Oct 3 18:17:51 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.177: +1 -1 lines
Diff to previous 1.177
compare longs against 0L, not 0

Revision 1.177 - (view) (download) (annotate) - [select for diffs]
Sat Oct 3 15:55:09 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.176: +55 -61 lines
Diff to previous 1.176
More accurately report timeouts

Revision 1.176 - (view) (download) (annotate) - [select for diffs]
Tue Sep 29 04:08:26 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.175: +2 -2 lines
Diff to previous 1.175
javadoc clarity

Revision 1.175 - (view) (download) (annotate) - [select for diffs]
Tue Sep 29 04:05:00 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.174: +2 -2 lines
Diff to previous 1.174
javadoc clarity

Revision 1.174 - (view) (download) (annotate) - [select for diffs]
Tue Sep 29 04:00:34 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.173: +1 -1 lines
Diff to previous 1.173
typo

Revision 1.173 - (view) (download) (annotate) - [select for diffs]
Mon Sep 28 18:30:52 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.172: +1 -1 lines
Diff to previous 1.172
slightly better code comment

Revision 1.172 - (view) (download) (annotate) - [select for diffs]
Mon Sep 21 01:15:10 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.171: +2 -2 lines
Diff to previous 1.171
whitespace

Revision 1.171 - (view) (download) (annotate) - [select for diffs]
Sat Sep 19 20:48:52 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.170: +9 -9 lines
Diff to previous 1.170
ALL_CAPS for static finals

Revision 1.170 - (view) (download) (annotate) - [select for diffs]
Mon Sep 14 03:59:37 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.169: +2 -2 lines
Diff to previous 1.169
typo

Revision 1.169 - (view) (download) (annotate) - [select for diffs]
Sun Sep 13 16:28:14 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.168: +8 -6 lines
Diff to previous 1.168
consistent style for <li> tags, removing </li> end tags

Revision 1.168 - (view) (download) (annotate) - [select for diffs]
Tue Sep 8 17:05:52 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.167: +25 -21 lines
Diff to previous 1.167
MinimalStage: use @Override for slightly more safety

Revision 1.167 - (view) (download) (annotate) - [select for diffs]
Mon Sep 7 12:57:37 2015 UTC (8 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.166: +10 -0 lines
Diff to previous 1.166
disable added methods in MinimalStage

Revision 1.166 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 14:44:38 2015 UTC (8 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.165: +6 -3 lines
Diff to previous 1.165
un-re-wrap failedFuture, failedStage

Revision 1.165 - (view) (download) (annotate) - [select for diffs]
Sat Sep 5 15:32:30 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.164: +1 -1 lines
Diff to previous 1.164
typo

Revision 1.164 - (view) (download) (annotate) - [select for diffs]
Sat Sep 5 15:07:18 2015 UTC (8 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.163: +12 -3 lines
Diff to previous 1.163
Spec clarifications

Revision 1.163 - (view) (download) (annotate) - [select for diffs]
Fri Sep 4 20:58:17 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.162: +2 -1 lines
Diff to previous 1.162
whitespace

Revision 1.162 - (view) (download) (annotate) - [select for diffs]
Fri Sep 4 20:44:50 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.161: +1 -0 lines
Diff to previous 1.161
delayedExecutor needs to check for null TimeUnit

Revision 1.161 - (view) (download) (annotate) - [select for diffs]
Fri Sep 4 10:56:07 2015 UTC (8 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.160: +4 -2 lines
Diff to previous 1.160
Clarify defaultExecutor spec

Revision 1.160 - (view) (download) (annotate) - [select for diffs]
Thu Sep 3 22:54:46 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.159: +2 -2 lines
Diff to previous 1.159
s/adaptor/adapter/g

Revision 1.159 - (view) (download) (annotate) - [select for diffs]
Mon Mar 23 18:48:19 2015 UTC (9 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.158: +4 -0 lines
Diff to previous 1.158
JDK-8074773: Reduce the risk of rare disastrous classloading in first call to LockSupport.park

Revision 1.158 - (view) (download) (annotate) - [select for diffs]
Sat Jan 17 20:05:02 2015 UTC (9 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.157: +17 -12 lines
Diff to previous 1.157
Misc touchups

Revision 1.157 - (view) (download) (annotate) - [select for diffs]
Thu Jan 15 18:34:18 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.156: +0 -1 lines
Diff to previous 1.156
delete extraneous blank lines

Revision 1.156 - (view) (download) (annotate) - [select for diffs]
Thu Jan 15 17:48:39 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.155: +2 -1 lines
Diff to previous 1.155
promote join() in class-level @param <T>

Revision 1.155 - (view) (download) (annotate) - [select for diffs]
Thu Jan 15 17:46:07 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.154: +1 -0 lines
Diff to previous 1.154
add class-level @param <T>

Revision 1.154 - (view) (download) (annotate) - [select for diffs]
Thu Jan 15 17:20:08 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.153: +1 -1 lines
Diff to previous 1.153
double trouble

Revision 1.153 - (view) (download) (annotate) - [select for diffs]
Thu Jan 15 00:42:07 2015 UTC (9 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.152: +1 -1 lines
Diff to previous 1.152
Fix failedStage signature

Revision 1.152 - (view) (download) (annotate) - [select for diffs]
Wed Jan 14 22:00:16 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.151: +3 -2 lines
Diff to previous 1.151
small javadoc improvements

Revision 1.151 - (view) (download) (annotate) - [select for diffs]
Wed Jan 14 21:40:59 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.150: +2 -2 lines
Diff to previous 1.150
typo

Revision 1.150 - (view) (download) (annotate) - [select for diffs]
Wed Jan 14 20:04:27 2015 UTC (9 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.149: +6 -6 lines
Diff to previous 1.149
Wildcards

Revision 1.149 - (view) (download) (annotate) - [select for diffs]
Wed Jan 14 19:26:49 2015 UTC (9 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.148: +7 -7 lines
Diff to previous 1.148
Typos and slips

Revision 1.148 - (view) (download) (annotate) - [select for diffs]
Wed Jan 14 19:06:38 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.147: +1 -1 lines
Diff to previous 1.147
javadoc tag order

Revision 1.147 - (view) (download) (annotate) - [select for diffs]
Wed Jan 14 19:05:50 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.146: +3 -2 lines
Diff to previous 1.146
whitespace

Revision 1.146 - (view) (download) (annotate) - [select for diffs]
Wed Jan 14 18:58:10 2015 UTC (9 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.145: +31 -3 lines
Diff to previous 1.145
completeOnTimeout

Revision 1.145 - (view) (download) (annotate) - [select for diffs]
Wed Jan 14 18:24:10 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.144: +1 -1 lines
Diff to previous 1.144
typo

Revision 1.144 - (view) (download) (annotate) - [select for diffs]
Wed Jan 14 18:19:37 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.143: +2 -2 lines
Diff to previous 1.143
typo

Revision 1.143 - (view) (download) (annotate) - [select for diffs]
Wed Jan 14 17:06:00 2015 UTC (9 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.142: +404 -49 lines
Diff to previous 1.142
Initial candidate additions for jdk9

Revision 1.142 - (view) (download) (annotate) - [select for diffs]
Wed Jan 7 17:19:00 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.141: +1 -1 lines
Diff to previous 1.141
whitespace

Revision 1.141 - (view) (download) (annotate) - [select for diffs]
Wed Jan 7 02:40:31 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.140: +5 -5 lines
Diff to previous 1.140
whitespace

Revision 1.140 - (view) (download) (annotate) - [select for diffs]
Tue Jan 6 18:03:27 2015 UTC (9 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.139: +9 -2 lines
Diff to previous 1.139
Fix previous change

Revision 1.139 - (view) (download) (annotate) - [select for diffs]
Tue Jan 6 16:14:25 2015 UTC (9 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.138: +2 -1 lines
Diff to previous 1.138
Ensure thenCompose result is always a new CF

Revision 1.138 - (view) (download) (annotate) - [select for diffs]
Sun Jan 4 09:15:11 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.137: +15 -16 lines
Diff to previous 1.137
standardize Unsafe mechanics; slightly smaller bytecode

Revision 1.137 - (view) (download) (annotate) - [select for diffs]
Sun Jan 4 01:06:15 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.136: +2 -2 lines
Diff to previous 1.136
use ReflectiveOperationException for Unsafe mechanics

Revision 1.136 - (view) (download) (annotate) - [select for diffs]
Wed Dec 31 07:54:13 2014 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.135: +5 -15 lines
Diff to previous 1.135
standardize import statement order

Revision 1.135 - (view) (download) (annotate) - [select for diffs]
Thu Aug 28 12:29:00 2014 UTC (9 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.134: +5 -6 lines
Diff to previous 1.134
slightly more compact bytecode

Revision 1.134 - (view) (download) (annotate) - [select for diffs]
Thu Aug 28 12:13:25 2014 UTC (9 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.133: +12 -24 lines
Diff to previous 1.133
simplify Unsafe mechanics

Revision 1.133 - (view) (download) (annotate) - [select for diffs]
Thu Aug 28 11:40:51 2014 UTC (9 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.132: +12 -2 lines
Diff to previous 1.132
AsyncSupply, AsyncRun should extend ForkJoinTask to avoid wrapping when submitted to ForkJoinPool

Revision 1.132 - (view) (download) (annotate) - [select for diffs]
Mon Jul 7 20:56:28 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.131: +2 -0 lines
Diff to previous 1.131
explain why timedGet does not spin

Revision 1.131 - (view) (download) (annotate) - [select for diffs]
Mon Jul 7 20:48:08 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.130: +6 -12 lines
Diff to previous 1.130
AsyncRun and AsyncSupply should just be Runnable, not Completions, for clarity

Revision 1.130 - (view) (download) (annotate) - [select for diffs]
Mon Jun 23 21:52:17 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.129: +7 -6 lines
Diff to previous 1.129
update stale internal docs; s/exec/tryFire/g

Revision 1.129 - (view) (download) (annotate) - [select for diffs]
Wed Jun 18 04:12:17 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.128: +45 -14 lines
Diff to previous 1.128
use lazySet on Completion.next when enqueuing or GC-clearing

Revision 1.128 - (view) (download) (annotate) - [select for diffs]
Mon Jun 16 20:38:11 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.127: +210 -159 lines
Diff to previous 1.127
ensure that propagated exceptions reuse the same result object; introduce private CompletableFuture(Object r) constructor; rename completeNil to completeNull;

Revision 1.127 - (view) (download) (annotate) - [select for diffs]
Sat Jun 14 14:24:06 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.126: +215 -255 lines
Diff to previous 1.126
more readable and compact mechanics;
*Either methods should always claim before running action to avoid race

Revision 1.126 - (view) (download) (annotate) - [select for diffs]
Tue Jun 10 18:02:49 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.125: +1 -1 lines
Diff to previous 1.125
biRelay should be package-private, not private

Revision 1.125 - (view) (download) (annotate) - [select for diffs]
Sat May 31 05:52:50 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.124: +33 -33 lines
Diff to previous 1.124
better variable names

Revision 1.124 - (view) (download) (annotate) - [select for diffs]
Sat May 31 00:37:54 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.123: +181 -153 lines
Diff to previous 1.123
replace unbounded wildcards wherever possible

Revision 1.123 - (view) (download) (annotate) - [select for diffs]
Fri May 30 16:10:11 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.122: +2 -2 lines
Diff to previous 1.122
whitespace

Revision 1.122 - (view) (download) (annotate) - [select for diffs]
Fri May 30 02:00:58 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.121: +2 -2 lines
Diff to previous 1.121
whitespace

Revision 1.121 - (view) (download) (annotate) - [select for diffs]
Thu May 29 06:18:26 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.120: +2 -2 lines
Diff to previous 1.120
whitespace

Revision 1.120 - (view) (download) (annotate) - [select for diffs]
Mon May 26 17:25:36 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.119: +1 -0 lines
Diff to previous 1.119
add NPE javadoc and test for obtrudeException(null)

Revision 1.119 - (view) (download) (annotate) - [select for diffs]
Mon May 26 16:35:42 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.118: +2 -2 lines
Diff to previous 1.118
javadoc of obtrudeException should use same wording as obtrudeValue

Revision 1.118 - (view) (download) (annotate) - [select for diffs]
Mon May 26 06:52:18 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.117: +1 -1 lines
Diff to previous 1.117
javadoc style

Revision 1.117 - (view) (download) (annotate) - [select for diffs]
Mon May 26 06:47:29 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.116: +1 -1 lines
Diff to previous 1.116
javadoc style

Revision 1.116 - (view) (download) (annotate) - [select for diffs]
Mon May 26 06:36:25 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.115: +1 -1 lines
Diff to previous 1.115
javadoc style

Revision 1.115 - (view) (download) (annotate) - [select for diffs]
Mon May 26 06:23:10 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.114: +1 -1 lines
Diff to previous 1.114
javadoc punctuation

Revision 1.114 - (view) (download) (annotate) - [select for diffs]
Sun May 25 00:43:04 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.113: +3 -3 lines
Diff to previous 1.113
small javadoc clarification

Revision 1.113 - (view) (download) (annotate) - [select for diffs]
Sat May 24 16:51:14 2014 UTC (9 years, 11 months ago) by dl
Branch: MAIN
Changes since 1.112: +1204 -1095 lines
Diff to previous 1.112
Reduce footprint

Revision 1.112 - (view) (download) (annotate) - [select for diffs]
Sat May 3 21:05:50 2014 UTC (10 years ago) by jsr166
Branch: MAIN
Changes since 1.111: +4 -4 lines
Diff to previous 1.111
/* => /** for javadoc

Revision 1.111 - (view) (download) (annotate) - [select for diffs]
Sat May 3 16:33:47 2014 UTC (10 years ago) by jsr166
Branch: MAIN
Changes since 1.110: +1 -1 lines
Diff to previous 1.110
typo

Revision 1.110 - (view) (download) (annotate) - [select for diffs]
Sat May 3 14:04:41 2014 UTC (10 years ago) by dl
Branch: MAIN
Changes since 1.109: +27 -24 lines
Diff to previous 1.109
Simplify internal generics

Revision 1.109 - (view) (download) (annotate) - [select for diffs]
Sat May 3 12:16:03 2014 UTC (10 years ago) by dl
Branch: MAIN
Changes since 1.108: +47 -44 lines
Diff to previous 1.108
screen explicit commonPool arguments, for compatibility

Revision 1.108 - (view) (download) (annotate) - [select for diffs]
Fri May 2 23:54:39 2014 UTC (10 years ago) by jsr166
Branch: MAIN
Changes since 1.107: +3 -3 lines
Diff to previous 1.107
javadoc style

Revision 1.107 - (view) (download) (annotate) - [select for diffs]
Fri May 2 23:48:32 2014 UTC (10 years ago) by jsr166
Branch: MAIN
Changes since 1.106: +2 -2 lines
Diff to previous 1.106
typos

Revision 1.106 - (view) (download) (annotate) - [select for diffs]
Fri May 2 23:29:33 2014 UTC (10 years ago) by jsr166
Branch: MAIN
Changes since 1.105: +4 -4 lines
Diff to previous 1.105
coding style

Revision 1.105 - (view) (download) (annotate) - [select for diffs]
Fri May 2 23:26:56 2014 UTC (10 years ago) by jsr166
Branch: MAIN
Changes since 1.104: +23 -23 lines
Diff to previous 1.104
whitespace

Revision 1.104 - (view) (download) (annotate) - [select for diffs]
Fri May 2 16:34:00 2014 UTC (10 years ago) by dl
Branch: MAIN
Changes since 1.103: +1317 -2165 lines
Diff to previous 1.103
Improve garbage collectability; major internal refactoring

Revision 1.103 - (view) (download) (annotate) - [select for diffs]
Mon Apr 14 19:50:44 2014 UTC (10 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.102: +1 -1 lines
Diff to previous 1.102
javadoc style

Revision 1.102 - (view) (download) (annotate) - [select for diffs]
Mon Apr 14 19:30:21 2014 UTC (10 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.101: +1 -1 lines
Diff to previous 1.101
whitespace

Revision 1.101 - (view) (download) (annotate) - [select for diffs]
Sun Apr 13 22:25:37 2014 UTC (10 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.100: +238 -265 lines
Diff to previous 1.100
Avoid StackOverflowError for branching completions

Revision 1.100 - (view) (download) (annotate) - [select for diffs]
Mon Apr 7 15:51:32 2014 UTC (10 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.99: +3 -3 lines
Diff to previous 1.99
punctuation

Revision 1.99 - (view) (download) (annotate) - [select for diffs]
Sun Apr 6 20:58:46 2014 UTC (10 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.98: +117 -57 lines
Diff to previous 1.98
avoid StackOverflowError for long linear chains

Revision 1.98 - (view) (download) (annotate) - [select for diffs]
Tue Nov 26 18:36:16 2013 UTC (10 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.97: +1 -1 lines
Diff to previous 1.97
Fix bad conditional

Revision 1.97 - (view) (download) (annotate) - [select for diffs]
Fri Aug 9 13:02:57 2013 UTC (10 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.96: +2 -0 lines
Diff to previous 1.96
Suppress warnings

Revision 1.96 - (view) (download) (annotate) - [select for diffs]
Wed Jul 24 15:25:27 2013 UTC (10 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.95: +48 -35 lines
Diff to previous 1.95
Incorporate review suggeastions; cope with disabled commonPool

Revision 1.95 - (view) (download) (annotate) - [select for diffs]
Thu Jul 18 17:13:42 2013 UTC (10 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.94: +3 -3 lines
Diff to previous 1.94
doclint warning fixes

Revision 1.94 - (view) (download) (annotate) - [select for diffs]
Thu Jul 18 01:36:08 2013 UTC (10 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.93: +3 -3 lines
Diff to previous 1.93
doclint warning fixes

Revision 1.93 - (view) (download) (annotate) - [select for diffs]
Thu Jul 18 01:30:08 2013 UTC (10 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.92: +3 -0 lines
Diff to previous 1.92
doclint warning fixes

Revision 1.92 - (view) (download) (annotate) - [select for diffs]
Fri Jul 5 21:01:29 2013 UTC (10 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.91: +1 -1 lines
Diff to previous 1.91
whitespace

Revision 1.91 - (view) (download) (annotate) - [select for diffs]
Fri Jul 5 15:47:15 2013 UTC (10 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.90: +39 -9 lines
Diff to previous 1.90
CompletionStage adaptions

Revision 1.90 - (view) (download) (annotate) - [select for diffs]
Wed Jul 3 16:58:12 2013 UTC (10 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.89: +1 -1 lines
Diff to previous 1.89
whitespace

Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Mon Jul 1 19:08:00 2013 UTC (10 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.88: +1 -1 lines
Diff to previous 1.88
Sync with JDK

Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Mon Jul 1 18:47:56 2013 UTC (10 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.87: +903 -1244 lines
Diff to previous 1.87
Extract interface CompletionStage

Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Mon May 20 16:16:42 2013 UTC (11 years ago) by jsr166
Branch: MAIN
Changes since 1.86: +2 -2 lines
Diff to previous 1.86
whitespace

Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Mon Apr 8 17:22:04 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.85: +1 -1 lines
Diff to previous 1.85
fix failure in testThenComposeAsync2

Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Fri Apr 5 23:04:42 2013 UTC (11 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.84: +68 -71 lines
Diff to previous 1.84
Revert previous change; don't OR exceptions in AND methods

Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Fri Apr 5 14:21:16 2013 UTC (11 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.83: +71 -68 lines
Diff to previous 1.83
Symmetric exception checks

Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Thu Apr 4 18:52:03 2013 UTC (11 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.82: +2 -2 lines
Diff to previous 1.82
Ensure nonnull return in thenCompose

Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Thu Apr 4 08:48:27 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.81: +18 -18 lines
Diff to previous 1.81
de-generify implementation classes that have no use for their type parameter

Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Thu Apr 4 08:06:01 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.80: +119 -109 lines
Diff to previous 1.80
rename implementation classes and methods for consistency

Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Mon Apr 1 20:16:05 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.79: +4 -0 lines
Diff to previous 1.79
Specify class-level NPE policy

Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Wed Mar 27 21:36:10 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.78: +3 -3 lines
Diff to previous 1.78
whitespace

Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Wed Mar 27 20:56:44 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.77: +1 -1 lines
Diff to previous 1.77
coding style

Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Wed Mar 27 19:45:10 2013 UTC (11 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.76: +55 -30 lines
Diff to previous 1.76
Make anyOf useful again; add completedFuture

Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Sat Mar 23 15:16:33 2013 UTC (11 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.75: +6 -7 lines
Diff to previous 1.75
anyOf spec

Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Sat Mar 23 10:58:57 2013 UTC (11 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.74: +61 -46 lines
Diff to previous 1.74
Fix signature mismatch between allOf and allTree; same for any

Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Tue Mar 19 17:14:34 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.73: +63 -45 lines
Diff to previous 1.73
more precise exception specs for "either" methods

Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Tue Mar 19 17:04:36 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.72: +90 -99 lines
Diff to previous 1.72
no special wording for unchecked exceptions

Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Tue Mar 19 14:43:07 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.71: +0 -3 lines
Diff to previous 1.71
remove javadoc edit leftover

Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Tue Mar 19 14:21:40 2013 UTC (11 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.70: +142 -104 lines
Diff to previous 1.70
Wording improvements

Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Tue Mar 19 00:38:45 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.69: +1 -3 lines
Diff to previous 1.69
Improve thenCompose spec wording

Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Tue Mar 19 00:32:19 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.68: +13 -9 lines
Diff to previous 1.68
clarify exceptional behavior of anyOf and allOf

Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Tue Mar 19 00:22:08 2013 UTC (11 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.67: +24 -21 lines
Diff to previous 1.67
Improve thenCompose spec wording

Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Mon Mar 18 18:07:39 2013 UTC (11 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.66: +2 -0 lines
Diff to previous 1.66
Wait if necessary in asyncCompose

Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Mon Mar 18 05:37:20 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.65: +243 -188 lines
Diff to previous 1.65
javadoc rewrite

Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Mon Mar 18 01:10:16 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.64: +22 -18 lines
Diff to previous 1.64
improve explanation of async and non-async methods

Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Mon Mar 18 00:04:07 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63
remove superfluous "final"s

Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Sun Mar 17 23:59:19 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.62: +5 -5 lines
Diff to previous 1.62
consistent field order

Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Sun Mar 17 22:41:04 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.61: +1 -1 lines
Diff to previous 1.61
Authoritative source (i.e. Josh) calls it "marker interface"

Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Sun Mar 17 22:24:02 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.60: +4 -10 lines
Diff to previous 1.60
simplify handling of compose functions returning null CompletableFutures

Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Sun Mar 17 19:38:08 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.59: +29 -29 lines
Diff to previous 1.59
prefer wording "Returns a new ..."

Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Sun Mar 17 19:29:39 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.58: +2 -2 lines
Diff to previous 1.58
small javadoc improvement

Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Sun Mar 17 19:25:29 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.57: +6 -6 lines
Diff to previous 1.57
consistently @return "a new CompletableFuture"

Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Sun Mar 17 19:20:21 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.56: +2 -0 lines
Diff to previous 1.56
add missing @since

Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Sun Mar 17 18:23:59 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.55: +1 -1 lines
Diff to previous 1.55
Authoritative source (i.e. Josh) calls it "marker interface"

Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Sat Feb 16 21:25:55 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.54: +29 -21 lines
Diff to previous 1.54
improve javadocs for cancellation and exceptional completion

Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Sat Feb 16 20:50:29 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.53: +0 -1 lines
Diff to previous 1.53
javadoc comment correctness

Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Sat Feb 16 16:53:34 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.52: +0 -1 lines
Diff to previous 1.52
whitespace

Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Mon Feb 11 07:46:34 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.51: +1 -1 lines
Diff to previous 1.51
javadoc link readability

Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Sun Feb 10 23:09:36 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.50: +1 -1 lines
Diff to previous 1.50
typo

Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Sun Feb 10 22:14:45 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.49: +7 -4 lines
Diff to previous 1.49
javadoc link readability

Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Sun Feb 10 14:30:47 2013 UTC (11 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.48: +3 -3 lines
Diff to previous 1.48
Use consistent wording

Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Sun Feb 10 14:27:54 2013 UTC (11 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.47: +114 -97 lines
Diff to previous 1.47
Improve docs; anyOf specs; style

Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Wed Feb 6 20:41:34 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.46: +50 -54 lines
Diff to previous 1.46
M-q

Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Wed Feb 6 13:55:22 2013 UTC (11 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.45: +7 -9 lines
Diff to previous 1.45
Use symmetrical construction for cancel

Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Wed Feb 6 08:43:48 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.44: +42 -46 lines
Diff to previous 1.44
improve readability of get methods

Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Wed Feb 6 07:55:08 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.43: +1 -1 lines
Diff to previous 1.43
javadoc style

Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Wed Feb 6 07:51:56 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.42: +2 -3 lines
Diff to previous 1.42
improve isCancelled

Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Wed Feb 6 07:07:48 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.41: +4 -4 lines
Diff to previous 1.41
improve obtrudeValue javadoc

Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Wed Feb 6 07:04:48 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.40: +3 -3 lines
Diff to previous 1.40
improve obtrudeException javadoc

Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Wed Feb 6 06:57:14 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.39: +10 -9 lines
Diff to previous 1.39
improve toString()

Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Tue Feb 5 19:54:06 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.38: +6 -6 lines
Diff to previous 1.38
javadoc style

Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Tue Feb 5 17:03:43 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.37: +4 -4 lines
Diff to previous 1.37
double trouble

Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Tue Feb 5 12:49:13 2013 UTC (11 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.36: +125 -24 lines
Diff to previous 1.36
Add async compose

Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Sat Feb 2 20:39:34 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.35: +1 -1 lines
Diff to previous 1.35
whitespace

Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Sat Feb 2 16:49:54 2013 UTC (11 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.34: +370 -51 lines
Diff to previous 1.34
Add control, status, grouping methods

Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Fri Feb 1 01:02:37 2013 UTC (11 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.33: +28 -28 lines
Diff to previous 1.33
Use new java.util.function names

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Fri Jan 18 04:23:28 2013 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32
use blessed modifier order

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Thu Jan 3 19:34:31 2013 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.31: +3 -3 lines
Diff to previous 1.31
whitespace

Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Thu Jan 3 07:01:50 2013 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.30: +3 -3 lines
Diff to previous 1.30
whitespace

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Wed Jan 2 18:20:22 2013 UTC (11 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.29: +17 -1 lines
Diff to previous 1.29
obtrudeException

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Wed Jan 2 17:37:18 2013 UTC (11 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.28: +6 -6 lines
Diff to previous 1.28
Consistent rechecks

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Wed Jan 2 14:13:20 2013 UTC (11 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.27: +1488 -1407 lines
Diff to previous 1.27
Improve FJ support; reorganize to allow jsr166e version

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Wed Jan 2 07:50:57 2013 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.26: +4 -4 lines
Diff to previous 1.26
@code

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Wed Jan 2 06:53:22 2013 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.25: +65 -56 lines
Diff to previous 1.25
remove @SuppressWarnings

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Mon Dec 31 18:50:27 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.24: +1 -1 lines
Diff to previous 1.24
javadoc style

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Mon Dec 31 17:50:56 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.23: +1 -1 lines
Diff to previous 1.23
double trouble

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Mon Dec 31 17:49:27 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.22: +1 -1 lines
Diff to previous 1.22
whitespace

Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Mon Dec 31 17:27:39 2012 UTC (11 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.21: +24 -33 lines
Diff to previous 1.21
Copy-edit pass

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Mon Dec 31 16:59:29 2012 UTC (11 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.20: +63 -55 lines
Diff to previous 1.20
More consistent style

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Mon Dec 31 15:01:42 2012 UTC (11 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.19: +398 -354 lines
Diff to previous 1.19
Rename getValue to join; cleanup pass

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 22:59:10 2012 UTC (11 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.18: +323 -236 lines
Diff to previous 1.18
Use CompletionExceptions

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 16:11:36 2012 UTC (11 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.17: +27 -28 lines
Diff to previous 1.17
Avoid unnecessary exception rewrap

Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 14:45:59 2012 UTC (11 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.16: +366 -111 lines
Diff to previous 1.16
Expand and regularize function-accepting methods

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 05:31:26 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.15: +1 -1 lines
Diff to previous 1.15
javadoc wordsmithing

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 03:43:56 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.14: +6 -6 lines
Diff to previous 1.14
javadoc wordsmithing

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 03:09:46 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.13: +5 -5 lines
Diff to previous 1.13
punctuation

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 02:34:18 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12
whitespace

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 02:21:42 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.11: +6 -5 lines
Diff to previous 1.11
whitespace

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sat Dec 29 23:55:19 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.10: +9 -9 lines
Diff to previous 1.10
punctuation

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Sat Dec 29 19:55:02 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.9: +1 -1 lines
Diff to previous 1.9
punctuation

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sat Dec 29 19:24:01 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.8: +1 -1 lines
Diff to previous 1.8
punctuation

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Sat Dec 29 19:17:00 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.7: +1 -1 lines
Diff to previous 1.7
double trouble

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Sat Dec 29 18:13:39 2012 UTC (11 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.6: +595 -61 lines
Diff to previous 1.6
Rename and expand methods

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Dec 28 19:18:30 2012 UTC (11 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.5: +56 -39 lines
Diff to previous 1.5
Allow exceptionally to compute value; rename force

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Fri Dec 28 14:03:11 2012 UTC (11 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.4: +31 -37 lines
Diff to previous 1.4
avoid bad casts in exception reporting

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Thu Dec 27 20:49:19 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3
whitespace

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Thu Dec 27 20:34:50 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2
double trouble

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Thu Dec 27 20:29:07 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.1: +179 -179 lines
Diff to previous 1.1
whitespace

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Thu Dec 27 18:12:22 2012 UTC (11 years, 4 months ago) by dl
Branch: MAIN
initial version

Convenience Links

Links to HEAD: (view) (download) (annotate)

Compare Revisions

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.

  Diffs between and
  Type of Diff should be a