From: <dfr...@us...> - 2010-08-18 05:55:47
|
Revision: 15978 http://jikesrvm.svn.sourceforge.net/jikesrvm/?rev=15978&view=rev Author: dframpton-oss Date: 2010-08-18 05:55:40 +0000 (Wed, 18 Aug 2010) Log Message: ----------- Fix logic on rarely taken path Modified Paths: -------------- rvmroot/branches/RVM-777-NewMMTkGlue/work/MMTk/src/org/mmtk/policy/Space.java Modified: rvmroot/branches/RVM-777-NewMMTkGlue/work/MMTk/src/org/mmtk/policy/Space.java =================================================================== --- rvmroot/branches/RVM-777-NewMMTkGlue/work/MMTk/src/org/mmtk/policy/Space.java 2010-08-18 05:44:23 UTC (rev 15977) +++ rvmroot/branches/RVM-777-NewMMTkGlue/work/MMTk/src/org/mmtk/policy/Space.java 2010-08-18 05:55:40 UTC (rev 15978) @@ -404,7 +404,7 @@ Address rtn = pr.getNewPages(pages); if (rtn.isZero()) { /* Failed, so force a GC */ - if (allowPoll) VM.assertions.fail("Physical allocation failed when polling not allowed!"); + if (!allowPoll) VM.assertions.fail("Physical allocation failed when polling not allowed!"); VM.activePlan.global().poll(true, this); pr.clearRequest(pages); return Address.zero(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |