mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-18 01:54:47 +02:00
8199282: Remove ValueObj class for allocation subclassing for gc code
Reviewed-by: stefank, kbarrett
This commit is contained in:
parent
6c9998844b
commit
394e34d821
64 changed files with 139 additions and 213 deletions
|
@ -175,7 +175,7 @@ NOT_AIX( private: )
|
|||
class Block; // Forward decl; defined in .inline.hpp file.
|
||||
class BlockList; // Forward decl for BlockEntry friend decl.
|
||||
|
||||
class BlockEntry VALUE_OBJ_CLASS_SPEC {
|
||||
class BlockEntry {
|
||||
friend class BlockList;
|
||||
|
||||
// Members are mutable, and we deal exclusively with pointers to
|
||||
|
@ -193,7 +193,7 @@ NOT_AIX( private: )
|
|||
~BlockEntry();
|
||||
};
|
||||
|
||||
class BlockList VALUE_OBJ_CLASS_SPEC {
|
||||
class BlockList {
|
||||
const Block* _head;
|
||||
const Block* _tail;
|
||||
const BlockEntry& (*_get_entry)(const Block& block);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue