From: <dfr...@us...> - 2008-06-04 03:37:19
|
Revision: 14364 http://jikesrvm.svn.sourceforge.net/jikesrvm/?rev=14364&view=rev Author: dframpton-oss Date: 2008-06-03 20:37:17 -0700 (Tue, 03 Jun 2008) Log Message: ----------- Fix incorrect usage of vmmagic (== instead of EQ). Modified Paths: -------------- rvmroot/trunk/MMTk/src/org/mmtk/utility/alloc/BlockAllocator.java Modified: rvmroot/trunk/MMTk/src/org/mmtk/utility/alloc/BlockAllocator.java =================================================================== --- rvmroot/trunk/MMTk/src/org/mmtk/utility/alloc/BlockAllocator.java 2008-06-03 22:34:30 UTC (rev 14363) +++ rvmroot/trunk/MMTk/src/org/mmtk/utility/alloc/BlockAllocator.java 2008-06-04 03:37:17 UTC (rev 14364) @@ -131,7 +131,7 @@ @Inline private static void setBlkSizeMetaData(Address block, byte sc) { if (VM.VERIFY_ASSERTIONS) { - VM.assertions._assert(block == Conversions.pageAlign(block)); + VM.assertions._assert(block.EQ(Conversions.pageAlign(block))); VM.assertions._assert(pagesForSizeClass(sc) - 1 <= MAX_BLOCK_PAGE_OFFSET); } Address address = block; @@ -186,7 +186,7 @@ */ @Inline public static void setAllClientSizeClass(Address block, int blocksc, byte sc) { - if (VM.VERIFY_ASSERTIONS) VM.assertions._assert(block == Conversions.pageAlign(block)); + if (VM.VERIFY_ASSERTIONS) VM.assertions._assert(block.EQ(Conversions.pageAlign(block))); Address address = block; for (int i = 0; i < pagesForSizeClass(blocksc); i++) { getMetaAddress(address).store(sc, CSC_OFFSET); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |