< prev index next >

src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp

Print this page
rev 11467 : [mq]: JDK-8234096-test.patch

@@ -276,11 +276,11 @@
     return result;
   }
 }
 
 inline bool ShenandoahHeap::requires_marking(const void* entry) const {
-  return !_marking_context->is_marked(oop(entry));
+  return !ShenandoahSATBFilter || !_marking_context->is_marked(oop(entry));
 }
 
 template <class T>
 inline bool ShenandoahHeap::in_collection_set(T p) const {
   HeapWord* obj = (HeapWord*) p;
< prev index next >