Lines Matching refs:store
2447 // place effect of store into memory
2469 // store.
2481 __ store(__ ctrl(), adr, val, type, alias_type->index(), is_volatile);
2726 // Reference stores need a store barrier.
2787 // that it always issues store-store ("release") barrier and ensures
2788 // store-atomicity (which only matters for "long").
2832 // Ensure that the store is atomic for longs:
2834 Node* store;
2835 if (type == T_OBJECT) // reference stores need a store barrier.
2836 store = store_oop_to_unknown(control(), base, adr, adr_type, val, type);
2838 store = store_to_memory(control(), adr, val, type, adr_type, require_atomic_access);
3238 // Interfaces store null or Object as _super, but must report null.
3239 // Arrays store an intermediate super as _super, but must report Object.
3610 // This will fail a store-check if x contains any non-nulls.
4190 // Put in store barrier for any and all oops we are sticking
4209 // a subsequent store that would make this object accessible by
4796 // The backing store for a List<String> is always an Object[],
4958 // a subsequent store that would make this object accessible by
5062 // slice_idx array index of first element to store
5063 // slice_len number of elements to store (or NULL)
5138 // Align up mod 8, then store a jint zero unconditionally
5265 // Pick out the parameters required to perform a store-check