Martin Buchholz
|
270014ab4e
|
8234131: Miscellaneous changes imported from jsr166 CVS 2021-01
8257671: ThreadPoolExecutor.Discard*Policy: rejected tasks are not cancelled
Reviewed-by: alanb, prappo, dl
|
2021-01-09 21:59:27 +00:00 |
|
Martin Buchholz
|
63e3bd7613
|
8246677: LinkedTransferQueue and SynchronousQueue synchronization updates
Reviewed-by: alanb, dl
|
2021-01-09 21:08:32 +00:00 |
|
Martin Buchholz
|
5cfa8c94d6
|
8246585: ForkJoin updates
8229253: forkjoin/FJExceptionTableLeak.java fails "AssertionError: failed to satisfy condition"
Reviewed-by: dl
|
2021-01-09 20:57:52 +00:00 |
|
Martin Buchholz
|
43dc3f7992
|
8254350: CompletableFuture.get may swallow InterruptedException
Reviewed-by: alanb, dl
|
2020-12-13 19:17:36 +00:00 |
|
Martin Buchholz
|
c4339c3064
|
8243614: Typo in ReentrantLock's Javadoc
Reviewed-by: dholmes, alanb
|
2020-12-05 08:44:22 +00:00 |
|
Christoph Dreis
|
7e82ba1ff0
|
8254146: Avoid unnecessary volatile write on new AtomicBoolean(false)
Reviewed-by: redestad, rriggs, chegar
|
2020-10-08 13:18:09 +00:00 |
|
Joe Darcy
|
0ef80293f9
|
8250240: Address use of default constructors in the java.util.concurrent
Reviewed-by: martin, lancea
|
2020-07-23 22:50:12 -07:00 |
|
Mark Reinhold
|
55039aa1c6
|
8249205: Remove unnecessary trademark symbols
Reviewed-by: darcy, lancea, bpb, prr, jjg, cjplummer, iris, dfuchs, weijun, joehw, wetmore, bchristi
|
2020-07-15 14:21:54 -07:00 |
|
Stuart Marks
|
343ecd806b
|
8231800: Better listing of arrays
Reviewed-by: alanb, rhalade, ahgross, igerasim
|
2020-04-07 13:27:55 -07:00 |
|
Chris Hegarty
|
0ffa6b75fd
|
8237117: Better ForkJoinPool behavior
Reviewed-by: dfuchs, alanb, rhalade, mullan
|
2020-04-03 17:20:45 +01:00 |
|
Jim Laskey
|
03642a01af
|
8230744: Several classes throw OutOfMemoryError without message
Reviewed-by: psandoz, martin, bchristi, rriggs, smarks
|
2020-06-11 10:08:23 -03:00 |
|
Doug Lea
|
f29d1d172b
|
8231026: Miscellaneous changes imported from jsr166 CVS 2019-11
Reviewed-by: martin
|
2019-11-01 09:07:59 -07:00 |
|
Doug Lea
|
dc7d30d08e
|
8231592: Clarify that ConcurrentHashMap compute methods mapping functions execute at most once
Reviewed-by: martin
|
2019-11-01 09:04:04 -07:00 |
|
Joe Darcy
|
98c9f8bdc7
|
8232230: Suppress warnings on non-serializable non-transient instance fields in java.util.concurrent
Reviewed-by: martin
|
2019-10-16 16:55:52 -07:00 |
|
Doug Lea
|
a9254cbcfa
|
8231032: ThreadMXBean locking tests fail after JSR 166 refresh
Reviewed-by: martin, mchung, dholmes
|
2019-09-27 12:20:14 -07:00 |
|
Doug Lea
|
eb1eadb69f
|
8225490: Miscellaneous changes imported from jsr166 CVS 2019-09
Reviewed-by: martin, alanb
|
2019-09-14 11:26:26 -07:00 |
|
Doug Lea
|
80fe274875
|
8229442: AQS and lock classes refresh
Reviewed-by: martin
|
2019-09-14 11:16:40 -07:00 |
|
Doug Lea
|
ae0b26613c
|
8220478: java/util/concurrent/ConcurrentHashMap/ToArray.java timed out intermittently
8223379: Clarify ForkJoinPool.getStealCount() javadoc
Reviewed-by: martin
|
2019-05-24 08:51:04 -07:00 |
|
Doug Lea
|
5892b0663f
|
8224176: Fix inconsistencies in @jls tags in java.util.concurrent
Reviewed-by: martin, darcy, jjg
|
2019-05-24 08:43:40 -07:00 |
|
Doug Lea
|
579854e397
|
8224698: ConcurrentSkipListMap.java does not compile with the Eclipse Java Compiler
Reviewed-by: martin, clanger, smarks, dfuchs
|
2019-05-24 08:39:37 -07:00 |
|
Doug Lea
|
146e92ca8a
|
8220248: fix headings in java.util.concurrent
Reviewed-by: martin, jjg
|
2019-05-02 06:33:28 -07:00 |
|
Doug Lea
|
82b990abc9
|
8221892: ThreadPoolExecutor: Thread.isAlive() is not equivalent to not being startable
Reviewed-by: martin, dholmes
|
2019-05-02 06:33:28 -07:00 |
|
Doug Lea
|
9f5e9b5b5f
|
8221120: CopyOnWriteArrayList.set should always have volatile write semantics
Reviewed-by: martin
|
2019-05-02 06:33:28 -07:00 |
|
Adam Farley8
|
d97dd4d554
|
8222930: ConcurrentSkipListMap.clone() shares size variable between original and clone
Co-authored-by: Martin Buchholz <martinrb@google.com>
Reviewed-by: martin, smarks
|
2019-05-02 06:33:28 -07:00 |
|
Doug Lea
|
ff97b60fde
|
8215249: Miscellaneous changes imported from jsr166 CVS 2019-02
Reviewed-by: martin, chegar, dholmes
|
2019-02-15 11:18:01 -08:00 |
|
Doug Lea
|
bb6d423ab8
|
8215363: needless signals in ForkJoinPool
Reviewed-by: martin, chegar, dholmes
|
2019-02-15 11:18:01 -08:00 |
|
Doug Lea
|
a7ab4d7bd3
|
8215359: InnocuousForkJoinWorkerThread.setContextClassLoader needlessly throws
Reviewed-by: martin, chegar, dholmes, reinhapa, alanb
|
2019-02-15 11:18:01 -08:00 |
|
Doug Lea
|
3d9ab36ca0
|
8215326: Test java/util/concurrent/ConcurrentHashMap/ToArray.java hangs after j.u.c updates
Reviewed-by: martin, dholmes
|
2018-12-12 20:13:39 -08:00 |
|
Doug Lea
|
f4016e5582
|
8214457: Miscellaneous changes imported from jsr166 CVS 2018-12
Reviewed-by: martin
|
2018-12-11 19:55:27 -08:00 |
|
Doug Lea
|
8846159987
|
8214427: probable bug in logic of ConcurrentHashMap.addCount()
Reviewed-by: martin, dholmes
|
2018-12-11 19:55:27 -08:00 |
|
Doug Lea
|
6c78aa9571
|
8214559: Use {@systemProperty} for definitions of system properties
Reviewed-by: martin, jjg
|
2018-12-11 19:55:27 -08:00 |
|
Doug Lea
|
53d3a4f50c
|
8211283: Miscellaneous changes imported from jsr166 CVS 2018-11
Reviewed-by: martin, chegar
|
2018-11-28 15:25:14 -08:00 |
|
Doug Lea
|
5a5aa52772
|
8211877: Broken links in java.util.concurrent.atomic
Reviewed-by: martin, jjg
|
2018-11-28 15:25:14 -08:00 |
|
Mandy Chung
|
9ffe7e1205
|
8211122: Reduce the number of internal classes made accessible to jdk.unsupported
Reviewed-by: alanb, dfuchs, kvn
|
2018-11-06 10:01:16 -08:00 |
|
Mandy Chung
|
5e6d6b8642
|
8207146: Rename jdk.internal.misc.Unsafe::xxxObject to xxxReference
Reviewed-by: dholmes, thartmann
|
2018-10-22 17:00:04 -07:00 |
|
Doug Lea
|
0b431957a5
|
8210971: Add exception handling methods to CompletionStage and CompletableFuture
Reviewed-by: martin, chegar
|
2018-09-28 08:45:46 -07:00 |
|
Doug Lea
|
0a0a8a5791
|
8203681: Miscellaneous changes imported from jsr166 CVS 2018-06
Reviewed-by: martin, psandoz
|
2018-06-25 09:59:16 -07:00 |
|
Doug Lea
|
abffccb329
|
8202422: value of 'sizeCtl' in ConcurrentHashMap varies with the constructor called
Reviewed-by: martin, psandoz
|
2018-06-25 09:59:16 -07:00 |
|
Doug Lea
|
307f2c4550
|
8204375: Add TimeUnit#convert(Duration)
Reviewed-by: martin, scolebourne, plevart, rriggs
|
2018-06-08 11:38:40 -07:00 |
|
Doug Lea
|
96814f7a28
|
8201386: Miscellaneous changes imported from jsr166 CVS 2018-05
Reviewed-by: martin, psandoz
|
2018-05-22 21:50:45 -07:00 |
|
Doug Lea
|
a4c5934169
|
8202373: Forcing eager initialization of CHM$ReservationNode avoids deoptimization
Reviewed-by: martin, psandoz, dholmes, redestad
|
2018-05-01 06:18:48 -07:00 |
|
Stuart Marks
|
5d5303cb87
|
8189981: Improve queuing portability
Reviewed-by: skoivu, rhalade, chegar, igerasim
|
2018-02-02 10:56:12 -08:00 |
|
Doug Lea
|
cdd36df363
|
8197531: Miscellaneous changes imported from jsr166 CVS 2018-04
Reviewed-by: martin, psandoz
|
2018-04-10 11:37:18 -07:00 |
|
Doug Lea
|
a4f3a1d9eb
|
8200258: Improve CopyOnWriteArrayList subList code
Reviewed-by: martin, psandoz, smarks
|
2018-04-10 11:33:29 -07:00 |
|
Doug Lea
|
f1e4c3cf6b
|
8200520: forkjoin tasks interrupted after shutdown
Reviewed-by: martin, psandoz, chegar, dholmes
|
2018-04-10 11:29:37 -07:00 |
|
Martin Buchholz
|
1cd649af57
|
8200123: Replace Thread.init with telescoping constructor
Reviewed-by: dholmes, mchung, plevart
|
2018-03-29 16:23:35 -07:00 |
|
Jonathan Gibbons
|
6a8ea38ecc
|
8199465: {@docRoot} references need to be updated to reflect new module/package structure
Reviewed-by: martin, alanb, chegar
|
2018-03-27 16:25:40 -07:00 |
|
Doug Lea
|
f9b19eb874
|
8195590: Miscellaneous changes imported from jsr166 CVS 2018-02
Reviewed-by: martin, psandoz, dholmes
|
2018-02-10 09:23:41 -08:00 |
|
Doug Lea
|
b6c2b234ef
|
8190324: ThreadPoolExecutor should not specify a dependency on finalization
Reviewed-by: martin, psandoz, alanb, rriggs, dholmes
|
2018-02-10 09:17:53 -08:00 |
|
Lana Steuck
|
8f528fba93
|
Merge
|
2018-01-18 18:58:46 +00:00 |
|