< prev index next >

src/share/vm/gc/g1/g1RootClosures.hpp

Print this page
rev 9081 : imported patch rootclosureset
rev 9083 : imported patch erik-review

@@ -27,11 +27,11 @@
 
 #include "gc/g1/bufferingOopClosure.hpp"
 #include "memory/allocation.hpp"
 #include "memory/iterator.hpp"
 
-class G1RootClosureSet : public CHeapObj<mtGC> {
+class G1RootClosures : public CHeapObj<mtGC> {
 
 public:
   // Closures to process raw oops in the root set.
   virtual OopClosure* weak_oops() = 0;
   virtual OopClosure* strong_oops() = 0;

@@ -50,11 +50,11 @@
   virtual CodeBlobClosure* weak_codeblobs() = 0;
   // Applied to the code blobs reachable from the thread stacks.
   virtual CodeBlobClosure* thread_root_codeblobs() = 0;
 };
 
-class G1EvacuationRootClosureSet : public G1RootClosureSet {
+class G1EvacuationRootClosures : public G1RootClosures {
 public:
   // Flush any buffered state and deferred processing
   virtual void flush() = 0;
   virtual double closure_app_seconds() = 0;
 
< prev index next >