Changeset 42 for trunk/src/org/expeditee/agents/DisplayTree.java
- Timestamp:
- 05/14/08 12:41:55 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/agents/DisplayTree.java
r26 r42 21 21 */ 22 22 public class DisplayTree extends TreeProcessor { 23 24 public static final int GARBAGE_COLLECTION_THRESHOLD = 100000; 23 25 24 26 // delay between frames, in ms … … 65 67 protected void processFrame(Frame toProcess) { 66 68 long freeMemory = _runtime.freeMemory(); 67 if(freeMemory < 100000){69 if(freeMemory < GARBAGE_COLLECTION_THRESHOLD){ 68 70 _runtime.gc(); 69 FrameGraphics.DisplayMessage("GARBAGE COLLECT!"); 70 } else if (freeMemory % 10 == 0) 71 System.out.println(_runtime.freeMemory()); 71 FrameGraphics.DisplayMessage("Force Garbage Collection!"); 72 } 72 73 73 //FrameUtils.ResponseTimer.restart();74 FrameUtils.ResponseTimer.restart(); 74 75 75 76 // ignore loops
Note:
See TracChangeset
for help on using the changeset viewer.