< prev index next >
src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
Print this page
*** 125,135 ****
Address dst,
Register val,
Register tmp1,
Register tmp2) {
// Verify value
! if (type == T_OBJECT || type == T_ARRAY) {
// Note that src could be noreg, which means we
// are storing null and can skip verification.
if (val != noreg) {
Label done;
--- 125,135 ----
Address dst,
Register val,
Register tmp1,
Register tmp2) {
// Verify value
! if (is_reference_type(type)) {
// Note that src could be noreg, which means we
// are storing null and can skip verification.
if (val != noreg) {
Label done;
< prev index next >