< prev index next >
src/share/vm/gc/g1/g1SerialFullCollector.hpp
Print this page
rev 13071 : [mq]: 8177544-full-gc-scope-tschatzl-rev1
*** 28,47 ****
#include "memory/allocation.hpp"
class G1FullGCScope;
class ReferenceProcessor;
! class G1SerialCollector : StackObj {
G1FullGCScope* _scope;
ReferenceProcessor* _reference_processor;
ReferenceProcessorIsAliveMutator _is_alive_mutator;
ReferenceProcessorMTDiscoveryMutator _mt_discovery_mutator;
void rebuild_remembered_sets();
public:
! G1SerialCollector(G1FullGCScope* scope, ReferenceProcessor* reference_processor);
void prepare_collection();
void collect();
void complete_collection();
};
--- 28,47 ----
#include "memory/allocation.hpp"
class G1FullGCScope;
class ReferenceProcessor;
! class G1SerialFullCollector : StackObj {
G1FullGCScope* _scope;
ReferenceProcessor* _reference_processor;
ReferenceProcessorIsAliveMutator _is_alive_mutator;
ReferenceProcessorMTDiscoveryMutator _mt_discovery_mutator;
void rebuild_remembered_sets();
public:
! G1SerialFullCollector(G1FullGCScope* scope, ReferenceProcessor* reference_processor);
void prepare_collection();
void collect();
void complete_collection();
};
< prev index next >