private void intervalHeartBeat() { lock.lock(); try { previousIntervalData.numOperations = currentData.numOperations; previousIntervalData.time = (currentData.numOperations == 0) ? 0 : currentData.time / currentData.numOperations; currentData.reset(); } finally { lock.unlock(); } }
private synchronized void intervalHeartBeat() { previousIntervalData.numOperations = currentData.numOperations; previousIntervalData.time = (currentData.numOperations == 0) ? 0 : currentData.time / currentData.numOperations; currentData.reset(); }
private synchronized void intervalHeartBeat() { previousIntervalData.numOperations = currentData.numOperations; previousIntervalData.time = (currentData.numOperations == 0) ? 0 : currentData.time / currentData.numOperations; currentData.reset(); }
private synchronized void intervalHeartBeat() { previousIntervalData.numOperations = currentData.numOperations; previousIntervalData.time = (currentData.numOperations == 0) ? 0 : currentData.time / currentData.numOperations; currentData.reset(); }
private synchronized void intervalHeartBeat() { previousIntervalData.numOperations = currentData.numOperations; previousIntervalData.time = (currentData.numOperations == 0) ? 0 : currentData.time / currentData.numOperations; currentData.reset(); }
private synchronized void intervalHeartBeat() { previousIntervalData.numOperations = currentData.numOperations; previousIntervalData.time = (currentData.numOperations == 0) ? 0 : currentData.time / currentData.numOperations; currentData.reset(); }