open Udiff src/hotspot/share/gc/shared/oopStorage.hpp (original) (raw)

< prev index next >

Print this page

rev 49824 : imported patch block_array rev 49826 : [mq]: active_array


@@ -169,10 +169,11 @@ // xlC on AIX can't compile test_oopStorage.cpp with following private // classes. C++03 introduced access for nested classes with DR45, but xlC // version 12 rejects it. NOT_AIX( private: ) class Block; // Forward decl; defined in .inline.hpp file. + class BlockArray; // Forward decl; defined in .inline.hpp file. class BlockList; // Forward decl for BlockEntry friend decl. class BlockEntry { friend class BlockList;

@@ -203,10 +204,11 @@ public: BlockList(const BlockEntry& (*get_entry)(const Block& block)); ~BlockList();

 Block* head();

@@ -217,30 +219,62 @@ void push_front(const Block& block); void push_back(const Block& block); void unlink(const Block& block); };

< prev index next >