X-Git-Url: http://plrg.eecs.uci.edu/git/?p=iotcloud.git;a=blobdiff_plain;f=src%2Fjava%2Fiotcloud%2FTable.java;fp=src%2Fjava%2Fiotcloud%2FTable.java;h=baf171d7725c8c28a2879feee44ffc7816c09ed1;hp=bd9e15b96a1aa2974f277ac568bb4ddde8275473;hb=93c130949c81e0b10f9b534838f195e168468034;hpb=926a6eec669fc73d92e49a9cf7b993dced9b50ec diff --git a/src/java/iotcloud/Table.java b/src/java/iotcloud/Table.java index bd9e15b..baf171d 100644 --- a/src/java/iotcloud/Table.java +++ b/src/java/iotcloud/Table.java @@ -92,18 +92,22 @@ final public class Table { long seqn = buffer.getOldestSeqNum(); if (forcedresize) { + System.out.println("A"); TableStatus status=new TableStatus(s, FORCED_RESIZE_INCREMENT + numslots); s.addEntry(status); } if ((numslots - buffer.size()) < FREE_SLOTS) { /* have to check whether we have enough free slots */ + System.out.println("B"); long fullfirstseqn = buffer.getNewestSeqNum() + 1 - numslots; seqn = fullfirstseqn < 1?1:fullfirstseqn; for(int i=0; i < FREE_SLOTS; i++, seqn++) { Slot prevslot=buffer.getSlot(seqn); + System.out.println(i); if (!prevslot.isLive()) continue; + System.out.println("islive"); Vector liveentries = prevslot.getLiveEntries(); for(Entry liveentry:liveentries) { if (redundant(liveentry))