8207800: always_do_update_barrier is unused

Reviewed-by: shade, tschatzl
This commit is contained in:
Evgeny Mandrikov 2019-09-10 07:42:04 +02:00 committed by Evgeny Mandrikov
parent 8b67b75f50
commit 51b0eab330
5 changed files with 0 additions and 10 deletions

View file

@ -240,13 +240,11 @@ void CMSHeap::cms_process_roots(StrongRootsScope* scope,
} }
void CMSHeap::gc_prologue(bool full) { void CMSHeap::gc_prologue(bool full) {
always_do_update_barrier = false;
GenCollectedHeap::gc_prologue(full); GenCollectedHeap::gc_prologue(full);
}; };
void CMSHeap::gc_epilogue(bool full) { void CMSHeap::gc_epilogue(bool full) {
GenCollectedHeap::gc_epilogue(full); GenCollectedHeap::gc_epilogue(full);
always_do_update_barrier = true;
}; };
GrowableArray<GCMemoryManager*> CMSHeap::memory_managers() { GrowableArray<GCMemoryManager*> CMSHeap::memory_managers() {

View file

@ -2517,7 +2517,6 @@ G1CollectedHeap* G1CollectedHeap::heap() {
} }
void G1CollectedHeap::gc_prologue(bool full) { void G1CollectedHeap::gc_prologue(bool full) {
// always_do_update_barrier = false;
assert(InlineCacheBuffer::is_empty(), "should have cleaned up ICBuffer"); assert(InlineCacheBuffer::is_empty(), "should have cleaned up ICBuffer");
// This summary needs to be printed before incrementing total collections. // This summary needs to be printed before incrementing total collections.
@ -2551,7 +2550,6 @@ void G1CollectedHeap::gc_epilogue(bool full) {
#if COMPILER2_OR_JVMCI #if COMPILER2_OR_JVMCI
assert(DerivedPointerTable::is_empty(), "derived pointer present"); assert(DerivedPointerTable::is_empty(), "derived pointer present");
#endif #endif
// always_do_update_barrier = true;
double start = os::elapsedTime(); double start = os::elapsedTime();
resize_all_tlabs(); resize_all_tlabs();

View file

@ -196,8 +196,6 @@ void GenArguments::initialize_heap_flags_and_sizes() {
} }
} }
always_do_update_barrier = UseConcMarkSweepGC;
DEBUG_ONLY(assert_flags();) DEBUG_ONLY(assert_flags();)
} }

View file

@ -37,8 +37,6 @@
#include "utilities/copy.hpp" #include "utilities/copy.hpp"
#include "utilities/macros.hpp" #include "utilities/macros.hpp"
bool always_do_update_barrier = false;
void oopDesc::print_on(outputStream* st) const { void oopDesc::print_on(outputStream* st) const {
klass()->oop_print_on(oop(this), st); klass()->oop_print_on(oop(this), st);
} }

View file

@ -40,8 +40,6 @@
// //
// no virtual functions allowed // no virtual functions allowed
extern bool always_do_update_barrier;
// Forward declarations. // Forward declarations.
class OopClosure; class OopClosure;
class ScanClosure; class ScanClosure;