static void pd_arrayof_conjoint_bytes(HeapWord* from, HeapWord* to, size_t count) { #ifdef AMD64 pd_conjoint_bytes_atomic(from, to, count); #else pd_conjoint_bytes(from, to, count); #endif // AMD64 }
static void pd_conjoint_bytes_atomic(void* from, void* to, size_t count) { pd_conjoint_bytes(from, to, count); }
// bytes, conjoint, atomic on each byte (not that it matters) static inline void conjoint_bytes_atomic(void*from,void*to,size_t count){ assert_non_zero(count); pd_conjoint_bytes(from, to, count); }