< prev index next >
src/hotspot/share/gc/serial/serialHeap.hpp
Print this page
*** 30,39 ****
--- 30,40 ----
#include "gc/shared/genCollectedHeap.hpp"
#include "utilities/growableArray.hpp"
class GCMemoryManager;
class MemoryPool;
+ class OopsInGenClosure;
class TenuredGeneration;
class SerialHeap : public GenCollectedHeap {
private:
MemoryPool* _eden_pool;
*** 73,80 ****
--- 74,86 ----
// The "cur" closure is applied to references in the younger generation
// at "level", and the "older" closure to older generations.
template <typename OopClosureType1, typename OopClosureType2>
void oop_since_save_marks_iterate(OopClosureType1* cur,
OopClosureType2* older);
+
+ void young_process_roots(StrongRootsScope* scope,
+ OopsInGenClosure* root_closure,
+ OopsInGenClosure* old_gen_closure,
+ CLDClosure* cld_closure);
};
#endif // SHARE_GC_SERIAL_SERIALHEAP_HPP
< prev index next >