Print this page


Split Close
Expand all
Collapse all
          --- old/test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
          +++ new/test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
↓ open down ↓ 26 lines elided ↑ open up ↑
  27   27   * file:
  28   28   *
  29   29   * Written by Doug Lea with assistance from members of JCP JSR-166
  30   30   * Expert Group and released to the public domain, as explained at
  31   31   * http://creativecommons.org/licenses/publicdomain
  32   32   */
  33   33  
  34   34  /*
  35   35   * @test
  36   36   * @bug 4486658
  37      - * @compile LockOncePerThreadLoops.java
       37 + * @compile -source 1.5 LockOncePerThreadLoops.java
  38   38   * @run main/timeout=15000 LockOncePerThreadLoops
  39   39   * @summary Checks for missed signals by locking and unlocking each of an array of locks once per thread
  40   40   */
  41   41  
  42   42  import java.util.concurrent.*;
  43   43  import java.util.concurrent.locks.*;
  44   44  import java.util.*;
  45   45  
  46   46  public final class LockOncePerThreadLoops {
  47   47      static final ExecutorService pool = Executors.newCachedThreadPool();
↓ open down ↓ 85 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX