--- old/src/share/vm/gc/g1/g1ConcurrentMark.cpp 2017-06-30 11:28:10.831971057 +0200 +++ new/src/share/vm/gc/g1/g1ConcurrentMark.cpp 2017-06-30 11:28:10.639965056 +0200 @@ -71,7 +71,7 @@ HeapWord* G1CMBitMapRO::getNextMarkedWordAddress(const HeapWord* addr, const HeapWord* limit) const { // First we must round addr *up* to a possible object boundary. - addr = align_ptr_up(addr, HeapWordSize << _shifter); + addr = align_up(addr, HeapWordSize << _shifter); size_t addrOffset = heapWordToOffset(addr); assert(limit != NULL, "limit must not be NULL"); size_t limitOffset = heapWordToOffset(limit); @@ -98,7 +98,7 @@ } size_t G1CMBitMap::compute_size(size_t heap_size) { - return ReservedSpace::allocation_align_size_up(heap_size / mark_distance()); + return ReservedSpace::allocation_align_up(heap_size / mark_distance()); } size_t G1CMBitMap::mark_distance() { @@ -170,8 +170,8 @@ size_t const TaskEntryChunkSizeInVoidStar = sizeof(TaskQueueEntryChunk) / sizeof(G1TaskQueueEntry); - _max_chunk_capacity = align_size_up(max_capacity, capacity_alignment()) / TaskEntryChunkSizeInVoidStar; - size_t initial_chunk_capacity = align_size_up(initial_capacity, capacity_alignment()) / TaskEntryChunkSizeInVoidStar; + _max_chunk_capacity = align_up(max_capacity, capacity_alignment()) / TaskEntryChunkSizeInVoidStar; + size_t initial_chunk_capacity = align_up(initial_capacity, capacity_alignment()) / TaskEntryChunkSizeInVoidStar; guarantee(initial_chunk_capacity <= _max_chunk_capacity, "Maximum chunk capacity " SIZE_FORMAT " smaller than initial capacity " SIZE_FORMAT, @@ -714,7 +714,7 @@ assert(may_yield || SafepointSynchronize::is_at_safepoint(), "Non-yielding bitmap clear only allowed at safepoint."); size_t const num_bytes_to_clear = (HeapRegion::GrainBytes * _g1h->num_regions()) / G1CMBitMap::heap_map_factor(); - size_t const num_chunks = align_size_up(num_bytes_to_clear, G1ClearBitMapTask::chunk_size()) / G1ClearBitMapTask::chunk_size(); + size_t const num_chunks = align_up(num_bytes_to_clear, G1ClearBitMapTask::chunk_size()) / G1ClearBitMapTask::chunk_size(); uint const num_workers = (uint)MIN2(num_chunks, (size_t)workers->active_workers());