< prev index next >

src/share/vm/gc/shared/collectedHeap.inline.hpp

Print this page

        

*** 247,257 **** assert(is_ptr_aligned(addr, HeapWordSize), "Address " PTR_FORMAT " is not properly aligned.", p2i(addr)); assert(is_size_aligned(alignment_in_bytes, HeapWordSize), "Alignment size %u is incorrect.", alignment_in_bytes); ! HeapWord* new_addr = (HeapWord*) align_pointer_up(addr, alignment_in_bytes); size_t padding = pointer_delta(new_addr, addr); if (padding == 0) { return addr; } --- 247,257 ---- assert(is_ptr_aligned(addr, HeapWordSize), "Address " PTR_FORMAT " is not properly aligned.", p2i(addr)); assert(is_size_aligned(alignment_in_bytes, HeapWordSize), "Alignment size %u is incorrect.", alignment_in_bytes); ! HeapWord* new_addr = (HeapWord*) align_ptr_up(addr, alignment_in_bytes); size_t padding = pointer_delta(new_addr, addr); if (padding == 0) { return addr; }
< prev index next >