Commit latest version
[lttng-ust-java-tests.git] / src / org / lttng / ust / tests / Worker.java
index e608ac36b42c18f1bcf881420594c662928da802..736dddbad78e891148bb30673633d6463dd76e40 100644 (file)
@@ -7,23 +7,25 @@ import org.lttng.ust.LTTngUst;
 public class Worker implements Runnable {
 
     private final Logger log;
-    private final int threadNumber;
+    private final int threadId;
+    private final int nbIter;
     private long curCount;
 
-    public Worker(int nb, Logger log) {
+    public Worker(int threadId, int nbIter, Logger log) {
         this.log = log;
-        threadNumber = nb;
+        this.threadId = threadId;
+        this.nbIter = nbIter;
         curCount = 0;
     }
 
     @Override
     public void run() {
-        for (int i = 0; i < 10000; i++) {
-            // log.info("Thread " + threadNumber + ", iteration " + i);
-            LTTngUst.tracepointIntInt("Thread/Iteration", threadNumber, i);
+        for (int i = 0; i < nbIter; i++) {
+//            log.info("Thread " + threadId + ", iteration " + i);
+            LTTngUst.tracepointIntInt("Thread/Iteration", threadId, i);
             curCount += i;
         }
-        // System.out.println(curCount);
+//        System.out.println(curCount);
     }
 
 }
This page took 0.023517 seconds and 4 git commands to generate.