ViewVC Help
View Directory | Download Tarball | Root Listing
root/jsr166/jsr166/src/main/java/util/concurrent
File Last Change
 ../
atomic/
internal/
locks/
AbstractBlockingQueueFromQueue.java (dead) 1.2 (20 years ago) by dl: Split ArrayBlockingQueue and PriorityBlockingQueue to no longer subclass AbstractBlockingQueueFromQueue
AbstractExecutorService.java 1.54 (3 years ago) by dl: Incorporate snippets code improvements from Pavel Rappo
ArrayBlockingQueue.java 1.152 (4 years ago) by jsr166: 8232230: Suppress warnings on non-serializable non-transient instance fields in java.util.concurrent
AtomicLinkedNode.java (dead) 1.5 (20 years ago) by dl: AtomicLinkedNode now an inner class of Concurrentlinkedqueue
BlockingDeque.java 1.37 (5 years ago) by jsr166: update to using jdk11 by default, except link to jdk10 javadocs; sync @docRoot references in javadoc with upstream
BlockingQueue.java 1.63 (5 years ago) by jsr166: update to using jdk11 by default, except link to jdk10 javadocs; sync @docRoot references in javadoc with upstream
BrokenBarrierException.java 1.9 (11 years ago) by jsr166: <tt> -> {@code
Callable.java 1.12 (10 years ago) by dl: add FunctionalInterface
Cancellable.java (dead) 1.11 (20 years ago) by dl: Revised tests for revised Future classes
CancellableTask.java (dead) 1.25 (20 years ago) by dl: Revised tests for revised Future classes
CancellationException.java 1.9 (11 years ago) by jsr166: <tt> -> {@code
CannotExecuteException.java (dead) 1.2 (20 years ago) by jozart: Replaced by RejectedExecutionException
CannotExecuteHandler.java (dead) 1.2 (20 years ago) by jozart: Replaced by RejectedExecutionHandler
CompletableFuture.java 1.225 (3 years ago) by jsr166: 8259796: timedGet: slighly cleaner code
CompletionException.java 1.3 (11 years ago) by jsr166: <tt> => @code
CompletionService.java 1.20 (6 years ago) by jsr166: 8181082: class-level since tag issues in java.base & java.datatransfer module
CompletionStage.java 1.44 (5 years ago) by jsr166: whitespace
Concurrent.java (dead) 1.4 (18 years ago) by dl: Clarify priorities in defaultThreadFactory
ConcurrentHashMap.java 1.324 (2 years ago) by dl: jdk17+ suppressWarnings, FJ updates
ConcurrentLinkedDeque.java 1.94 (5 years ago) by jsr166: update to using jdk11 by default, except link to jdk10 javadocs; sync @docRoot references in javadoc with upstream
ConcurrentLinkedQueue.java 1.160 (5 years ago) by jsr166: update to using jdk11 by default, except link to jdk10 javadocs; sync @docRoot references in javadoc with upstream
ConcurrentLinkedStack.java (dead) 1.2 (20 years ago) by dl: Re-removed ConcurrentLinkedStack?
ConcurrentMap.java 1.70 (5 years ago) by jsr166: update to using jdk11 by default, except link to jdk10 javadocs; sync @docRoot references in javadoc with upstream
ConcurrentNavigableMap.java 1.20 (5 years ago) by jsr166: update to using jdk11 by default, except link to jdk10 javadocs; sync @docRoot references in javadoc with upstream
ConcurrentReaderHashMap.java (dead) 1.4 (20 years ago) by dl: Minor doc updates; FairReentrantLock serialize now
ConcurrentSkipListMap.java 1.186 (4 years ago) by jsr166: 8232230: Suppress warnings on non-serializable non-transient instance fields in java.util.concurrent
ConcurrentSkipListSet.java 1.63 (2 years ago) by dl: jdk17+ suppressWarnings, FJ updates
Condition.java (dead) 1.6 (20 years ago) by dl: Locks in subpackage; fairness params added
Contended.java (dead) 1.2 (11 years ago) by dl: Move to sun.misc
CopyOnWriteArrayList.java 1.158 (2 years ago) by dl: jdk17+ suppressWarnings, FJ updates
CopyOnWriteArraySet.java 1.75 (3 years ago) by dl: Incorporate snippets code improvements from Pavel Rappo
CountDownLatch.java 1.45 (3 years ago) by dl: Incorporate snippets code improvements from Pavel Rappo
CountedCompleter.java 1.72 (23 months ago) by dl: sync with openjdk
CyclicBarrier.java 1.62 (3 years ago) by dl: Incorporate snippets code improvements from Pavel Rappo
DelayEntry.java (dead) 1.2 (20 years ago) by dl: Replaced DelayEntry with Delayed interface
DelayQueue.java 1.78 (5 years ago) by jsr166: update to using jdk11 by default, except link to jdk10 javadocs; sync @docRoot references in javadoc with upstream
Delayed.java 1.11 (11 years ago) by jsr166: <tt> -> {@code
Exchanger.java 1.85 (3 years ago) by dl: Incorporate snippets code improvements from Pavel Rappo
ExecutionException.java 1.11 (11 years ago) by jsr166: <tt> -> {@code
Executor.java 1.37 (7 years ago) by jsr166: code sample modernization
ExecutorCompletionService.java 1.30 (6 years ago) by jsr166: use @inheritDoc for unchecked exceptions
ExecutorService.java 1.67 (17 months ago) by jsr166: whitespace
Executors.java 1.102 (2 years ago) by dl: jdk17+ suppressWarnings, FJ updates
FairReentrantLock.java (dead) 1.3 (20 years ago) by dl: Locks in subpackage; fairness params added
FairSemaphore.java (dead) 1.13 (20 years ago) by dl: Merged FairSemaphore into Semaphore
FifoSemaphore.java (dead) 1.2 (20 years ago) by dl: Added to emulation Fixed some javadoc format errors
Flow.java 1.32 (6 years ago) by dl: make javadoc sample code conform to request rule
ForkJoinPool.java 1.411 (17 months ago) by jsr166: whitespace
ForkJoinTask.java 1.158 (23 months ago) by dl: sync with openjdk
ForkJoinWorkerThread.java 1.85 (23 months ago) by dl: sync with openjdk
Future.java 1.47 (17 months ago) by jsr166: whitespace
FutureTask.java 1.121 (23 months ago) by dl: sync with openjdk
Helpers.java 1.2 (8 years ago) by jsr166: s/newStringUnsafe/new String/g; vetoed by upstream
JSR166Support.java (dead) 1.8 (20 years ago) by dl: Kill old JSR166Support
LinkedBlockingDeque.java 1.83 (4 years ago) by jsr166: 8232230: Suppress warnings on non-serializable non-transient instance fields in java.util.concurrent
LinkedBlockingQueue.java 1.115 (4 years ago) by jsr166: 8232230: Suppress warnings on non-serializable non-transient instance fields in java.util.concurrent
LinkedQueue.java (dead) 1.7 (20 years ago) by dl: Added "Concurrent" prefixes
LinkedStack.java (dead) 1.3 (20 years ago) by dl: Added "Concurrent" prefixes
LinkedTransferQueue.java 1.163 (15 months ago) by jsr166: typo
Lock.java (dead) 1.6 (20 years ago) by dl: Locks in subpackage; fairness params added
Locks.java (dead) 1.5 (20 years ago) by dl: Locks in subpackage; fairness params added
Phaser.java 1.97 (3 years ago) by dl: Improve happens-before specs
PriorityBlockingQueue.java 1.148 (2 years ago) by dl: jdk17+ suppressWarnings, FJ updates
PrivilegedFutureTask.java (dead) 1.4 (20 years ago) by dl: Replace PrivilegedFutureTask with Executors.privilegedCallable
ReadWriteLock.java (dead) 1.5 (20 years ago) by dl: Locks in subpackage; fairness params added
RecursiveAction.java 1.19 (3 years ago) by jsr166: 8250240: Address use of default constructors in the java.util.concurrent
RecursiveTask.java 1.12 (2 years ago) by dl: jdk17+ suppressWarnings, FJ updates
ReentrantLock.java (dead) 1.20 (20 years ago) by dl: Locks in subpackage; fairness params added
ReentrantReadWriteLock.java (dead) 1.7 (20 years ago) by dl: Locks in subpackage; fairness params added
RejectedExecutionException.java 1.9 (11 years ago) by jsr166: <tt> -> {@code
RejectedExecutionHandler.java 1.8 (13 years ago) by jsr166: Update Creative Commons license URL in legal notices
RunnableFuture.java 1.7 (11 years ago) by jsr166: <tt> -> {@code
RunnableScheduledFuture.java 1.9 (10 years ago) by jsr166: consistent use of "@return {@code true}"
ScheduledCancellable.java (dead) 1.3 (20 years ago) by dl: Revised tests for revised Future classes
ScheduledExecutor.java (dead) 1.38 (20 years ago) by tim: Move and rename static Executors.execute/invoke to ExecutorService.submit/invoke, providing implementations in AbstractExecutorService (which TPE extends).
ScheduledExecutorService.java 1.30 (5 years ago) by jsr166: 8220248: fix headings in java.util.concurrent
ScheduledFuture.java 1.6 (13 years ago) by jsr166: Update Creative Commons license URL in legal notices
ScheduledThreadPoolExecutor.java 1.111 (7 years ago) by jsr166: rework the spec for periodic task execution after shutdown
Semaphore.java 1.78 (3 years ago) by dl: Incorporate snippets code improvements from Pavel Rappo
SingleThreadedExecutor.java (dead) 1.2 (20 years ago) by tim: No longer necessary, use Executors.newSingleThreadExecutor instead.
SubmissionPublisher.java 1.83 (4 years ago) by jsr166: typos
SynchronousQueue.java 1.128 (3 years ago) by dl: improve loom-friendliness
ThreadFactory.java 1.15 (9 years ago) by jsr166: standardize code sample idiom: * <pre> {@code
ThreadLocalRandom.java 1.66 (17 months ago) by jsr166: whitespace
ThreadPoolExecutor.java 1.198 (2 years ago) by dl: jdk17+ suppressWarnings, FJ updates
ThreadedExecutor.java (dead) 1.2 (20 years ago) by tim: Not needed, use TPE
TimeUnit.java 1.67 (5 years ago) by jsr166: TimeUnit#convert(Duration): use @apiNote
TimeoutException.java 1.8 (11 years ago) by jsr166: <tt> -> {@code
TransferQueue.java 1.8 (5 years ago) by jsr166: update to using jdk11 by default, except link to jdk10 javadocs; sync @docRoot references in javadoc with upstream
package-info.java 1.20 (3 years ago) by jsr166: sync 8249205: Remove unnecessary trademark symbols
package.html (dead) 1.33 (16 years ago) by jsr166: 6558708: Rewrite package.html as package-info.java
3 directories and 91 files shown