equal
deleted
inserted
replaced
516 G1CollectedHeap* g1h = G1CollectedHeap::heap(); |
516 G1CollectedHeap* g1h = G1CollectedHeap::heap(); |
517 if (g1h->is_heterogeneous_heap()) { |
517 if (g1h->is_heterogeneous_heap()) { |
518 uint end_region = HeterogeneousHeapRegionManager::manager()->end_index_of_dram(); |
518 uint end_region = HeterogeneousHeapRegionManager::manager()->end_index_of_dram(); |
519 return (jlong)(g1h->base() + (end_region + 1) * HeapRegion::GrainBytes - 1); |
519 return (jlong)(g1h->base() + (end_region + 1) * HeapRegion::GrainBytes - 1); |
520 } else { |
520 } else { |
521 return (jlong)g1h->base() + G1Arguments::heap_reserved_size_bytes(); |
521 return (jlong)g1h->base() + G1Arguments::heap_max_size_bytes(); |
522 } |
522 } |
523 } |
523 } |
524 #endif // INCLUDE_G1GC |
524 #endif // INCLUDE_G1GC |
525 #if INCLUDE_PARALLELGC |
525 #if INCLUDE_PARALLELGC |
526 if (UseParallelGC) { |
526 if (UseParallelGC) { |