< prev index next > src/hotspot/share/utilities/copy.hpp
Print this page
// longs, words, or ints, copy those units atomically.
// The largest atomic transfer unit is 8 bytes, or the largest power
// of two which divides all of from, to, and size, whichever is smaller.
static void conjoint_memory_atomic(const void* from, void* to, size_t size);
+ static void copy_value_content(const void* from, void* to, size_t size);
+
// bytes, conjoint array, atomic on each byte (not that it matters)
static void arrayof_conjoint_jbytes(const HeapWord* from, HeapWord* to, size_t count) {
pd_arrayof_conjoint_bytes(from, to, count);
}
< prev index next >