class DefaultHardwareClock implements HardwareClock {

    long sampleGranularity() {
        long start = env.nanoTime();
        long end;
        while((end = env.nanoTime()) == start) /* loop */;
        return elapsedTime(start, end);
    }

    public  DefaultHardwareClock();
    public  DefaultHardwareClock(Env env);
    public  DefaultHardwareClock(Env env, int numSamples, long periodMillis);

}