< prev index next >
src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
Print this page
rev 56016 : 8229422: Taskqueue: Outdated selection of weak memory model platforms
Reviewed-by:
@@ -157,11 +157,11 @@
gen->volatile_field_store(value, access.resolved_addr()->as_address_ptr(), access.access_emit_info());
} else {
__ store(value, access.resolved_addr()->as_address_ptr(), access.access_emit_info(), patch_code);
}
- if (is_volatile && !support_IRIW_for_not_multiple_copy_atomic_cpu) {
+ if (is_volatile && !SUPPORT_IRIW_FOR_NOT_MULTI_COPY_ATOMIC_CPU) {
__ membar();
}
}
void BarrierSetC1::load_at_resolved(LIRAccess& access, LIR_Opr result) {
@@ -170,11 +170,11 @@
bool is_volatile = (((decorators & MO_SEQ_CST) != 0) || AlwaysAtomicAccesses);
bool needs_patching = (decorators & C1_NEEDS_PATCHING) != 0;
bool mask_boolean = (decorators & C1_MASK_BOOLEAN) != 0;
bool in_native = (decorators & IN_NATIVE) != 0;
- if (support_IRIW_for_not_multiple_copy_atomic_cpu && is_volatile) {
+ if (SUPPORT_IRIW_FOR_NOT_MULTI_COPY_ATOMIC_CPU && is_volatile) {
__ membar();
}
LIR_PatchCode patch_code = needs_patching ? lir_patch_normal : lir_patch_none;
if (in_native) {
< prev index next >