Mercurial > hg > Members > tatsuki > jungle-bench
view src/main/java/jp/ac/u_ryukyu/ie/cr/tatsuki/jungle_core/readAtomicReservableReferenceThread.java @ 20:195c1a644550
benchmark add
author | tatsuki |
---|---|
date | Tue, 17 Mar 2015 15:37:19 +0900 |
parents | |
children |
line wrap: on
line source
package jp.ac.u_ryukyu.ie.cr.tatsuki.jungle_core; import java.lang.Integer;import java.lang.Override;import java.lang.Thread;import java.util.concurrent.atomic.AtomicReference; public class readAtomicReservableReferenceThread extends Thread { AtomicReferenceTest ref; boolean flag; long findcount; public readAtomicReservableReferenceThread(AtomicReferenceTest ref) { this.flag = true; this.ref = ref; } @Override public void run() { while (flag) { if (ref.get() == 0) findcount ++; else System.out.println("faild"); // try { // Thread.sleep(1); // } catch (InterruptedException e) { // // TODO Auto-generated catch block // e.printStackTrace(); // } } } public long get() { return findcount; } public void set(boolean flag) { this.flag = flag; } }