/** * Increment the metrics for one operation * @param time for one operation */ public void inc(final long time) { lock.lock(); try { currentData.numOperations++; currentData.time += time; minMax.update(time); } finally { lock.unlock(); } }
/** * Increment the metrics for numOps operations * @param numOps - number of operations * @param time - time for numOps operations */ public void inc(final int numOps, final long time) { lock.lock(); try { currentData.numOperations += numOps; currentData.time += time; long timePerOps = time/numOps; minMax.update(timePerOps); } finally { lock.unlock(); } }
/** * Increment the metrics for numOps operations * @param numOps - number of operations * @param time - time for numOps operations */ public synchronized void inc(final int numOps, final long time) { currentData.numOperations += numOps; currentData.time += time; long timePerOps = time/numOps; minMax.update(timePerOps); }
/** * Increment the metrics for one operation * @param time for one operation */ public synchronized void inc(final long time) { currentData.numOperations++; currentData.time += time; minMax.update(time); }
/** * Increment the metrics for one operation * @param time for one operation */ public synchronized void inc(final long time) { currentData.numOperations++; currentData.time += time; minMax.update(time); }
/** * Increment the metrics for numOps operations * @param numOps - number of operations * @param time - time for numOps operations */ public synchronized void inc(final int numOps, final long time) { currentData.numOperations += numOps; currentData.time += time; long timePerOps = time/numOps; minMax.update(timePerOps); }
/** * Increment the metrics for numOps operations * @param numOps - number of operations * @param time - time for numOps operations */ public synchronized void inc(final int numOps, final long time) { currentData.numOperations += numOps; currentData.time += time; long timePerOps = time/numOps; minMax.update(timePerOps); }
/** * Increment the metrics for one operation * @param time for one operation */ public synchronized void inc(final long time) { currentData.numOperations++; currentData.time += time; minMax.update(time); }
/** * Increment the metrics for one operation * @param time for one operation */ public synchronized void inc(final long time) { currentData.numOperations++; currentData.time += time; minMax.update(time); }
/** * Increment the metrics for one operation * @param time for one operation */ public synchronized void inc(final long time) { currentData.numOperations++; currentData.time += time; minMax.update(time); }
/** * Increment the metrics for numOps operations * @param numOps - number of operations * @param time - time for numOps operations */ public synchronized void inc(final int numOps, final long time) { currentData.numOperations += numOps; currentData.time += time; long timePerOps = time/numOps; minMax.update(timePerOps); }
/** * Increment the metrics for numOps operations * @param numOps - number of operations * @param time - time for numOps operations */ public synchronized void inc(final int numOps, final long time) { currentData.numOperations += numOps; currentData.time += time; long timePerOps = time/numOps; minMax.update(timePerOps); }