view src/main/java/alice/test/codesegment/api/PeekCodeSegment.java @ 547:e91a574b69de dispose

remove index
author Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
date Tue, 18 Aug 2015 16:15:17 +0900
parents 15eeb439830c
children
line wrap: on
line source

package alice.test.codesegment.api;

import alice.codesegment.CodeSegment;
import alice.datasegment.CommandType;
import alice.datasegment.Receiver;

public class PeekCodeSegment extends CodeSegment{
    private Receiver info0 = ids.create(CommandType.PEEK);
    public PeekCodeSegment(String key) {
        info0.setKey(key, this);
    }

    @Override
    public void run() {
        if (StartCodeSegment.count>10000){
            System.out.println(System.currentTimeMillis()-StartCodeSegment.t +" ms");
            StartCodeSegment.count = 0;

            if (++StartCodeSegment.cnt>100){
                System.exit(0);
            }
        } else {
            if(StartCodeSegment.count==1)StartCodeSegment.t = System.currentTimeMillis();
            StartCodeSegment.count++;
        }
        new PeekCodeSegment(info0.key);
    }

}