< prev index next >

src/share/vm/gc_implementation/g1/concurrentMark.hpp

Print this page
rev 8129 : [mq]: remove

*** 783,799 **** void note_end_of_gc() { _markStack.note_end_of_gc(); } // Verify that there are no CSet oops on the stacks (taskqueues / ! // global mark stack), enqueued SATB buffers, per-thread SATB ! // buffers, and fingers (global / per-task). The boolean parameters ! // decide which of the above data structures to verify. If marking ! // is not in progress, it's a no-op. void verify_no_cset_oops(bool verify_stacks, - bool verify_enqueued_buffers, - bool verify_thread_buffers, bool verify_fingers) PRODUCT_RETURN; bool isPrevMarked(oop p) const { assert(p != NULL && p->is_oop(), "expected an oop"); HeapWord* addr = (HeapWord*)p; --- 783,796 ---- void note_end_of_gc() { _markStack.note_end_of_gc(); } // Verify that there are no CSet oops on the stacks (taskqueues / ! // global mark stack) and fingers (global / per-task). The boolean ! // parameters decide which of the above data structures to verify. ! // If marking is not in progress, it's a no-op. void verify_no_cset_oops(bool verify_stacks, bool verify_fingers) PRODUCT_RETURN; bool isPrevMarked(oop p) const { assert(p != NULL && p->is_oop(), "expected an oop"); HeapWord* addr = (HeapWord*)p;
< prev index next >