equal
deleted
inserted
replaced
304 * Align generation size regardful to used young GC. |
304 * Align generation size regardful to used young GC. |
305 */ |
305 */ |
306 public static long alignGenSize(long value) { |
306 public static long alignGenSize(long value) { |
307 switch (YOUNG_GC_TYPE) { |
307 switch (YOUNG_GC_TYPE) { |
308 case DefNew: |
308 case DefNew: |
309 case ParNew: |
|
310 return HeapRegionUsageTool.alignDown(value, HEAP_SPACE_ALIGNMENT); |
309 return HeapRegionUsageTool.alignDown(value, HEAP_SPACE_ALIGNMENT); |
311 case PSNew: |
310 case PSNew: |
312 return HeapRegionUsageTool.alignUp(HeapRegionUsageTool.alignDown(value, |
311 return HeapRegionUsageTool.alignUp(HeapRegionUsageTool.alignDown(value, |
313 HEAP_SPACE_ALIGNMENT), |
312 HEAP_SPACE_ALIGNMENT), |
314 PS_VIRTUAL_SPACE_ALIGNMENT); |
313 PS_VIRTUAL_SPACE_ALIGNMENT); |