From: <mar...@us...> - 2008-02-10 06:19:14
|
Revision: 93 http://gridsim.svn.sourceforge.net/gridsim/?rev=93&view=rev Author: marcos_dias Date: 2008-02-09 22:19:19 -0800 (Sat, 09 Feb 2008) Log Message: ----------- This update contains small bug fixes and improvements: + The advance reservation policy and the conservative backfilling could present overlapping ranges of available processing elements. Although that did not affect the resource allocation results, that could lead to infinite loops on software that queried the resource availability. + Small changes in the availability information objects and the lists of PEs. Modified Paths: -------------- branches/gridsim4.0-branch3/source/gridsim/turbo/ARParallelSpaceShared.java Modified: branches/gridsim4.0-branch3/source/gridsim/turbo/ARParallelSpaceShared.java =================================================================== --- branches/gridsim4.0-branch3/source/gridsim/turbo/ARParallelSpaceShared.java 2008-02-10 06:04:30 UTC (rev 92) +++ branches/gridsim4.0-branch3/source/gridsim/turbo/ARParallelSpaceShared.java 2008-02-10 06:19:19 UTC (rev 93) @@ -1569,10 +1569,10 @@ } resource_.setPEsAvailable(releasedRanges); - if(PERangeList.containsOverlappingRanges(resource_.getFreePERanges())) { - System.out.println("Overlap! Ranges = " + resource_.getFreePERanges()); - System.exit(1); - } +// if(PERangeList.containsOverlappingRanges(resource_.getFreePERanges())) { +// System.out.println("Overlap! Ranges = " + resource_.getFreePERanges()); +// System.exit(1); +// } itemsStarted = startReservation(currentTime); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |