mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-19 18:44:38 +02:00
8201362: Remove CollectedHeap::barrier_set()
Reviewed-by: shade, rkennke
This commit is contained in:
parent
23c1371590
commit
ec504ecf84
52 changed files with 92 additions and 111 deletions
|
@ -137,7 +137,7 @@ void CollectedHeap::print_on_error(outputStream* st) const {
|
|||
print_extended_on(st);
|
||||
st->cr();
|
||||
|
||||
_barrier_set->print_on(st);
|
||||
BarrierSet::barrier_set()->print_on(st);
|
||||
}
|
||||
|
||||
void CollectedHeap::trace_heap(GCWhen::Type when, const GCTracer* gc_tracer) {
|
||||
|
@ -176,7 +176,6 @@ bool CollectedHeap::request_concurrent_phase(const char* phase) {
|
|||
|
||||
|
||||
CollectedHeap::CollectedHeap() :
|
||||
_barrier_set(NULL),
|
||||
_is_gc_active(false),
|
||||
_total_collections(0),
|
||||
_total_full_collections(0),
|
||||
|
@ -311,11 +310,6 @@ MetaWord* CollectedHeap::satisfy_failed_metadata_allocation(ClassLoaderData* loa
|
|||
} while (true); // Until a GC is done
|
||||
}
|
||||
|
||||
void CollectedHeap::set_barrier_set(BarrierSet* barrier_set) {
|
||||
_barrier_set = barrier_set;
|
||||
BarrierSet::set_barrier_set(barrier_set);
|
||||
}
|
||||
|
||||
#ifndef PRODUCT
|
||||
void CollectedHeap::check_for_bad_heap_word_value(HeapWord* addr, size_t size) {
|
||||
if (CheckMemoryInitialization && ZapUnusedHeapArea) {
|
||||
|
@ -522,7 +516,7 @@ void CollectedHeap::ensure_parsability(bool retire_tlabs) {
|
|||
assert(!use_tlab || jtiwh.length() > 0,
|
||||
"Attempt to fill tlabs before main thread has been added"
|
||||
" to threads list is doomed to failure!");
|
||||
BarrierSet *bs = barrier_set();
|
||||
BarrierSet *bs = BarrierSet::barrier_set();
|
||||
for (; JavaThread *thread = jtiwh.next(); ) {
|
||||
if (use_tlab) thread->tlab().make_parsable(retire_tlabs);
|
||||
bs->make_parsable(thread);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue