// Lock-free. HeapWord* ContiguousSpace::par_allocate(size_t size) { return par_allocate_impl(size, end()); }
// Lock-free. HeapWord* EdenSpace::par_allocate(size_t size) { return par_allocate_impl(size, soft_end()); }
inline HeapWord* HeapRegion::par_allocate_no_bot_updates(size_t word_size) { assert(is_young(), "we can only skip BOT updates on young regions"); return par_allocate_impl(word_size, end()); }