< prev index next >

src/hotspot/share/gc/parallel/immutableSpace.cpp

Print this page

        

@@ -22,10 +22,11 @@
  *
  */
 
 #include "precompiled.hpp"
 #include "gc/parallel/immutableSpace.hpp"
+#include "memory/iterator.inline.hpp"
 #include "memory/universe.hpp"
 #include "oops/oop.inline.hpp"
 #include "utilities/macros.hpp"
 
 void ImmutableSpace::initialize(MemRegion mr) {

@@ -37,11 +38,11 @@
 
   _bottom = bottom;
   _end = end;
 }
 
-void ImmutableSpace::oop_iterate(ExtendedOopClosure* cl) {
+void ImmutableSpace::oop_iterate(OopIterateClosure* cl) {
   HeapWord* obj_addr = bottom();
   HeapWord* t = end();
   // Could call objects iterate, but this is easier.
   while (obj_addr < t) {
     obj_addr += oop(obj_addr)->oop_iterate_size(cl);
< prev index next >