SF.net SVN: jikesrvm:[15733] rvmroot/trunk/MMTk/src/org/mmtk/policy/immix/ ImmixSpace.java

View: New views
1 Messages — Rating Filter:   Alert me  

SF.net SVN: jikesrvm:[15733] rvmroot/trunk/MMTk/src/org/mmtk/policy/immix/ ImmixSpace.java

by steveb-oss :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Revision: 15733
          http://jikesrvm.svn.sourceforge.net/jikesrvm/?rev=15733&view=rev
Author:   steveb-oss
Date:     2009-07-23 00:35:14 +0000 (Thu, 23 Jul 2009)

Log Message:
-----------
Bug fix.  I'm not aware of this being evident except that it became visible when doing some other work.

Modified Paths:
--------------
    rvmroot/trunk/MMTk/src/org/mmtk/policy/immix/ImmixSpace.java

Modified: rvmroot/trunk/MMTk/src/org/mmtk/policy/immix/ImmixSpace.java
===================================================================
--- rvmroot/trunk/MMTk/src/org/mmtk/policy/immix/ImmixSpace.java 2009-07-22 07:44:58 UTC (rev 15732)
+++ rvmroot/trunk/MMTk/src/org/mmtk/policy/immix/ImmixSpace.java 2009-07-23 00:35:14 UTC (rev 15733)
@@ -138,7 +138,7 @@
     if (allocBlockCursor.isZero()) allocBlockCursor = chunkMap.getHeadChunk();
     allocBlockSentinel = allocBlockCursor;
     if (VM.VERIFY_ASSERTIONS) VM.assertions._assert(isRecycleAllocChunkAligned(allocBlockSentinel));
-    exhaustedReusableSpace = false;
+    exhaustedReusableSpace = allocBlockCursor.isZero();
     if (VM.VERIFY_ASSERTIONS && Options.verbose.getValue() >= 9) {
       Log.write("gr[allocBlockCursor: "); Log.write(allocBlockCursor); Log.write(" allocBlockSentinel: "); Log.write(allocBlockSentinel); Log.writeln("]");
     }


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.

------------------------------------------------------------------------------
_______________________________________________
Jikesrvm-commits mailing list
Jikesrvm-commits@...
https://lists.sourceforge.net/lists/listinfo/jikesrvm-commits