ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/main/java/util/concurrent/AbstractExecutorService.java
(Generate patch)

Comparing jsr166/src/main/java/util/concurrent/AbstractExecutorService.java (file contents):
Revision 1.37 by jsr166, Mon Dec 19 19:58:00 2011 UTC vs.
Revision 1.38 by jsr166, Mon Dec 19 20:05:42 2011 UTC

# Line 227 | Line 227 | public abstract class AbstractExecutorSe
227      public <T> List<Future<T>> invokeAll(Collection<? extends Callable<T>> tasks,
228                                           long timeout, TimeUnit unit)
229          throws InterruptedException {
230 <        if (tasks == null || unit == null)
230 >        if (tasks == null)
231              throw new NullPointerException();
232          long nanos = unit.toNanos(timeout);
233          List<Future<T>> futures = new ArrayList<Future<T>>(tasks.size());

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines