equal
deleted
inserted
replaced
108 |
108 |
109 bool ZCollectedHeap::is_in(const void* p) const { |
109 bool ZCollectedHeap::is_in(const void* p) const { |
110 return is_in_reserved(p) && _heap.is_in((uintptr_t)p); |
110 return is_in_reserved(p) && _heap.is_in((uintptr_t)p); |
111 } |
111 } |
112 |
112 |
|
113 uint32_t ZCollectedHeap::hash_oop(oop obj) const { |
|
114 return _heap.hash_oop(obj); |
|
115 } |
|
116 |
113 HeapWord* ZCollectedHeap::allocate_new_tlab(size_t min_size, size_t requested_size, size_t* actual_size) { |
117 HeapWord* ZCollectedHeap::allocate_new_tlab(size_t min_size, size_t requested_size, size_t* actual_size) { |
114 const size_t size_in_bytes = ZUtils::words_to_bytes(align_object_size(requested_size)); |
118 const size_t size_in_bytes = ZUtils::words_to_bytes(align_object_size(requested_size)); |
115 const uintptr_t addr = _heap.alloc_tlab(size_in_bytes); |
119 const uintptr_t addr = _heap.alloc_tlab(size_in_bytes); |
116 |
120 |
117 if (addr != 0) { |
121 if (addr != 0) { |