| D | cord_internal.h | 7 // https://www.apache.org/licenses/LICENSE-2.0 49 // using only a single byte to differentiate classes from each other - the "tag" 63 // Default feature enable states for cord ring buffers 78 inline void enable_cord_ring_buffer(bool enable) { in enable_cord_ring_buffer() argument 79 cord_ring_buffer_enabled.store(enable, std::memory_order_relaxed); in enable_cord_ring_buffer() 82 inline void enable_shallow_subcords(bool enable) { in enable_shallow_subcords() argument 83 shallow_subcords_enabled.store(enable, std::memory_order_relaxed); in enable_shallow_subcords() 115 memcpy(&buf2, src + n - 8, 8); in SmallMemmove() 120 memcpy(dst + n - 8, &buf2, 8); in SmallMemmove() 125 memcpy(&buf2, src + n - 4, 4); in SmallMemmove() [all …]
|