8204097: Simplify OopStorage::AllocateList block entry access

Removed obsolete support for blocks being in multiple lists.

Reviewed-by: coleenp, tschatzl
This commit is contained in:
Kim Barrett 2018-06-11 22:35:07 -04:00
parent d51c1b87d2
commit d3e96fdd91
4 changed files with 27 additions and 30 deletions

View file

@ -178,14 +178,13 @@ NOT_AIX( private: )
class AllocateList {
const Block* _head;
const Block* _tail;
const AllocateEntry& (*_get_entry)(const Block& block);
// Noncopyable.
AllocateList(const AllocateList&);
AllocateList& operator=(const AllocateList&);
public:
AllocateList(const AllocateEntry& (*get_entry)(const Block& block));
AllocateList();
~AllocateList();
Block* head();