< prev index next >
src/hotspot/share/gc/serial/serialHeap.hpp
Print this page
*** 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;
--- 30,40 ----
#include "gc/shared/genCollectedHeap.hpp"
#include "utilities/growableArray.hpp"
class GCMemoryManager;
class MemoryPool;
! class OopIterateClosure;
class TenuredGeneration;
class SerialHeap : public GenCollectedHeap {
private:
MemoryPool* _eden_pool;
*** 76,86 ****
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
--- 76,86 ----
template <typename OopClosureType1, typename OopClosureType2>
void oop_since_save_marks_iterate(OopClosureType1* cur,
OopClosureType2* older);
void young_process_roots(StrongRootsScope* scope,
! OopIterateClosure* root_closure,
! OopIterateClosure* old_gen_closure,
CLDClosure* cld_closure);
};
#endif // SHARE_GC_SERIAL_SERIALHEAP_HPP
< prev index next >