< prev index next >

src/hotspot/share/gc/shared/ptrQueue.cpp

Print this page

        

*** 222,232 **** Atomic::add(count, &_free_count); _free_list.prepend(*first, *last); log_trace(gc, ptrqueue, freelist) ("Transferred %s pending to free: " SIZE_FORMAT, name(), count); } ! OrderAccess::release_store(&_transfer_lock, false); return true; } size_t BufferNode::Allocator::reduce_free_list(size_t remove_goal) { try_transfer_pending(); --- 222,232 ---- Atomic::add(count, &_free_count); _free_list.prepend(*first, *last); log_trace(gc, ptrqueue, freelist) ("Transferred %s pending to free: " SIZE_FORMAT, name(), count); } ! Atomic::release_store(&_transfer_lock, false); return true; } size_t BufferNode::Allocator::reduce_free_list(size_t remove_goal) { try_transfer_pending();
< prev index next >