5#ifndef V8_HEAP_CPPGC_MEMORY_H_
6#define V8_HEAP_CPPGC_MEMORY_H_
32 for (
size_t i = 0;
i <
size;
i++) {
38 for (
size_t i = 0;
i <
size;
i++) {
46#if defined(V8_USE_MEMORY_SANITIZER) || defined(V8_USE_ADDRESS_SANITIZER) || \
54#if defined(V8_USE_MEMORY_SANITIZER)
58#elif defined(V8_USE_ADDRESS_SANITIZER)
77 memset(address, 0, size);
V8_INLINE void CheckMemoryIsZero(const void *address, size_t size)
static constexpr uint8_t kZappedValue
void NoSanitizeMemset(void *address, char c, size_t bytes)
V8_INLINE void CheckMemoryIsInaccessible(const void *address, size_t size)
V8_INLINE void CheckMemoryIsZapped(const void *address, size_t size)
V8_INLINE void SetMemoryInaccessible(void *address, size_t size)
V8_INLINE void ZapMemory(void *address, size_t size)
V8_INLINE void SetMemoryAccessible(void *address, size_t size)
constexpr bool CheckMemoryIsInaccessibleIsNoop()
const uint8_t * ConstAddress
#define CHECK_EQ(lhs, rhs)