6892749: assert(UseParNewGC || UseSerialGC || UseConcMarkSweepGC, "...") fails
Removed the assert: UseSerialGC is not necessarily always set when serial gc is being used. Reviewed-by: jcoomes, jmasa, tonyp
This commit is contained in:
parent
928ac69fcd
commit
0bb99b44ef
@ -266,8 +266,11 @@ public:
|
||||
// only and may need to be re-examined in case other
|
||||
// kinds of collectors are implemented in the future.
|
||||
virtual bool can_elide_initializing_store_barrier(oop new_obj) {
|
||||
assert(UseParNewGC || UseSerialGC || UseConcMarkSweepGC,
|
||||
"Check can_elide_initializing_store_barrier() for this collector");
|
||||
// We wanted to assert that:-
|
||||
// assert(UseParNewGC || UseSerialGC || UseConcMarkSweepGC,
|
||||
// "Check can_elide_initializing_store_barrier() for this collector");
|
||||
// but unfortunately the flag UseSerialGC need not necessarily always
|
||||
// be set when DefNew+Tenured are being used.
|
||||
return is_in_youngest((void*)new_obj);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user