/** remove old blocks */ public synchronized void cleanup() { long curTime = Time.monotonicNow(); // check if old win is older than winWidth if (lastCleanupTime + winTimeInterval <= curTime) { // purge the old window movedBlocks.set(OLD_WIN, movedBlocks.get(CUR_WIN)); movedBlocks.set(CUR_WIN, newMap()); lastCleanupTime = curTime; } } }
/** remove old blocks */ public synchronized void cleanup() { long curTime = Time.monotonicNow(); // check if old win is older than winWidth if (lastCleanupTime + winTimeInterval <= curTime) { // purge the old window movedBlocks.set(OLD_WIN, movedBlocks.get(CUR_WIN)); movedBlocks.set(CUR_WIN, newMap()); lastCleanupTime = curTime; } } }
/** remove old blocks */ public synchronized void cleanup() { long curTime = Time.monotonicNow(); // check if old win is older than winWidth if (lastCleanupTime + winTimeInterval <= curTime) { // purge the old window movedBlocks.set(OLD_WIN, movedBlocks.get(CUR_WIN)); movedBlocks.set(CUR_WIN, newMap()); lastCleanupTime = curTime; } } }