From: SourceForge.net <no...@so...> - 2010-08-22 16:02:38
|
Research Archive item #3050868, was opened at 2010-08-22 17:02 Message generated for change (Tracker Item Submitted) made by vondart You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=723235&aid=3050868&group_id=128805 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Priority: 5 Private: No Submitted By: Da Feng (vondart) Assigned to: Nobody/Anonymous (nobody) Summary: MarkSwap GC Initial Comment: Improved MarkCompact: 1. Sort region list after mark and before calculate forwarding pointer, so that low garbage percentage regions are pushed to start of heap, and only objects in highly garbage percentage regions are moved. 2. Implement object reference stack at the end of each region to over come difficulty of call getNextObject. 3. Marked java.lang.ref classes and referent objects to put them into nonmoving space, since they can't be used before moved to target region. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=723235&aid=3050868&group_id=128805 |