< prev index next >

src/hotspot/share/gc/shared/oopStorage.hpp

8211718: Supporting multiple concurrent OopStorage iterators
 
   // Protection for _active_array.
   mutable SingleWriterSynchronizer _protect_active;
 
   // mutable because this gets set even for const iteration.
-  mutable bool _concurrent_iteration_active;
+  mutable int _concurrent_iteration_active;
 
   Block* find_block_or_null(const oop* ptr) const;
   void delete_empty_block(const Block& block);
   bool reduce_deferred_updates();
 
    
< prev index next >