< prev index next >
src/hotspot/share/gc/z/zList.hpp
Print this page
*** 29,39 ****
template <typename T> class ZList;
// Element in a double linked list
template <typename T>
! class ZListNode VALUE_OBJ_CLASS_SPEC {
friend class ZList<T>;
private:
ZListNode* _next;
ZListNode* _prev;
--- 29,39 ----
template <typename T> class ZList;
// Element in a double linked list
template <typename T>
! class ZListNode {
friend class ZList<T>;
private:
ZListNode* _next;
ZListNode* _prev;
*** 61,71 ****
}
};
// Double-linked list
template <typename T>
! class ZList VALUE_OBJ_CLASS_SPEC {
private:
ZListNode<T> _head;
size_t _size;
// Passing by value and assignment is not allowed
--- 61,71 ----
}
};
// Double-linked list
template <typename T>
! class ZList {
private:
ZListNode<T> _head;
size_t _size;
// Passing by value and assignment is not allowed
< prev index next >