Print this page
4719 Common patchset for jdk1.7 support preparation

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/dtrace/test/tst/common/java_api/src/TestStateMachine.java
          +++ new/usr/src/cmd/dtrace/test/tst/common/java_api/src/TestStateMachine.java
↓ open down ↓ 601 lines elided ↑ open up ↑
 602  602              program = consumer.compile(
 603  603                      "syscall:::entry { @[execname] = count(); } " +
 604  604                      "tick-101ms { printa(@); }");
 605  605              beforeEnable(consumer);
 606  606              consumer.enable();
 607  607              beforeGo(consumer);
 608  608              System.out.println("before go, running: " + consumer.isRunning());
 609  609              consumer.go();
 610  610              // Avoid race, call afterGo() in ConsumerListener
 611  611              try {
 612      -                Thread.currentThread().sleep(300);
      612 +                Thread.sleep(300);
 613  613              } catch (InterruptedException e) {
 614  614                  e.printStackTrace();
 615  615                  exit(1);
 616  616              }
 617  617              consumer.stop();
 618  618              System.out.println("after stop, running: " + consumer.isRunning());
 619  619              afterStop(consumer, program);
 620  620              consumer.close();
 621  621              afterClose(consumer, program);
 622  622          } catch (DTraceException e) {
 623  623              e.printStackTrace();
 624  624              exit(1);
 625  625          }
 626  626      }
 627  627  }
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX