equal
deleted
inserted
replaced
2110 |
2110 |
2111 void G1ConcurrentMark::print_worker_threads_on(outputStream* st) const { |
2111 void G1ConcurrentMark::print_worker_threads_on(outputStream* st) const { |
2112 _parallel_workers->print_worker_threads_on(st); |
2112 _parallel_workers->print_worker_threads_on(st); |
2113 } |
2113 } |
2114 |
2114 |
|
2115 void G1ConcurrentMark::threads_do(ThreadClosure* tc) const { |
|
2116 _parallel_workers->threads_do(tc); |
|
2117 } |
|
2118 |
2115 void G1ConcurrentMark::print_on_error(outputStream* st) const { |
2119 void G1ConcurrentMark::print_on_error(outputStream* st) const { |
2116 st->print_cr("Marking Bits (Prev, Next): (CMBitMap*) " PTR_FORMAT ", (CMBitMap*) " PTR_FORMAT, |
2120 st->print_cr("Marking Bits (Prev, Next): (CMBitMap*) " PTR_FORMAT ", (CMBitMap*) " PTR_FORMAT, |
2117 p2i(_prevMarkBitMap), p2i(_nextMarkBitMap)); |
2121 p2i(_prevMarkBitMap), p2i(_nextMarkBitMap)); |
2118 _prevMarkBitMap->print_on_error(st, " Prev Bits: "); |
2122 _prevMarkBitMap->print_on_error(st, " Prev Bits: "); |
2119 _nextMarkBitMap->print_on_error(st, " Next Bits: "); |
2123 _nextMarkBitMap->print_on_error(st, " Next Bits: "); |