ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/main/java/util/concurrent/ForkJoinPool.java
Revision 1.411 - (view) (download) (annotate) - [select for diffs]
Fri Nov 25 16:39:48 2022 UTC (17 months, 3 weeks ago) by jsr166
Branch: MAIN
CVS Tags: HEAD
Changes since 1.410: +1 -1 lines
Diff to previous 1.410
whitespace

Revision 1.410 - (view) (download) (annotate) - [select for diffs]
Fri May 6 16:03:05 2022 UTC (2 years ago) by dl
Branch: MAIN
Changes since 1.409: +63 -14 lines
Diff to previous 1.409
sync with openjdk

Revision 1.409 - (view) (download) (annotate) - [select for diffs]
Fri Apr 29 17:00:36 2022 UTC (2 years ago) by dl
Branch: MAIN
Changes since 1.408: +17 -20 lines
Diff to previous 1.408
Misc touchups

Revision 1.408 - (view) (download) (annotate) - [select for diffs]
Thu Apr 7 22:42:58 2022 UTC (2 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.407: +11 -10 lines
Diff to previous 1.407
Use @impleNote

Revision 1.407 - (view) (download) (annotate) - [select for diffs]
Mon Apr 4 12:02:41 2022 UTC (2 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.406: +91 -79 lines
Diff to previous 1.406
Cancellation compatibility with previous versions; other misc improvements

Revision 1.406 - (view) (download) (annotate) - [select for diffs]
Fri Mar 25 12:29:55 2022 UTC (2 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.405: +3 -0 lines
Diff to previous 1.405
Compatibility; @since tags

Revision 1.405 - (view) (download) (annotate) - [select for diffs]
Fri Mar 18 16:01:42 2022 UTC (2 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.404: +1516 -1402 lines
Diff to previous 1.404
jdk17+ suppressWarnings, FJ updates

Revision 1.404 - (view) (download) (annotate) - [select for diffs]
Sun Nov 14 16:19:13 2021 UTC (2 years, 6 months ago) by dl
Branch: MAIN
Changes since 1.403: +241 -166 lines
Diff to previous 1.403
Reduce static initialization; unify termination checks

Revision 1.403 - (view) (download) (annotate) - [select for diffs]
Thu Sep 30 17:29:05 2021 UTC (2 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.402: +1 -1 lines
Diff to previous 1.402
Fix incompatible common pool sizing when ncpus = 1 vs previous versions

Revision 1.402 - (view) (download) (annotate) - [select for diffs]
Wed Sep 29 03:40:19 2021 UTC (2 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.401: +1 -0 lines
Diff to previous 1.401
8274391: Suppress more warnings on non-serializable non-transient instance fields in java.util.concurrent

Revision 1.401 - (view) (download) (annotate) - [select for diffs]
Thu Apr 1 19:10:29 2021 UTC (3 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.400: +1 -0 lines
Diff to previous 1.400
Fix copy error to assign common pool parallelism

Revision 1.400 - (view) (download) (annotate) - [select for diffs]
Sun Feb 21 22:32:56 2021 UTC (3 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.399: +1 -1 lines
Diff to previous 1.399
typo

Revision 1.399 - (view) (download) (annotate) - [select for diffs]
Sat Feb 20 14:01:18 2021 UTC (3 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.398: +14 -4 lines
Diff to previous 1.398
Document changes

Revision 1.398 - (view) (download) (annotate) - [select for diffs]
Thu Feb 18 12:38:51 2021 UTC (3 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.397: +1 -1 lines
Diff to previous 1.397
Strengthen casSlotToNull

Revision 1.397 - (view) (download) (annotate) - [select for diffs]
Fri Feb 12 13:20:16 2021 UTC (3 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.396: +16 -12 lines
Diff to previous 1.396
More parallelism 0 traps

Revision 1.396 - (view) (download) (annotate) - [select for diffs]
Sun Feb 7 15:01:38 2021 UTC (3 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.395: +17 -26 lines
Diff to previous 1.395
Refactor last 2 changes

Revision 1.395 - (view) (download) (annotate) - [select for diffs]
Sat Feb 6 17:33:47 2021 UTC (3 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.394: +5 -5 lines
Diff to previous 1.394
More async and parallelism-0 improvements

Revision 1.394 - (view) (download) (annotate) - [select for diffs]
Fri Feb 5 15:20:03 2021 UTC (3 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.393: +34 -15 lines
Diff to previous 1.393
Handle more cases for parallelism-0 and async shutdown

Revision 1.393 - (view) (download) (annotate) - [select for diffs]
Wed Feb 3 12:41:58 2021 UTC (3 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.392: +11 -6 lines
Diff to previous 1.392
Don't try to compensate when parallelism 0

Revision 1.392 - (view) (download) (annotate) - [select for diffs]
Sun Jan 31 13:35:43 2021 UTC (3 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.391: +13 -7 lines
Diff to previous 1.391
Allow self-steal retries; expanding cases covered with parallelism 0

Revision 1.391 - (view) (download) (annotate) - [select for diffs]
Sun Dec 27 20:14:39 2020 UTC (3 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.390: +14 -29 lines
Diff to previous 1.390
Simplify previous change

Revision 1.390 - (view) (download) (annotate) - [select for diffs]
Sun Dec 27 17:51:00 2020 UTC (3 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.389: +48 -43 lines
Diff to previous 1.389
Improve Shutdown checks in invoke{Any,All}

Revision 1.389 - (view) (download) (annotate) - [select for diffs]
Sat Dec 26 13:20:19 2020 UTC (3 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.388: +5 -6 lines
Diff to previous 1.388
Tolerate resize during shutdown

Revision 1.388 - (view) (download) (annotate) - [select for diffs]
Tue Dec 8 05:38:30 2020 UTC (3 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.387: +5 -5 lines
Diff to previous 1.387
tidy javadoc

Revision 1.387 - (view) (download) (annotate) - [select for diffs]
Fri Nov 27 17:41:59 2020 UTC (3 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.386: +1 -1 lines
Diff to previous 1.386
Incorporate snippets code improvements from Pavel Rappo

Revision 1.386 - (view) (download) (annotate) - [select for diffs]
Fri Nov 27 16:41:05 2020 UTC (3 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.385: +13 -16 lines
Diff to previous 1.385
Rework previous change

Revision 1.385 - (view) (download) (annotate) - [select for diffs]
Fri Nov 13 15:24:36 2020 UTC (3 years, 6 months ago) by dl
Branch: MAIN
Changes since 1.384: +13 -10 lines
Diff to previous 1.384
deal with interrupts while dropping on timeout

Revision 1.384 - (view) (download) (annotate) - [select for diffs]
Thu Nov 12 22:54:33 2020 UTC (3 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.383: +40 -40 lines
Diff to previous 1.383
untabify

Revision 1.383 - (view) (download) (annotate) - [select for diffs]
Mon Nov 9 14:10:36 2020 UTC (3 years, 6 months ago) by dl
Branch: MAIN
Changes since 1.382: +1 -1 lines
Diff to previous 1.382
Exception compatibility

Revision 1.382 - (view) (download) (annotate) - [select for diffs]
Mon Nov 2 12:14:33 2020 UTC (3 years, 6 months ago) by dl
Branch: MAIN
Changes since 1.381: +51 -29 lines
Diff to previous 1.381
Compatibility improvements

Revision 1.381 - (view) (download) (annotate) - [select for diffs]
Sat Sep 26 11:29:01 2020 UTC (3 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.380: +1 -3 lines
Diff to previous 1.380
reinstate clobbered diff

Revision 1.380 - (view) (download) (annotate) - [select for diffs]
Sat Sep 26 11:01:30 2020 UTC (3 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.379: +4 -2 lines
Diff to previous 1.379
AccessControlContext compatibility

Revision 1.379 - (view) (download) (annotate) - [select for diffs]
Wed Aug 12 15:59:58 2020 UTC (3 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.378: +1 -1 lines
Diff to previous 1.378
fix errorprone [UnusedVariable]

Revision 1.378 - (view) (download) (annotate) - [select for diffs]
Wed Aug 12 00:06:58 2020 UTC (3 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.377: +0 -1 lines
Diff to previous 1.377
fix errorprone [RemoveUnusedImports]

Revision 1.377 - (view) (download) (annotate) - [select for diffs]
Tue Aug 11 20:56:30 2020 UTC (3 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.376: +0 -1 lines
Diff to previous 1.376
fix errorprone [RemoveUnusedImports]

Revision 1.376 - (view) (download) (annotate) - [select for diffs]
Thu Jun 4 18:20:59 2020 UTC (3 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.375: +1 -1 lines
Diff to previous 1.375
typo

Revision 1.375 - (view) (download) (annotate) - [select for diffs]
Sun Feb 23 21:52:13 2020 UTC (4 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.374: +7 -7 lines
Diff to previous 1.374
avoid premature awaitTermination

Revision 1.374 - (view) (download) (annotate) - [select for diffs]
Sun Feb 16 15:13:59 2020 UTC (4 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.373: +2 -9 lines
Diff to previous 1.373
Remove unused method

Revision 1.373 - (view) (download) (annotate) - [select for diffs]
Tue Feb 11 23:59:56 2020 UTC (4 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.372: +57 -47 lines
Diff to previous 1.372
combine some code paths

Revision 1.372 - (view) (download) (annotate) - [select for diffs]
Fri Feb 7 13:53:19 2020 UTC (4 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.371: +59 -34 lines
Diff to previous 1.371
improve cancellation and shutdown support

Revision 1.371 - (view) (download) (annotate) - [select for diffs]
Tue Feb 4 12:38:06 2020 UTC (4 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.370: +12 -12 lines
Diff to previous 1.370
touchups

Revision 1.370 - (view) (download) (annotate) - [select for diffs]
Mon Feb 3 21:07:49 2020 UTC (4 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.369: +5 -5 lines
Diff to previous 1.369
fix termination; add documentation

Revision 1.369 - (view) (download) (annotate) - [select for diffs]
Mon Feb 3 13:54:54 2020 UTC (4 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.368: +2 -2 lines
Diff to previous 1.368
Uniformly ignore exceptions on cancel

Revision 1.368 - (view) (download) (annotate) - [select for diffs]
Mon Feb 3 12:47:52 2020 UTC (4 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.367: +17 -16 lines
Diff to previous 1.367
fix invokeAny for parallelism 0

Revision 1.367 - (view) (download) (annotate) - [select for diffs]
Sun Feb 2 23:44:12 2020 UTC (4 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.366: +127 -10 lines
Diff to previous 1.366
TPE compatibility for invoke{Any,All}

Revision 1.366 - (view) (download) (annotate) - [select for diffs]
Sat Feb 1 20:20:17 2020 UTC (4 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.365: +316 -346 lines
Diff to previous 1.365
Reduce inessential FJP vs TPE differences

Revision 1.365 - (view) (download) (annotate) - [select for diffs]
Mon Jan 20 15:51:54 2020 UTC (4 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.364: +32 -46 lines
Diff to previous 1.364
improve compatibilty for timeouts etc; increase common code paths

Revision 1.364 - (view) (download) (annotate) - [select for diffs]
Sat Jan 18 12:30:04 2020 UTC (4 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.363: +14 -15 lines
Diff to previous 1.363
more consistent parallelism-0 handling; doc touchups

Revision 1.363 - (view) (download) (annotate) - [select for diffs]
Fri Jan 17 20:39:42 2020 UTC (4 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.362: +1 -1 lines
Diff to previous 1.362
typo

Revision 1.362 - (view) (download) (annotate) - [select for diffs]
Fri Jan 17 20:33:28 2020 UTC (4 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.361: +1 -1 lines
Diff to previous 1.361
javadoc style

Revision 1.361 - (view) (download) (annotate) - [select for diffs]
Fri Jan 17 20:31:54 2020 UTC (4 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.360: +1 -1 lines
Diff to previous 1.360
javadoc style

Revision 1.360 - (view) (download) (annotate) - [select for diffs]
Fri Jan 17 20:27:08 2020 UTC (4 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.359: +1 -1 lines
Diff to previous 1.359
javadoc style

Revision 1.359 - (view) (download) (annotate) - [select for diffs]
Fri Jan 17 19:59:34 2020 UTC (4 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.358: +2 -2 lines
Diff to previous 1.358
typos

Revision 1.358 - (view) (download) (annotate) - [select for diffs]
Fri Jan 17 19:01:16 2020 UTC (4 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.357: +5 -1 lines
Diff to previous 1.357
fix timed invokeAny when parallelism is zero

Revision 1.357 - (view) (download) (annotate) - [select for diffs]
Fri Jan 17 18:43:10 2020 UTC (4 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.356: +3 -3 lines
Diff to previous 1.356
typos

Revision 1.356 - (view) (download) (annotate) - [select for diffs]
Fri Jan 17 18:25:56 2020 UTC (4 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.355: +2 -2 lines
Diff to previous 1.355
whitespace

Revision 1.355 - (view) (download) (annotate) - [select for diffs]
Fri Jan 17 18:12:07 2020 UTC (4 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.354: +1513 -1399 lines
Diff to previous 1.354
FJ 1/20 refresh

Revision 1.354 - (view) (download) (annotate) - [select for diffs]
Sat May 11 11:02:57 2019 UTC (5 years ago) by dl
Branch: MAIN
Changes since 1.353: +9 -9 lines
Diff to previous 1.353
Revert to more conservative signalling check; improve doc

Revision 1.353 - (view) (download) (annotate) - [select for diffs]
Thu Dec 13 12:10:11 2018 UTC (5 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.352: +59 -50 lines
Diff to previous 1.352
redo 1.350 witht corrected check

Revision 1.352 - (view) (download) (annotate) - [select for diffs]
Thu Dec 13 03:39:10 2018 UTC (5 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.351: +52 -61 lines
Diff to previous 1.351
rollback of forkjoin changes for 8215326: Test java/util/concurrent/ConcurrentHashMap/ToArray.java hangs after j.u.c updates

Revision 1.351 - (view) (download) (annotate) - [select for diffs]
Wed Dec 5 11:03:24 2018 UTC (5 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.350: +61 -52 lines
Diff to previous 1.350
Reduce unnecessary signals

Revision 1.350 - (view) (download) (annotate) - [select for diffs]
Sun Dec 2 23:06:16 2018 UTC (5 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.349: +4 -4 lines
Diff to previous 1.349
8214559: Use {@systemProperty} for definitions of system properties

Revision 1.349 - (view) (download) (annotate) - [select for diffs]
Mon Apr 9 20:22:25 2018 UTC (6 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.348: +3 -3 lines
Diff to previous 1.348
typo

Revision 1.348 - (view) (download) (annotate) - [select for diffs]
Tue Apr 3 11:11:04 2018 UTC (6 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.347: +8 -5 lines
Diff to previous 1.347
Fix shutdown detection

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

Revision 1.346 - (view) (download) (annotate) - [select for diffs]
Sun Feb 18 21:31:55 2018 UTC (6 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.345: +40 -37 lines
Diff to previous 1.345
make signal criteria uniform

Revision 1.345 - (view) (download) (annotate) - [select for diffs]
Mon Feb 12 20:01:40 2018 UTC (6 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.344: +565 -625 lines
Diff to previous 1.344
Recommit 1.339, with updates and fix

Revision 1.344 - (view) (download) (annotate) - [select for diffs]
Thu Feb 1 01:31:11 2018 UTC (6 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.343: +624 -554 lines
Diff to previous 1.343
revert experimental 1.339: Improve performance on different GCs and processors; plus misc refactorings

Revision 1.343 - (view) (download) (annotate) - [select for diffs]
Wed Jan 17 05:53:23 2018 UTC (6 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.342: +1 -1 lines
Diff to previous 1.342
typo

Revision 1.342 - (view) (download) (annotate) - [select for diffs]
Wed Jan 17 05:49:06 2018 UTC (6 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.341: +1 -1 lines
Diff to previous 1.341
typo

Revision 1.341 - (view) (download) (annotate) - [select for diffs]
Wed Jan 17 05:40:20 2018 UTC (6 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.340: +1 -1 lines
Diff to previous 1.340
typo

Revision 1.340 - (view) (download) (annotate) - [select for diffs]
Tue Jan 16 20:54:38 2018 UTC (6 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.339: +0 -1 lines
Diff to previous 1.339
whitespace

Revision 1.339 - (view) (download) (annotate) - [select for diffs]
Tue Jan 16 17:36:32 2018 UTC (6 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.338: +555 -624 lines
Diff to previous 1.338
Improve performance on different GCs and processors; plus misc refactorings

Revision 1.338 - (view) (download) (annotate) - [select for diffs]
Wed Aug 23 20:17:53 2017 UTC (6 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.337: +5 -5 lines
Diff to previous 1.337
8186466: Fix accessibility and other minor issues in java.base

Revision 1.337 - (view) (download) (annotate) - [select for diffs]
Sat May 13 19:51:48 2017 UTC (7 years ago) by jsr166
Branch: MAIN
Changes since 1.336: +1 -1 lines
Diff to previous 1.336
8179592: Update tables in java.base to be HTML 5-friendly

Revision 1.336 - (view) (download) (annotate) - [select for diffs]
Sat May 6 06:55:50 2017 UTC (7 years ago) by jsr166
Branch: MAIN
Changes since 1.335: +2 -2 lines
Diff to previous 1.335
8179367: update use of align, valign attributes in java.base to use style attribute

Revision 1.335 - (view) (download) (annotate) - [select for diffs]
Mon Mar 13 21:33:30 2017 UTC (7 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.334: +4 -6 lines
Diff to previous 1.334
use ternary expression

Revision 1.334 - (view) (download) (annotate) - [select for diffs]
Sat Mar 11 18:37:21 2017 UTC (7 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.333: +1 -1 lines
Diff to previous 1.333
make some methods static as suggested by errorprone [MethodCanBeStatic]

Revision 1.333 - (view) (download) (annotate) - [select for diffs]
Fri Feb 3 20:21:47 2017 UTC (7 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.332: +7 -6 lines
Diff to previous 1.332
improve docs for common pool default thread factory behavior

Revision 1.332 - (view) (download) (annotate) - [select for diffs]
Tue Jan 31 21:55:36 2017 UTC (7 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.331: +1 -0 lines
Diff to previous 1.331
add "getClassLoader" permission

Revision 1.331 - (view) (download) (annotate) - [select for diffs]
Tue Jan 31 01:44:39 2017 UTC (7 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.330: +44 -27 lines
Diff to previous 1.330
JDK-8172726: ForkJoin common pool retains a reference to the thread context class loader

Revision 1.330 - (view) (download) (annotate) - [select for diffs]
Thu Nov 3 12:00:26 2016 UTC (7 years, 6 months ago) by dl
Branch: MAIN
Changes since 1.329: +2 -1 lines
Diff to previous 1.329
Mention daemon status in docs

Revision 1.329 - (view) (download) (annotate) - [select for diffs]
Sat Oct 8 18:22:10 2016 UTC (7 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.328: +10 -10 lines
Diff to previous 1.328
use anonymous class diamond

Revision 1.328 - (view) (download) (annotate) - [select for diffs]
Fri Sep 16 17:20:07 2016 UTC (7 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.327: +2 -2 lines
Diff to previous 1.327
allocate WorkQueue array last to help memory layout

Revision 1.327 - (view) (download) (annotate) - [select for diffs]
Thu Sep 15 16:28:43 2016 UTC (7 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.326: +14 -13 lines
Diff to previous 1.326
switch to non-deprecated Constructor.newInstance

Revision 1.326 - (view) (download) (annotate) - [select for diffs]
Tue Sep 13 04:31:09 2016 UTC (7 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.325: +1 -1 lines
Diff to previous 1.325
use _ for thousands separator

Revision 1.325 - (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.324: +2 -2 lines
Diff to previous 1.324
incorporate upstream VarHandle changes

Revision 1.324 - (view) (download) (annotate) - [select for diffs]
Wed Aug 24 21:56:56 2016 UTC (7 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.323: +3 -3 lines
Diff to previous 1.323
rename innocuousAcc to INNOCUOUS_ACC

Revision 1.323 - (view) (download) (annotate) - [select for diffs]
Wed Aug 24 21:44:03 2016 UTC (7 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.322: +0 -1 lines
Diff to previous 1.322
fix imports

Revision 1.322 - (view) (download) (annotate) - [select for diffs]
Wed Aug 24 21:00:37 2016 UTC (7 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.321: +0 -4 lines
Diff to previous 1.321
remove same-package imports

Revision 1.321 - (view) (download) (annotate) - [select for diffs]
Sat Aug 20 20:48:49 2016 UTC (7 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.320: +1 -1 lines
Diff to previous 1.320
remove count of system properties

Revision 1.320 - (view) (download) (annotate) - [select for diffs]
Thu Jun 30 00:07:41 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.319: +0 -1 lines
Diff to previous 1.319
whitespace

Revision 1.319 - (view) (download) (annotate) - [select for diffs]
Thu Jun 30 00:01:35 2016 UTC (7 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.318: +25 -15 lines
Diff to previous 1.318
address review comments

Revision 1.318 - (view) (download) (annotate) - [select for diffs]
Tue Jun 28 14:41:58 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.317: +1 -1 lines
Diff to previous 1.317
s/nonnull/non-null/

Revision 1.317 - (view) (download) (annotate) - [select for diffs]
Fri Jun 17 13:03:45 2016 UTC (7 years, 11 months ago) by dl
Branch: MAIN
Changes since 1.316: +2 -2 lines
Diff to previous 1.316
Use new CAS variants when applicable

Revision 1.316 - (view) (download) (annotate) - [select for diffs]
Wed Jun 8 19:44:32 2016 UTC (7 years, 11 months ago) by dl
Branch: MAIN
Changes since 1.315: +7 -7 lines
Diff to previous 1.315
Use acquire/release access when applicable

Revision 1.315 - (view) (download) (annotate) - [select for diffs]
Fri Jun 3 04:02:24 2016 UTC (7 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.314: +11 -11 lines
Diff to previous 1.314
javadoc typo

Revision 1.314 - (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.313: +88 -130 lines
Diff to previous 1.313
VarHandles conversion; pass 1

Revision 1.313 - (view) (download) (annotate) - [select for diffs]
Tue May 3 20:58:33 2016 UTC (8 years ago) by jsr166
Branch: MAIN
Changes since 1.312: +1 -0 lines
Diff to previous 1.312
suppress deprecation warning for Class.newInstance

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

Revision 1.311 - (view) (download) (annotate) - [select for diffs]
Fri Apr 8 00:04:42 2016 UTC (8 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.310: +1 -1 lines
Diff to previous 1.310
ensure signal in dependent submit

Revision 1.310 - (view) (download) (annotate) - [select for diffs]
Sat Apr 2 13:38:34 2016 UTC (8 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.309: +57 -6 lines
Diff to previous 1.309
Compatibly report parallelism 0; enable async blocker helping

Revision 1.309 - (view) (download) (annotate) - [select for diffs]
Sat Mar 26 15:18:22 2016 UTC (8 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.308: +1 -1 lines
Diff to previous 1.308
whitespace

Revision 1.308 - (view) (download) (annotate) - [select for diffs]
Sat Mar 26 12:47:17 2016 UTC (8 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.307: +4 -16 lines
Diff to previous 1.307
Use jdk9 @Contended

Revision 1.307 - (view) (download) (annotate) - [select for diffs]
Tue Mar 15 15:56:30 2016 UTC (8 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.306: +26 -20 lines
Diff to previous 1.306
Use predicate for saturate control

Revision 1.306 - (view) (download) (annotate) - [select for diffs]
Mon Mar 14 19:57:33 2016 UTC (8 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.305: +1 -0 lines
Diff to previous 1.305
add missing @since 9

Revision 1.305 - (view) (download) (annotate) - [select for diffs]
Mon Mar 14 18:22:57 2016 UTC (8 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.304: +11 -0 lines
Diff to previous 1.304
Restore comment

Revision 1.304 - (view) (download) (annotate) - [select for diffs]
Mon Mar 14 18:11:23 2016 UTC (8 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.303: +5 -5 lines
Diff to previous 1.303
clarify implementation comment

Revision 1.303 - (view) (download) (annotate) - [select for diffs]
Mon Mar 14 18:06:38 2016 UTC (8 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.302: +0 -75 lines
Diff to previous 1.302
delete unused xawaitJoin experiment

Revision 1.302 - (view) (download) (annotate) - [select for diffs]
Mon Mar 14 17:54:54 2016 UTC (8 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.301: +3 -3 lines
Diff to previous 1.301
lint

Revision 1.301 - (view) (download) (annotate) - [select for diffs]
Mon Mar 14 16:59:27 2016 UTC (8 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.300: +5 -4 lines
Diff to previous 1.300
lint

Revision 1.300 - (view) (download) (annotate) - [select for diffs]
Mon Mar 14 13:48:40 2016 UTC (8 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.299: +1259 -1517 lines
Diff to previous 1.299
Initial version with customized constructor

Revision 1.299 - (view) (download) (annotate) - [select for diffs]
Wed Dec 16 02:29:06 2015 UTC (8 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.298: +5 -4 lines
Diff to previous 1.298
handle jdk9 move: sun.misc.Contended -> jdk.internal.vm.annotation.Contended

Revision 1.298 - (view) (download) (annotate) - [select for diffs]
Mon Nov 23 17:00:43 2015 UTC (8 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.297: +1 -1 lines
Diff to previous 1.297
fix internal javadoc

Revision 1.297 - (view) (download) (annotate) - [select for diffs]
Sun Nov 22 20:27:33 2015 UTC (8 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.296: +7 -4 lines
Diff to previous 1.296
restrengthen external pop checks

Revision 1.296 - (view) (download) (annotate) - [select for diffs]
Sat Oct 24 15:53:53 2015 UTC (8 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.295: +2 -1 lines
Diff to previous 1.295
document ForkJoinWorkerThreadFactory#newThread null return

Revision 1.295 - (view) (download) (annotate) - [select for diffs]
Mon Oct 12 14:49:43 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.294: +11 -11 lines
Diff to previous 1.294
whitespace

Revision 1.294 - (view) (download) (annotate) - [select for diffs]
Mon Oct 12 13:34:03 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.293: +45 -52 lines
Diff to previous 1.293
Simplify runState maintenance

Revision 1.293 - (view) (download) (annotate) - [select for diffs]
Sun Oct 11 20:47:31 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.292: +3 -3 lines
Diff to previous 1.292
transferStealCount: very slightly better bytecode

Revision 1.292 - (view) (download) (annotate) - [select for diffs]
Sun Oct 11 14:31:39 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.291: +4 -4 lines
Diff to previous 1.291
reduce bytecode

Revision 1.291 - (view) (download) (annotate) - [select for diffs]
Sun Oct 11 04:27:44 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.290: +4 -4 lines
Diff to previous 1.290
whitespace

Revision 1.290 - (view) (download) (annotate) - [select for diffs]
Sun Oct 11 00:47:11 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.289: +1 -1 lines
Diff to previous 1.289
promote to javadoc comment

Revision 1.289 - (view) (download) (annotate) - [select for diffs]
Sat Oct 10 12:12:00 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.288: +94 -106 lines
Diff to previous 1.288
Ensure cancellation on shutdown

Revision 1.288 - (view) (download) (annotate) - [select for diffs]
Tue Oct 6 23:01:52 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.287: +1 -0 lines
Diff to previous 1.287
safe publication

Revision 1.287 - (view) (download) (annotate) - [select for diffs]
Tue Oct 6 11:38:24 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.286: +2 -5 lines
Diff to previous 1.286
Remove unnecessary signal

Revision 1.286 - (view) (download) (annotate) - [select for diffs]
Mon Oct 5 15:01:30 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.285: +12 -16 lines
Diff to previous 1.285
Widen termination retry loop

Revision 1.285 - (view) (download) (annotate) - [select for diffs]
Sun Oct 4 21:03:54 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.284: +1 -1 lines
Diff to previous 1.284
add stability check

Revision 1.284 - (view) (download) (annotate) - [select for diffs]
Sat Oct 3 17:42:05 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.283: +4 -2 lines
Diff to previous 1.283
add stability check

Revision 1.283 - (view) (download) (annotate) - [select for diffs]
Sat Oct 3 16:30:13 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.282: +1 -1 lines
Diff to previous 1.282
whitespace

Revision 1.282 - (view) (download) (annotate) - [select for diffs]
Sat Oct 3 15:57:14 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.281: +11 -16 lines
Diff to previous 1.281
Ensure tasks processed when quiescing

Revision 1.281 - (view) (download) (annotate) - [select for diffs]
Sat Sep 26 19:11:35 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.280: +6 -5 lines
Diff to previous 1.280
Widen termination retry

Revision 1.280 - (view) (download) (annotate) - [select for diffs]
Sat Sep 26 15:30:15 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.279: +7 -3 lines
Diff to previous 1.279
recheck for termination

Revision 1.279 - (view) (download) (annotate) - [select for diffs]
Sun Sep 20 17:03:22 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.278: +3 -3 lines
Diff to previous 1.278
Terminate javadoc with a period.

Revision 1.278 - (view) (download) (annotate) - [select for diffs]
Sun Sep 20 02:42:52 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.277: +5 -5 lines
Diff to previous 1.277
kill another bridge method

Revision 1.277 - (view) (download) (annotate) - [select for diffs]
Sun Sep 20 02:23:53 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.276: +1 -1 lines
Diff to previous 1.276
fix stale comment

Revision 1.276 - (view) (download) (annotate) - [select for diffs]
Sun Sep 20 02:23:05 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.275: +1 -1 lines
Diff to previous 1.275
kill another bridge method

Revision 1.275 - (view) (download) (annotate) - [select for diffs]
Sat Sep 19 23:01:21 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.274: +1 -1 lines
Diff to previous 1.274
whitespace

Revision 1.274 - (view) (download) (annotate) - [select for diffs]
Sat Sep 19 22:24:53 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.273: +5 -4 lines
Diff to previous 1.273
ALL_CAPS for static finals

Revision 1.273 - (view) (download) (annotate) - [select for diffs]
Sat Sep 19 22:14:23 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.272: +18 -15 lines
Diff to previous 1.272
commonMaxSpares ought to be static final; renaming to COMMON_MAX_SPARES

Revision 1.272 - (view) (download) (annotate) - [select for diffs]
Sun Sep 13 11:44:08 2015 UTC (8 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.271: +4 -9 lines
Diff to previous 1.271
remove unnecessary fences

Revision 1.271 - (view) (download) (annotate) - [select for diffs]
Sat Sep 12 19:38:11 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.270: +2 -3 lines
Diff to previous 1.270
whitespace

Revision 1.270 - (view) (download) (annotate) - [select for diffs]
Sat Sep 12 19:16:45 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.269: +6 -2 lines
Diff to previous 1.269
code readability

Revision 1.269 - (view) (download) (annotate) - [select for diffs]
Thu Sep 3 22:58:35 2015 UTC (8 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.268: +1 -1 lines
Diff to previous 1.268
typo

Revision 1.268 - (view) (download) (annotate) - [select for diffs]
Sun Aug 9 18:39:22 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.267: +6 -6 lines
Diff to previous 1.267
small doc improvements for IDLE_TIMEOUT_MS

Revision 1.267 - (view) (download) (annotate) - [select for diffs]
Sun Aug 9 18:23:35 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.266: +1 -1 lines
Diff to previous 1.266
typo

Revision 1.266 - (view) (download) (annotate) - [select for diffs]
Sun Aug 9 18:15:37 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.265: +3 -3 lines
Diff to previous 1.265
whitespace

Revision 1.265 - (view) (download) (annotate) - [select for diffs]
Sun Aug 9 18:13:11 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.264: +1 -1 lines
Diff to previous 1.264
typo

Revision 1.264 - (view) (download) (annotate) - [select for diffs]
Sun Aug 9 18:06:42 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.263: +1 -1 lines
Diff to previous 1.263
typo

Revision 1.263 - (view) (download) (annotate) - [select for diffs]
Sun Aug 9 16:34:16 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.262: +1 -1 lines
Diff to previous 1.262
typo

Revision 1.262 - (view) (download) (annotate) - [select for diffs]
Sun Aug 9 14:30:12 2015 UTC (8 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.261: +104 -61 lines
Diff to previous 1.261
Regroup to reduce memory contention

Revision 1.261 - (view) (download) (annotate) - [select for diffs]
Sat Aug 8 18:00:51 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.260: +0 -1 lines
Diff to previous 1.260
whitespace

Revision 1.260 - (view) (download) (annotate) - [select for diffs]
Sat Aug 8 17:50:19 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.259: +1 -1 lines
Diff to previous 1.259
whitespace

Revision 1.259 - (view) (download) (annotate) - [select for diffs]
Sat Aug 8 17:47:32 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.258: +4 -4 lines
Diff to previous 1.258
whitespace

Revision 1.258 - (view) (download) (annotate) - [select for diffs]
Fri Aug 7 17:20:22 2015 UTC (8 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.257: +47 -57 lines
Diff to previous 1.257
More VarHandle-friendliness

Revision 1.257 - (view) (download) (annotate) - [select for diffs]
Thu Aug 6 23:59:34 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.256: +1 -1 lines
Diff to previous 1.256
whitespace

Revision 1.256 - (view) (download) (annotate) - [select for diffs]
Thu Aug 6 20:40:42 2015 UTC (8 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.255: +127 -91 lines
Diff to previous 1.255
Simplify introduction of VarHandles

Revision 1.255 - (view) (download) (annotate) - [select for diffs]
Wed Aug 5 13:31:36 2015 UTC (8 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.254: +10 -5 lines
Diff to previous 1.254
Reduce memory contention

Revision 1.254 - (view) (download) (annotate) - [select for diffs]
Mon Aug 3 17:53:33 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.253: +2 -2 lines
Diff to previous 1.253
javadoc style

Revision 1.253 - (view) (download) (annotate) - [select for diffs]
Mon Aug 3 16:30:37 2015 UTC (8 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.252: +130 -83 lines
Diff to previous 1.252
better fairness tradeoffs; other touchups

Revision 1.252 - (view) (download) (annotate) - [select for diffs]
Wed Jul 29 17:03:47 2015 UTC (8 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.251: +7 -7 lines
Diff to previous 1.251
Improve fairness tradeoffs

Revision 1.251 - (view) (download) (annotate) - [select for diffs]
Mon Jul 27 02:55:34 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.250: +1 -1 lines
Diff to previous 1.250
whitespace

Revision 1.250 - (view) (download) (annotate) - [select for diffs]
Fri Jul 24 13:28:05 2015 UTC (8 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.249: +21 -18 lines
Diff to previous 1.249
Use scale-independent fairness bound

Revision 1.249 - (view) (download) (annotate) - [select for diffs]
Thu Jul 23 02:29:08 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.248: +1 -1 lines
Diff to previous 1.248
typo

Revision 1.248 - (view) (download) (annotate) - [select for diffs]
Thu Jul 23 01:14:37 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.247: +1 -1 lines
Diff to previous 1.247
typo

Revision 1.247 - (view) (download) (annotate) - [select for diffs]
Thu Jul 23 01:09:13 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.246: +9 -9 lines
Diff to previous 1.246
typos

Revision 1.246 - (view) (download) (annotate) - [select for diffs]
Wed Jul 22 20:49:20 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.245: +1 -1 lines
Diff to previous 1.245
typo

Revision 1.245 - (view) (download) (annotate) - [select for diffs]
Wed Jul 22 20:48:07 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.244: +1 -1 lines
Diff to previous 1.244
typo

Revision 1.244 - (view) (download) (annotate) - [select for diffs]
Wed Jul 22 20:46:50 2015 UTC (8 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.243: +11 -11 lines
Diff to previous 1.243
whitespace

Revision 1.243 - (view) (download) (annotate) - [select for diffs]
Wed Jul 22 18:50:10 2015 UTC (8 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.242: +911 -953 lines
Diff to previous 1.242
Initial candidate with improved async support

Revision 1.242 - (view) (download) (annotate) - [select for diffs]
Wed Apr 22 16:28:47 2015 UTC (9 years ago) by dl
Branch: MAIN
Changes since 1.241: +3 -6 lines
Diff to previous 1.241
Simplify previous patch; ensure volatile write on externalPush

Revision 1.241 - (view) (download) (annotate) - [select for diffs]
Mon Apr 20 10:49:01 2015 UTC (9 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.240: +6 -3 lines
Diff to previous 1.240
Strengthen ordering pending further diagnosis of putOrderedInt

Revision 1.240 - (view) (download) (annotate) - [select for diffs]
Mon Feb 23 20:54:08 2015 UTC (9 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.239: +1 -1 lines
Diff to previous 1.239
delete unused locals

Revision 1.239 - (view) (download) (annotate) - [select for diffs]
Tue Feb 17 18:55:39 2015 UTC (9 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.238: +3 -3 lines
Diff to previous 1.238
standardize code sample idiom: * <pre> {@code

Revision 1.238 - (view) (download) (annotate) - [select for diffs]
Fri Jan 16 17:36:37 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.237: +1 -1 lines
Diff to previous 1.237
whitespace

Revision 1.237 - (view) (download) (annotate) - [select for diffs]
Fri Jan 16 17:34:43 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.236: +1 -1 lines
Diff to previous 1.236
javadoc style

Revision 1.236 - (view) (download) (annotate) - [select for diffs]
Fri Jan 16 15:18:56 2015 UTC (9 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.235: +23 -18 lines
Diff to previous 1.235
Choose internal vs external push uniformly

Revision 1.235 - (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.234: +0 -1 lines
Diff to previous 1.234
delete extraneous blank lines

Revision 1.234 - (view) (download) (annotate) - [select for diffs]
Thu Jan 15 18:06:29 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.233: +0 -1 lines
Diff to previous 1.233
delete insufficiently helpful comment

Revision 1.233 - (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.232: +23 -27 lines
Diff to previous 1.232
standardize Unsafe mechanics; slightly smaller bytecode

Revision 1.232 - (view) (download) (annotate) - [select for diffs]
Sun Jan 4 01:17:26 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.231: +2 -2 lines
Diff to previous 1.231
tiny improvements to array scale error handling

Revision 1.231 - (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.230: +2 -2 lines
Diff to previous 1.230
use ReflectiveOperationException for Unsafe mechanics

Revision 1.230 - (view) (download) (annotate) - [select for diffs]
Fri Jan 2 16:57:15 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.229: +1 -1 lines
Diff to previous 1.229
whitespace

Revision 1.229 - (view) (download) (annotate) - [select for diffs]
Fri Jan 2 04:08:15 2015 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.228: +1 -1 lines
Diff to previous 1.228
remove unnecessary parens

Revision 1.228 - (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.227: +3 -11 lines
Diff to previous 1.227
standardize import statement order

Revision 1.227 - (view) (download) (annotate) - [select for diffs]
Wed Dec 31 06:48:10 2014 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.226: +2 -3 lines
Diff to previous 1.226
remove unneeded cast

Revision 1.226 - (view) (download) (annotate) - [select for diffs]
Wed Dec 3 23:57:07 2014 UTC (9 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.225: +4 -6 lines
Diff to previous 1.225
remove boolean done flag in invokeAll by converting to Throwable rethrow

Revision 1.225 - (view) (download) (annotate) - [select for diffs]
Sun Sep 14 23:22:11 2014 UTC (9 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.224: +179 -155 lines
Diff to previous 1.224
More preparation for tests of using VarHandles

Revision 1.224 - (view) (download) (annotate) - [select for diffs]
Sat Sep 13 16:11:45 2014 UTC (9 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.223: +73 -54 lines
Diff to previous 1.223
Add explicit length checks

Revision 1.223 - (view) (download) (annotate) - [select for diffs]
Fri Aug 29 13:40:09 2014 UTC (9 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.222: +1 -1 lines
Diff to previous 1.222
typo

Revision 1.222 - (view) (download) (annotate) - [select for diffs]
Fri Aug 29 02:34:27 2014 UTC (9 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.221: +1 -1 lines
Diff to previous 1.221
javadoc punctuation

Revision 1.221 - (view) (download) (annotate) - [select for diffs]
Fri Aug 29 02:29:36 2014 UTC (9 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.220: +1 -1 lines
Diff to previous 1.220
javadoc typo

Revision 1.220 - (view) (download) (annotate) - [select for diffs]
Fri Aug 29 02:24:32 2014 UTC (9 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.219: +1 -1 lines
Diff to previous 1.219
tidy javadoc

Revision 1.219 - (view) (download) (annotate) - [select for diffs]
Thu Aug 28 18:41:29 2014 UTC (9 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.218: +1 -10 lines
Diff to previous 1.218
Minor cleanups

Revision 1.218 - (view) (download) (annotate) - [select for diffs]
Thu Aug 21 05:18:57 2014 UTC (9 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.217: +2 -2 lines
Diff to previous 1.217
@code -> @link

Revision 1.217 - (view) (download) (annotate) - [select for diffs]
Thu Aug 21 05:08:51 2014 UTC (9 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.216: +17 -10 lines
Diff to previous 1.216
rewrite javadoc for managedBlock() for clarity

Revision 1.216 - (view) (download) (annotate) - [select for diffs]
Sun Jul 13 23:07:56 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.215: +1 -1 lines
Diff to previous 1.215
javadoc lint

Revision 1.215 - (view) (download) (annotate) - [select for diffs]
Sun Jul 13 22:43:54 2014 UTC (9 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.214: +66 -40 lines
Diff to previous 1.214
Box steal counter

Revision 1.214 - (view) (download) (annotate) - [select for diffs]
Sun Jul 13 18:42:13 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.213: +3 -3 lines
Diff to previous 1.213
whitespace

Revision 1.213 - (view) (download) (annotate) - [select for diffs]
Sat Jul 12 17:21:16 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.212: +6 -6 lines
Diff to previous 1.212
javadoc lint

Revision 1.212 - (view) (download) (annotate) - [select for diffs]
Sat Jul 12 15:34:10 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.211: +3 -3 lines
Diff to previous 1.211
typos

Revision 1.211 - (view) (download) (annotate) - [select for diffs]
Sat Jul 12 14:28:03 2014 UTC (9 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.210: +67 -64 lines
Diff to previous 1.210
Internal consistency and documentation improvements

Revision 1.210 - (view) (download) (annotate) - [select for diffs]
Fri Jul 11 16:10:38 2014 UTC (9 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.209: +98 -75 lines
Diff to previous 1.209
Exception compatibility

Revision 1.209 - (view) (download) (annotate) - [select for diffs]
Thu Jul 10 16:00:59 2014 UTC (9 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.208: +47 -32 lines
Diff to previous 1.208
Max spares settable; termination compatibility

Revision 1.208 - (view) (download) (annotate) - [select for diffs]
Wed Jul 9 15:30:36 2014 UTC (9 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.207: +51 -30 lines
Diff to previous 1.207
Allow max spares as System property

Revision 1.207 - (view) (download) (annotate) - [select for diffs]
Tue Jul 8 19:09:41 2014 UTC (9 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.206: +3 -1 lines
Diff to previous 1.206
More termination compatibility

Revision 1.206 - (view) (download) (annotate) - [select for diffs]
Tue Jul 8 17:58:12 2014 UTC (9 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.205: +14 -11 lines
Diff to previous 1.205
Restore termination behavior

Revision 1.205 - (view) (download) (annotate) - [select for diffs]
Tue Jul 8 14:17:09 2014 UTC (9 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.204: +76 -58 lines
Diff to previous 1.204
Compatibility with previous versions; more aggressive spare cleanup

Revision 1.204 - (view) (download) (annotate) - [select for diffs]
Tue Jul 8 00:06:29 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.203: +1 -1 lines
Diff to previous 1.203
whitespace

Revision 1.203 - (view) (download) (annotate) - [select for diffs]
Mon Jul 7 23:19:05 2014 UTC (9 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.202: +12 -2 lines
Diff to previous 1.202
Revive submission check for termination

Revision 1.202 - (view) (download) (annotate) - [select for diffs]
Mon Jul 7 20:11:15 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.201: +13 -13 lines
Diff to previous 1.201
typos

Revision 1.201 - (view) (download) (annotate) - [select for diffs]
Mon Jul 7 19:06:46 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.200: +1 -1 lines
Diff to previous 1.200
whitespace

Revision 1.200 - (view) (download) (annotate) - [select for diffs]
Mon Jul 7 18:29:07 2014 UTC (9 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.199: +1328 -1333 lines
Diff to previous 1.199
Overhaul throttling; other internal refactorings

Revision 1.199 - (view) (download) (annotate) - [select for diffs]
Sun May 25 02:33:45 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.198: +1 -1 lines
Diff to previous 1.198
time to start using diamond <>

Revision 1.198 - (view) (download) (annotate) - [select for diffs]
Tue May 6 17:45:47 2014 UTC (10 years ago) by jsr166
Branch: MAIN
Changes since 1.197: +1 -1 lines
Diff to previous 1.197
whitespace

Revision 1.197 - (view) (download) (annotate) - [select for diffs]
Tue May 6 17:31:01 2014 UTC (10 years ago) by dl
Branch: MAIN
Changes since 1.196: +62 -7 lines
Diff to previous 1.196
Sync with openjdk

Revision 1.196 - (view) (download) (annotate) - [select for diffs]
Mon Dec 9 17:00:23 2013 UTC (10 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.195: +1 -2 lines
Diff to previous 1.195
use the one true code snippet style

Revision 1.195 - (view) (download) (annotate) - [select for diffs]
Tue Nov 12 23:06:34 2013 UTC (10 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.194: +1 -1 lines
Diff to previous 1.194
fix [rawtypes] warnings from very recent javac8

Revision 1.194 - (view) (download) (annotate) - [select for diffs]
Mon Sep 16 14:52:48 2013 UTC (10 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.193: +1 -1 lines
Diff to previous 1.193
whitespace

Revision 1.193 - (view) (download) (annotate) - [select for diffs]
Wed Aug 7 14:31:03 2013 UTC (10 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.192: +5 -4 lines
Diff to previous 1.192
Floor parallelism at one unless explicitly overridden

Revision 1.192 - (view) (download) (annotate) - [select for diffs]
Fri Jul 19 19:34:43 2013 UTC (10 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.191: +1 -1 lines
Diff to previous 1.191
enforce standard javadoc tag order

Revision 1.191 - (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.190: +2 -0 lines
Diff to previous 1.190
doclint warning fixes

Revision 1.190 - (view) (download) (annotate) - [select for diffs]
Thu Jun 20 15:06:50 2013 UTC (10 years, 11 months ago) by dl
Branch: MAIN
Changes since 1.189: +30 -8 lines
Diff to previous 1.189
Add CC.helpComplete

Revision 1.189 - (view) (download) (annotate) - [select for diffs]
Wed Jun 19 16:36:45 2013 UTC (10 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.188: +1 -1 lines
Diff to previous 1.188
typo

Revision 1.188 - (view) (download) (annotate) - [select for diffs]
Fri May 24 15:37:30 2013 UTC (10 years, 11 months ago) by dl
Branch: MAIN
Changes since 1.187: +7 -2 lines
Diff to previous 1.187
Clear local tasks after helping stealer

Revision 1.187 - (view) (download) (annotate) - [select for diffs]
Thu May 23 01:10:42 2013 UTC (10 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.186: +3 -3 lines
Diff to previous 1.186
whitespace

Revision 1.186 - (view) (download) (annotate) - [select for diffs]
Wed May 22 16:08:05 2013 UTC (10 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.185: +11 -11 lines
Diff to previous 1.185
whitespace

Revision 1.185 - (view) (download) (annotate) - [select for diffs]
Wed May 22 13:39:40 2013 UTC (10 years, 11 months ago) by dl
Branch: MAIN
Changes since 1.184: +62 -46 lines
Diff to previous 1.184
Preserve signs

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

Revision 1.183 - (view) (download) (annotate) - [select for diffs]
Mon May 20 10:40:07 2013 UTC (11 years ago) by dl
Branch: MAIN
Changes since 1.182: +11 -10 lines
Diff to previous 1.182
fix awaitTermination use of TimeUnits

Revision 1.182 - (view) (download) (annotate) - [select for diffs]
Tue May 14 19:58:08 2013 UTC (11 years ago) by dl
Branch: MAIN
Changes since 1.181: +11 -13 lines
Diff to previous 1.181
Use getAndAddLong

Revision 1.181 - (view) (download) (annotate) - [select for diffs]
Tue May 7 20:25:09 2013 UTC (11 years ago) by dl
Branch: MAIN
Changes since 1.180: +1 -3 lines
Diff to previous 1.180
Reduce unproductive spins

Revision 1.180 - (view) (download) (annotate) - [select for diffs]
Tue May 7 05:31:10 2013 UTC (11 years ago) by jsr166
Branch: MAIN
Changes since 1.179: +1 -1 lines
Diff to previous 1.179
whitespace

Revision 1.179 - (view) (download) (annotate) - [select for diffs]
Tue May 7 05:27:06 2013 UTC (11 years ago) by jsr166
Branch: MAIN
Changes since 1.178: +1 -1 lines
Diff to previous 1.178
typo

Revision 1.178 - (view) (download) (annotate) - [select for diffs]
Sun May 5 19:25:01 2013 UTC (11 years ago) by dl
Branch: MAIN
Changes since 1.177: +379 -397 lines
Diff to previous 1.177
Use more JDK8 VM support; more gradually spin down FJ

Revision 1.177 - (view) (download) (annotate) - [select for diffs]
Thu Apr 18 15:29:15 2013 UTC (11 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.176: +39 -42 lines
Diff to previous 1.176
Simplify some code

Revision 1.176 - (view) (download) (annotate) - [select for diffs]
Thu Apr 18 06:44:03 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.175: +1 -1 lines
Diff to previous 1.175
typo

Revision 1.175 - (view) (download) (annotate) - [select for diffs]
Thu Apr 18 06:41:27 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.174: +2 -2 lines
Diff to previous 1.174
typos

Revision 1.174 - (view) (download) (annotate) - [select for diffs]
Thu Apr 18 00:19:35 2013 UTC (11 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.173: +154 -193 lines
Diff to previous 1.173
Improve performance with small tasks

Revision 1.173 - (view) (download) (annotate) - [select for diffs]
Tue Apr 16 05:53:51 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.172: +4 -4 lines
Diff to previous 1.172
whitespace

Revision 1.172 - (view) (download) (annotate) - [select for diffs]
Mon Apr 8 15:26:54 2013 UTC (11 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.171: +143 -221 lines
Diff to previous 1.171
Committed to allow VM bug check

Revision 1.171 - (view) (download) (annotate) - [select for diffs]
Fri Mar 22 22:03:11 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.170: +2 -2 lines
Diff to previous 1.170
remove obsolescent comment

Revision 1.170 - (view) (download) (annotate) - [select for diffs]
Mon Mar 18 12:34:33 2013 UTC (11 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.169: +53 -41 lines
Diff to previous 1.169
Cite PPoPP13 and clearer conformance

Revision 1.169 - (view) (download) (annotate) - [select for diffs]
Wed Mar 13 12:39:02 2013 UTC (11 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.168: +2 -2 lines
Diff to previous 1.168
Synch with lambda Spliterator API

Revision 1.168 - (view) (download) (annotate) - [select for diffs]
Thu Feb 28 16:33:53 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.167: +1 -1 lines
Diff to previous 1.167
whitespace

Revision 1.167 - (view) (download) (annotate) - [select for diffs]
Thu Feb 28 00:59:31 2013 UTC (11 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.166: +20 -45 lines
Diff to previous 1.166
Prepare for @Contended support

Revision 1.166 - (view) (download) (annotate) - [select for diffs]
Mon Feb 25 17:59:40 2013 UTC (11 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.165: +46 -33 lines
Diff to previous 1.165
lambda syncs and improvements

Revision 1.165 - (view) (download) (annotate) - [select for diffs]
Fri Feb 22 01:24:49 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.164: +1 -1 lines
Diff to previous 1.164
whitespace

Revision 1.164 - (view) (download) (annotate) - [select for diffs]
Fri Feb 22 01:11:48 2013 UTC (11 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.163: +1 -0 lines
Diff to previous 1.163
Spec clarification

Revision 1.163 - (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.162: +1 -1 lines
Diff to previous 1.162
javadoc comment correctness

Revision 1.162 - (view) (download) (annotate) - [select for diffs]
Sat Feb 16 16:24:46 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.161: +9 -7 lines
Diff to previous 1.161
improve common pool system property doc formatting

Revision 1.161 - (view) (download) (annotate) - [select for diffs]
Wed Feb 13 18:30:47 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.160: +1 -1 lines
Diff to previous 1.160
small javadoc improvement

Revision 1.160 - (view) (download) (annotate) - [select for diffs]
Tue Feb 12 01:23:06 2013 UTC (11 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.159: +17 -10 lines
Diff to previous 1.159
Allow zero common pool property

Revision 1.159 - (view) (download) (annotate) - [select for diffs]
Mon Feb 11 17:27:45 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.158: +1 -0 lines
Diff to previous 1.158
add <caption> tags to all tables

Revision 1.158 - (view) (download) (annotate) - [select for diffs]
Mon Feb 11 08:30:50 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.157: +3 -3 lines
Diff to previous 1.157
javadoc link readability

Revision 1.157 - (view) (download) (annotate) - [select for diffs]
Mon Feb 11 08:09:37 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.156: +3 -3 lines
Diff to previous 1.156
javadoc link readability

Revision 1.156 - (view) (download) (annotate) - [select for diffs]
Mon Feb 11 07:30:56 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.155: +13 -12 lines
Diff to previous 1.155
import Thread.UncaughtExceptionHandler

Revision 1.155 - (view) (download) (annotate) - [select for diffs]
Mon Feb 11 07:16:59 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.154: +7 -6 lines
Diff to previous 1.154
improve common pool javadoc

Revision 1.154 - (view) (download) (annotate) - [select for diffs]
Mon Feb 11 06:57:51 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.153: +2 -0 lines
Diff to previous 1.153
add missing @return

Revision 1.153 - (view) (download) (annotate) - [select for diffs]
Mon Feb 11 06:41:08 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.152: +3 -3 lines
Diff to previous 1.152
close <b> tags

Revision 1.152 - (view) (download) (annotate) - [select for diffs]
Sun Feb 10 19:57:53 2013 UTC (11 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.151: +57 -44 lines
Diff to previous 1.151
CommonPool Construction

Revision 1.151 - (view) (download) (annotate) - [select for diffs]
Tue Feb 5 20:09:33 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.150: +1 -1 lines
Diff to previous 1.150
give that javadoc some commas

Revision 1.150 - (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.149: +1 -1 lines
Diff to previous 1.149
javadoc style

Revision 1.149 - (view) (download) (annotate) - [select for diffs]
Tue Feb 5 17:25:09 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.148: +1 -1 lines
Diff to previous 1.148
javadoc style

Revision 1.148 - (view) (download) (annotate) - [select for diffs]
Tue Feb 5 01:17:43 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.147: +2 -3 lines
Diff to previous 1.147
fix compile error with previous commit

Revision 1.147 - (view) (download) (annotate) - [select for diffs]
Tue Feb 5 01:13:23 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.146: +3 -2 lines
Diff to previous 1.146
avoid failure when Runtime.getRuntime().availableProcessors() > MAX_CAP

Revision 1.146 - (view) (download) (annotate) - [select for diffs]
Mon Jan 28 19:01:38 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.145: +1 -1 lines
Diff to previous 1.145
javadoc-lint

Revision 1.145 - (view) (download) (annotate) - [select for diffs]
Mon Jan 28 17:31:36 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.144: +1 -1 lines
Diff to previous 1.144
convert to javadoc comment

Revision 1.144 - (view) (download) (annotate) - [select for diffs]
Tue Jan 22 23:07:26 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.143: +1 -1 lines
Diff to previous 1.143
ensure that tasks will surely get cancelled when something goes very wrong

Revision 1.143 - (view) (download) (annotate) - [select for diffs]
Tue Jan 22 23:00:06 2013 UTC (11 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.142: +6 -10 lines
Diff to previous 1.142
optimize access to local ArrayLists

Revision 1.142 - (view) (download) (annotate) - [select for diffs]
Sat Jan 19 20:39:43 2013 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.141: +9 -10 lines
Diff to previous 1.141
standardize style for arrayIndexScale checking code

Revision 1.141 - (view) (download) (annotate) - [select for diffs]
Wed Jan 16 22:10:06 2013 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.140: +1 -1 lines
Diff to previous 1.140
punctuation

Revision 1.140 - (view) (download) (annotate) - [select for diffs]
Sun Jan 13 21:56:12 2013 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.139: +1 -1 lines
Diff to previous 1.139
s/spinLock/spinlock/

Revision 1.139 - (view) (download) (annotate) - [select for diffs]
Thu Jan 10 15:03:25 2013 UTC (11 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.138: +40 -85 lines
Diff to previous 1.138
Reinvent ThreadLocalRandom and new dependents

Revision 1.138 - (view) (download) (annotate) - [select for diffs]
Fri Jan 4 18:52:18 2013 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.137: +2 -0 lines
Diff to previous 1.137
add missing @since 1.8

Revision 1.137 - (view) (download) (annotate) - [select for diffs]
Thu Jan 3 19:21:21 2013 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.136: +2 -2 lines
Diff to previous 1.136
use #commonPool() consistently

Revision 1.136 - (view) (download) (annotate) - [select for diffs]
Wed Jan 2 14:10:40 2013 UTC (11 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.135: +3 -3 lines
Diff to previous 1.135
More consistent API

Revision 1.135 - (view) (download) (annotate) - [select for diffs]
Wed Jan 2 07:43:50 2013 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.134: +0 -1 lines
Diff to previous 1.134
remove trailing blank javadoc lines

Revision 1.134 - (view) (download) (annotate) - [select for diffs]
Tue Jan 1 15:10:36 2013 UTC (11 years, 4 months ago) by dl
Branch: MAIN
Changes since 1.133: +86 -33 lines
Diff to previous 1.133
Add awaitQuiescence

Revision 1.133 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 02:05:53 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.132: +1 -1 lines
Diff to previous 1.132
punctuation

Revision 1.132 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 00:03:36 2012 UTC (11 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.131: +2 -2 lines
Diff to previous 1.131
javadoc style

Revision 1.131 - (view) (download) (annotate) - [select for diffs]
Thu Dec 20 17:14:36 2012 UTC (11 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.130: +94 -112 lines
Diff to previous 1.130
Avoid initialization/shutdown races

Revision 1.130 - (view) (download) (annotate) - [select for diffs]
Tue Dec 18 21:46:13 2012 UTC (11 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.129: +15 -9 lines
Diff to previous 1.129
Invert comparison; post-signal on queiesce

Revision 1.129 - (view) (download) (annotate) - [select for diffs]
Mon Dec 17 16:32:51 2012 UTC (11 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.128: +1 -1 lines
Diff to previous 1.128
Typo

Revision 1.128 - (view) (download) (annotate) - [select for diffs]
Mon Dec 17 16:31:12 2012 UTC (11 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.127: +3 -1 lines
Diff to previous 1.127
Improve javadoc

Revision 1.127 - (view) (download) (annotate) - [select for diffs]
Mon Dec 17 12:09:34 2012 UTC (11 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.126: +1 -1 lines
Diff to previous 1.126
Remove wrong comment

Revision 1.126 - (view) (download) (annotate) - [select for diffs]
Sun Dec 16 19:57:08 2012 UTC (11 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.125: +100 -118 lines
Diff to previous 1.125
Ensure termination checks

Revision 1.125 - (view) (download) (annotate) - [select for diffs]
Sat Dec 15 22:15:54 2012 UTC (11 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.124: +1 -1 lines
Diff to previous 1.124
Revert last change

Revision 1.124 - (view) (download) (annotate) - [select for diffs]
Sat Dec 15 20:21:34 2012 UTC (11 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.123: +1 -1 lines
Diff to previous 1.123
Explicit modes for CHM bulk methods

Revision 1.123 - (view) (download) (annotate) - [select for diffs]
Fri Dec 14 16:33:42 2012 UTC (11 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.122: +1 -1 lines
Diff to previous 1.122
whitespace

Revision 1.122 - (view) (download) (annotate) - [select for diffs]
Thu Dec 13 20:47:41 2012 UTC (11 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.121: +22 -20 lines
Diff to previous 1.121
Avoid shutdown race

Revision 1.121 - (view) (download) (annotate) - [select for diffs]
Sat Dec 8 20:49:24 2012 UTC (11 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.120: +1 -1 lines
Diff to previous 1.120
whitespace

Revision 1.120 - (view) (download) (annotate) - [select for diffs]
Sat Dec 8 14:08:48 2012 UTC (11 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.119: +87 -30 lines
Diff to previous 1.119
Split helpSignal

Revision 1.119 - (view) (download) (annotate) - [select for diffs]
Mon Nov 26 14:11:54 2012 UTC (11 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.118: +2 -2 lines
Diff to previous 1.118
IO => I/O

Revision 1.118 - (view) (download) (annotate) - [select for diffs]
Sat Nov 24 03:56:07 2012 UTC (11 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.117: +1 -1 lines
Diff to previous 1.117
typos

Revision 1.117 - (view) (download) (annotate) - [select for diffs]
Thu Nov 22 18:14:57 2012 UTC (11 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.116: +1 -1 lines
Diff to previous 1.116
very small javadoc clarification

Revision 1.116 - (view) (download) (annotate) - [select for diffs]
Wed Nov 21 22:15:41 2012 UTC (11 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.115: +1 -1 lines
Diff to previous 1.115
whitespace

Revision 1.115 - (view) (download) (annotate) - [select for diffs]
Wed Nov 21 19:54:35 2012 UTC (11 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.114: +349 -313 lines
Diff to previous 1.114
stabilize

Revision 1.114 - (view) (download) (annotate) - [select for diffs]
Tue Nov 20 06:18:39 2012 UTC (11 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.113: +0 -4 lines
Diff to previous 1.113
resolve merge conflict for javadoc warning fix

Revision 1.113 - (view) (download) (annotate) - [select for diffs]
Tue Nov 20 05:18:42 2012 UTC (11 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.112: +1 -1 lines
Diff to previous 1.112
whitespace

Revision 1.112 - (view) (download) (annotate) - [select for diffs]
Mon Nov 19 18:12:34 2012 UTC (11 years, 6 months ago) by dl
Branch: MAIN
Changes since 1.111: +441 -409 lines
Diff to previous 1.111
better memory positioning

Revision 1.111 - (view) (download) (annotate) - [select for diffs]
Mon Nov 19 01:04:24 2012 UTC (11 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.110: +1 -1 lines
Diff to previous 1.110
javadoc style

Revision 1.110 - (view) (download) (annotate) - [select for diffs]
Sun Nov 18 19:28:15 2012 UTC (11 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.109: +2 -1 lines
Diff to previous 1.109
use commented-out assert statement style

Revision 1.109 - (view) (download) (annotate) - [select for diffs]
Sun Nov 18 18:03:11 2012 UTC (11 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.108: +1 -1 lines
Diff to previous 1.108
normalize whitespace after <p>

Revision 1.108 - (view) (download) (annotate) - [select for diffs]
Sun Nov 18 06:25:17 2012 UTC (11 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.107: +1 -0 lines
Diff to previous 1.107
fix javadoc warning

Revision 1.107 - (view) (download) (annotate) - [select for diffs]
Wed Nov 14 19:05:03 2012 UTC (11 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.106: +3 -3 lines
Diff to previous 1.106
typos

Revision 1.106 - (view) (download) (annotate) - [select for diffs]
Wed Nov 14 18:45:53 2012 UTC (11 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.105: +4 -4 lines
Diff to previous 1.105
whitespace

Revision 1.105 - (view) (download) (annotate) - [select for diffs]
Wed Nov 14 17:20:34 2012 UTC (11 years, 6 months ago) by dl
Branch: MAIN
Changes since 1.104: +967 -903 lines
Diff to previous 1.104
commonPool support

Revision 1.104 - (view) (download) (annotate) - [select for diffs]
Wed Oct 31 12:49:18 2012 UTC (11 years, 6 months ago) by dl
Branch: MAIN
Changes since 1.103: +94 -113 lines
Diff to previous 1.103
commonPool improvements

Revision 1.103 - (view) (download) (annotate) - [select for diffs]
Tue Oct 30 16:05:36 2012 UTC (11 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.102: +7 -7 lines
Diff to previous 1.102
whitespace

Revision 1.102 - (view) (download) (annotate) - [select for diffs]
Tue Oct 30 14:23:07 2012 UTC (11 years, 6 months ago) by dl
Branch: MAIN
Changes since 1.101: +141 -13 lines
Diff to previous 1.101
Common pool support for CountedCompleters

Revision 1.101 - (view) (download) (annotate) - [select for diffs]
Mon Oct 29 17:23:30 2012 UTC (11 years, 6 months ago) by dl
Branch: MAIN
Changes since 1.100: +216 -163 lines
Diff to previous 1.100
Reduce common pool footprint

Revision 1.100 - (view) (download) (annotate) - [select for diffs]
Sun Oct 28 22:35:55 2012 UTC (11 years, 6 months ago) by dl
Branch: MAIN
Changes since 1.99: +237 -72 lines
Diff to previous 1.99
Introduce ForkJoinPool.commonPool

Revision 1.99 - (view) (download) (annotate) - [select for diffs]
Sun Oct 21 06:40:20 2012 UTC (11 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.98: +0 -1 lines
Diff to previous 1.98
no blank line between javadoc and corresponding code

Revision 1.98 - (view) (download) (annotate) - [select for diffs]
Sun Oct 21 04:14:31 2012 UTC (11 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.97: +1 -1 lines
Diff to previous 1.97
javadoc typos

Revision 1.97 - (view) (download) (annotate) - [select for diffs]
Mon Aug 13 18:25:53 2012 UTC (11 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.96: +1 -1 lines
Diff to previous 1.96
typos

Revision 1.96 - (view) (download) (annotate) - [select for diffs]
Tue May 22 23:08:15 2012 UTC (11 years, 11 months ago) by dl
Branch: MAIN
Changes since 1.95: +2 -1 lines
Diff to previous 1.95
Help signal in scan

Revision 1.95 - (view) (download) (annotate) - [select for diffs]
Mon Apr 9 13:11:04 2012 UTC (12 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.94: +82 -68 lines
Diff to previous 1.94
Add CountedCompleter; improve tryHelpStealer

Revision 1.94 - (view) (download) (annotate) - [select for diffs]
Sun Mar 4 15:52:41 2012 UTC (12 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.93: +129 -141 lines
Diff to previous 1.93
marking -> taging; registerWorker fix

Revision 1.93 - (view) (download) (annotate) - [select for diffs]
Tue Feb 21 00:44:53 2012 UTC (12 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.92: +3 -3 lines
Diff to previous 1.92
javadoc style

Revision 1.92 - (view) (download) (annotate) - [select for diffs]
Tue Feb 21 00:19:23 2012 UTC (12 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.91: +3 -3 lines
Diff to previous 1.91
typos

Revision 1.91 - (view) (download) (annotate) - [select for diffs]
Mon Feb 20 23:32:24 2012 UTC (12 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.90: +1 -1 lines
Diff to previous 1.90
whitespace

Revision 1.90 - (view) (download) (annotate) - [select for diffs]
Mon Feb 20 18:20:02 2012 UTC (12 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.89: +596 -400 lines
Diff to previous 1.89
less conservative compensation

Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Tue Jan 31 01:51:13 2012 UTC (12 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.88: +1 -1 lines
Diff to previous 1.88
whitespace

Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Tue Jan 31 01:33:21 2012 UTC (12 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.87: +1 -1 lines
Diff to previous 1.87
whitespace

Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Tue Jan 31 01:32:25 2012 UTC (12 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.86: +2 -2 lines
Diff to previous 1.86
typos

Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Tue Jan 31 00:44:08 2012 UTC (12 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.85: +617 -605 lines
Diff to previous 1.85
Streamlining and reorganization

Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Sat Jan 28 04:34:54 2012 UTC (12 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.84: +1 -1 lines
Diff to previous 1.84
double trouble

Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Sat Jan 28 04:32:25 2012 UTC (12 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.83: +64 -64 lines
Diff to previous 1.83
javadoc cleanup pass for forkjoin rewrite

Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Fri Jan 27 17:27:32 2012 UTC (12 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.82: +111 -85 lines
Diff to previous 1.82
Add Submitter thread-local to scaffold changes; fix indexing error

Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Thu Jan 26 19:10:27 2012 UTC (12 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.81: +1 -1 lines
Diff to previous 1.81
typos

Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Thu Jan 26 19:09:03 2012 UTC (12 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.80: +1 -1 lines
Diff to previous 1.80
typos

Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Thu Jan 26 19:00:15 2012 UTC (12 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.79: +1 -1 lines
Diff to previous 1.79
whitespace

Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Thu Jan 26 18:15:15 2012 UTC (12 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.78: +5 -5 lines
Diff to previous 1.78
Copyedit pass

Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Thu Jan 26 00:08:17 2012 UTC (12 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.77: +1526 -1048 lines
Diff to previous 1.77
Preliminary release of next version

Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Sat Dec 24 02:17:21 2011 UTC (12 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.76: +25 -19 lines
Diff to previous 1.76
restore pool invariants if Thread.start fails

Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Fri Dec 23 00:58:29 2011 UTC (12 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.75: +1 -1 lines
Diff to previous 1.75
typo

Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Tue Dec 20 01:03:46 2011 UTC (12 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.74: +2 -4 lines
Diff to previous 1.74
s/lastTime/deadline/g

Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Fri Jul 1 18:20:11 2011 UTC (12 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.73: +1 -1 lines
Diff to previous 1.73
sync jsr166y with main

Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Fri Jul 1 14:30:13 2011 UTC (12 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.72: +3 -4 lines
Diff to previous 1.72
improve addActiveCount

Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Fri Jul 1 03:09:02 2011 UTC (12 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.71: +6 -6 lines
Diff to previous 1.71
tiny javadoc fixes

Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Fri Jul 1 01:15:06 2011 UTC (12 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.70: +1 -1 lines
Diff to previous 1.70
whitespace

Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Thu Jun 9 07:48:43 2011 UTC (12 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.69: +2 -3 lines
Diff to previous 1.69
consistent style for code snippets

Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Wed Jun 8 05:12:25 2011 UTC (12 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.68: +1 -1 lines
Diff to previous 1.68
typos

Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Wed Jun 8 02:33:47 2011 UTC (12 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.67: +3 -4 lines
Diff to previous 1.67
very small improvement

Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Wed Jun 8 01:12:17 2011 UTC (12 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.66: +1 -2 lines
Diff to previous 1.66
remove unused locals

Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Wed Jun 8 01:02:56 2011 UTC (12 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.65: +3 -3 lines
Diff to previous 1.65
Add some periods.

Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Wed Jun 8 00:50:35 2011 UTC (12 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.64: +0 -1 lines
Diff to previous 1.64
clean up imports

Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Fri Jun 3 02:28:05 2011 UTC (12 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63
fix javac 7 [rawtypes] warnings

Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Thu Apr 14 01:17:58 2011 UTC (13 years, 1 month ago) by jsr166
Branch: MAIN
CVS Tags: release-1_7_0
Changes since 1.62: +16 -16 lines
Diff to previous 1.62
coding style

Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Wed Apr 13 11:35:26 2011 UTC (13 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.61: +2 -1 lines
Diff to previous 1.61
move shutdown check

Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Fri Apr 1 20:20:33 2011 UTC (13 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.60: +14 -13 lines
Diff to previous 1.60
Don't trim if only one worker

Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Wed Mar 23 11:27:40 2011 UTC (13 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.59: +2 -1 lines
Diff to previous 1.59
Tolerate timing slop

Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Mon Mar 21 23:28:59 2011 UTC (13 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.58: +1 -1 lines
Diff to previous 1.58
Fix mask growth comparison

Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Tue Mar 15 19:47:03 2011 UTC (13 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.57: +1 -1 lines
Diff to previous 1.57
Update Creative Commons license URL in legal notices

Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Mon Mar 7 14:10:44 2011 UTC (13 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.56: +1 -1 lines
Diff to previous 1.56
Don't mask if any threads blocked

Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Fri Mar 4 13:29:36 2011 UTC (13 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.55: +66 -47 lines
Diff to previous 1.55
Incorporate review suggestions

Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Tue Mar 1 10:59:00 2011 UTC (13 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.54: +2 -4 lines
Diff to previous 1.54
Small doc fixes

Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Wed Feb 23 12:48:39 2011 UTC (13 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.53: +58 -50 lines
Diff to previous 1.53
Doc improvements; tolerate spurious wakeups when shrinking

Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Tue Feb 22 10:50:45 2011 UTC (13 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.52: +4 -3 lines
Diff to previous 1.52
Fix Timeouts

Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Tue Feb 22 00:39:12 2011 UTC (13 years, 2 months ago) by dl
Branch: MAIN
Changes since 1.51: +1085 -932 lines
Diff to previous 1.51
Overhaul to improve resource management plus other smaller improvements

Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Mon Nov 29 20:58:06 2010 UTC (13 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.50: +1 -1 lines
Diff to previous 1.50
consistent ternary operator style

Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Wed Nov 24 10:47:06 2010 UTC (13 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.49: +3 -4 lines
Diff to previous 1.49
Reduce lock bias effects

Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Tue Nov 23 01:05:50 2010 UTC (13 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.48: +5 -2 lines
Diff to previous 1.48
Add advisory note to isTerminating

Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Tue Nov 23 00:10:21 2010 UTC (13 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.47: +3 -4 lines
Diff to previous 1.47
Regularlize response to interrupts

Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Mon Nov 22 20:10:51 2010 UTC (13 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.46: +3 -3 lines
Diff to previous 1.46
coding style

Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Sun Nov 21 20:42:05 2010 UTC (13 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.45: +5 -5 lines
Diff to previous 1.45
Simplify mask

Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Sun Nov 21 13:54:38 2010 UTC (13 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.44: +73 -55 lines
Diff to previous 1.44
Remove implicit restriction on join

Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Sat Nov 13 13:11:26 2010 UTC (13 years, 6 months ago) by dl
Branch: MAIN
Changes since 1.43: +3 -2 lines
Diff to previous 1.43
Terminate phaser on termination

Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Sun Oct 24 19:36:22 2010 UTC (13 years, 6 months ago) by dl
Branch: MAIN
Changes since 1.42: +30 -6 lines
Diff to previous 1.42
Enable compensation on timeouts

Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Fri Oct 22 05:18:30 2010 UTC (13 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41
whitespace

Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Sun Oct 10 11:55:39 2010 UTC (13 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.40: +51 -14 lines
Diff to previous 1.40
Bypass submission queue on self-submissions

Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Mon Sep 20 20:42:37 2010 UTC (13 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.39: +2 -2 lines
Diff to previous 1.39
whitespace

Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Fri Sep 17 14:18:51 2010 UTC (13 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.38: +31 -14 lines
Diff to previous 1.38
Propagate termination; relay factory failures

Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Tue Sep 14 03:48:40 2010 UTC (13 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.37: +0 -1 lines
Diff to previous 1.37
fix imports

Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Tue Sep 7 23:49:30 2010 UTC (13 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.36: +1 -1 lines
Diff to previous 1.36
typos

Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Tue Sep 7 14:52:38 2010 UTC (13 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.35: +10 -2 lines
Diff to previous 1.35
Make all imports explicit

Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Tue Sep 7 14:44:00 2010 UTC (13 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.34: +6 -5 lines
Diff to previous 1.34
Improve comment wording

Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Tue Sep 7 07:24:39 2010 UTC (13 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.33: +1 -1 lines
Diff to previous 1.33
typos

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Tue Sep 7 06:42:39 2010 UTC (13 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.32: +3 -3 lines
Diff to previous 1.32
whitespace

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Tue Sep 7 06:32:45 2010 UTC (13 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.31: +1 -1 lines
Diff to previous 1.31
coding style

Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Tue Sep 7 06:28:36 2010 UTC (13 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30
<code> => @code

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Tue Sep 7 06:19:05 2010 UTC (13 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.29: +10 -7 lines
Diff to previous 1.29
doc typos and clarifications

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Mon Sep 6 21:36:44 2010 UTC (13 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.28: +4 -15 lines
Diff to previous 1.28
Use enhanced for loop.

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Wed Sep 1 20:12:39 2010 UTC (13 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.27: +5 -5 lines
Diff to previous 1.27
coding style

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Wed Sep 1 06:41:55 2010 UTC (13 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.26: +1 -1 lines
Diff to previous 1.26
trailing whitespace

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Wed Sep 1 05:20:40 2010 UTC (13 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.25: +3 -3 lines
Diff to previous 1.25
double trouble

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Wed Sep 1 03:32:03 2010 UTC (13 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.24: +12 -12 lines
Diff to previous 1.24
typos

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Sun Aug 29 23:35:07 2010 UTC (13 years, 8 months ago) by dl
Branch: MAIN
Changes since 1.23: +271 -358 lines
Diff to previous 1.23
Sync with jsr166y

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Wed Aug 18 14:05:51 2010 UTC (13 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22
Fix typos in example

Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Tue Aug 17 18:31:59 2010 UTC (13 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.21: +307 -202 lines
Diff to previous 1.21
Reduce resources during periods without use

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Fri Aug 13 16:21:45 2010 UTC (13 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.20: +0 -3 lines
Diff to previous 1.20
Remove outdated javadoc sentence

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Wed Aug 11 20:28:31 2010 UTC (13 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.19: +1 -1 lines
Diff to previous 1.19
Typo

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Wed Aug 11 18:45:45 2010 UTC (13 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.18: +567 -516 lines
Diff to previous 1.18
Sync with jsr166y

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Wed Jul 7 20:41:24 2010 UTC (13 years, 10 months ago) by dl
Branch: MAIN
Changes since 1.17: +302 -538 lines
Diff to previous 1.17
Sync with jsr166y changes

Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Thu May 27 16:47:21 2010 UTC (13 years, 11 months ago) by dl
Branch: MAIN
Changes since 1.16: +315 -234 lines
Diff to previous 1.16
Sync with jsr166y

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sun Apr 18 14:00:08 2010 UTC (14 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.15: +1 -1 lines
Diff to previous 1.15
Typo

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sun Apr 18 12:54:57 2010 UTC (14 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.14: +64 -11 lines
Diff to previous 1.14
Sync with jsr166y versions

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Mon Apr 5 16:05:09 2010 UTC (14 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.13: +961 -989 lines
Diff to previous 1.13
Sync with jsr166y versions

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sat Dec 5 11:43:01 2009 UTC (14 years, 5 months ago) by dl
Branch: MAIN
Changes since 1.12: +78 -105 lines
Diff to previous 1.12
Sync with jsr166y version

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Mon Nov 16 04:57:09 2009 UTC (14 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.11: +1 -1 lines
Diff to previous 1.11
whitespace

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Wed Aug 12 04:10:59 2009 UTC (14 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.10: +41 -12 lines
Diff to previous 1.10
sync with jsr166 package

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Tue Aug 4 20:41:40 2009 UTC (14 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.9: +7 -6 lines
Diff to previous 1.9
sync with jsr166 package

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Tue Aug 4 01:23:41 2009 UTC (14 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.8: +99 -58 lines
Diff to previous 1.8
sync with jsr166 package

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Aug 3 01:18:07 2009 UTC (14 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.7: +70 -63 lines
Diff to previous 1.7
sync with jsr166 package

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Fri Jul 31 20:41:13 2009 UTC (14 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.6: +10 -62 lines
Diff to previous 1.6
sync with jsr166 package

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Thu Jul 30 04:19:41 2009 UTC (14 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.5: +16 -1 lines
Diff to previous 1.5
sync with jsr166y package

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Wed Jul 29 18:23:30 2009 UTC (14 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.4: +1 -1 lines
Diff to previous 1.4
sync with jsr166y package

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Wed Jul 29 02:35:47 2009 UTC (14 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.3: +59 -58 lines
Diff to previous 1.3
sync with jsr166y package

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sun Jul 26 17:48:58 2009 UTC (14 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.2: +20 -20 lines
Diff to previous 1.2
sync with jsr166y package

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sun Jul 26 07:04:29 2009 UTC (14 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.1: +32 -7 lines
Diff to previous 1.1
sync with jsr166y package

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Sat Jul 25 01:06:20 2009 UTC (14 years, 9 months ago) by jsr166
Branch: MAIN
branch jsr166y into java.util.concurrent

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