--- old/src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp 2019-08-26 18:55:20.092162260 -0400 +++ new/src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp 2019-08-26 18:55:19.880150839 -0400 @@ -28,20 +28,6 @@ #include "utilities/debug.hpp" #include "utilities/macros.hpp" -// G1RedirtyCardsBufferList - -G1RedirtyCardsBufferList::G1RedirtyCardsBufferList() : - _head(NULL), _tail(NULL), _entry_count(0) {} - -G1RedirtyCardsBufferList::G1RedirtyCardsBufferList(BufferNode* head, - BufferNode* tail, - size_t entry_count) : - _head(head), _tail(tail), _entry_count(entry_count) -{ - assert((_head == NULL) == (_tail == NULL), "invariant"); - assert((_head == NULL) == (_entry_count == 0), "invariant"); -} - // G1RedirtyCardsQueueBase::LocalQSet G1RedirtyCardsQueueBase::LocalQSet::LocalQSet(G1RedirtyCardsQueueSet* shared_qset) : @@ -67,9 +53,9 @@ } } -G1RedirtyCardsBufferList G1RedirtyCardsQueueBase::LocalQSet::take_all_completed_buffers() { - G1RedirtyCardsBufferList result = _buffers; - _buffers = G1RedirtyCardsBufferList(); +G1BufferNodeList G1RedirtyCardsQueueBase::LocalQSet::take_all_completed_buffers() { + G1BufferNodeList result = _buffers; + _buffers = G1BufferNodeList(); return result; } @@ -126,9 +112,9 @@ return _list.top(); } -G1RedirtyCardsBufferList G1RedirtyCardsQueueSet::take_all_completed_buffers() { +G1BufferNodeList G1RedirtyCardsQueueSet::take_all_completed_buffers() { DEBUG_ONLY(_collecting = false;) - G1RedirtyCardsBufferList result(_list.pop_all(), _tail, _entry_count); + G1BufferNodeList result(_list.pop_all(), _tail, _entry_count); _tail = NULL; _entry_count = 0; DEBUG_ONLY(_collecting = true;) @@ -154,7 +140,7 @@ void G1RedirtyCardsQueueSet::merge_bufferlist(LocalQSet* src) { assert(_collecting, "precondition"); - const G1RedirtyCardsBufferList from = src->take_all_completed_buffers(); + const G1BufferNodeList from = src->take_all_completed_buffers(); if (from._head != NULL) { assert(from._tail != NULL, "invariant"); Atomic::add(from._entry_count, &_entry_count);