99#include " src/heap/cppgc/heap-base.h"
1010#include " src/heap/cppgc/heap-object-header.h"
1111#include " src/heap/cppgc/heap-page.h"
12- #include " src/heap/cppgc/sanitizers .h"
12+ #include " src/heap/cppgc/memory .h"
1313
1414namespace cppgc {
1515namespace internal {
@@ -52,7 +52,7 @@ void FreeUnreferencedObject(void* object) {
5252 auto & normal_space = *static_cast <NormalPageSpace*>(base_page->space ());
5353 auto & lab = normal_space.linear_allocation_buffer ();
5454 ConstAddress payload_end = header.PayloadEnd ();
55- SET_MEMORY_INACCESSIBLE (&header, header_size);
55+ SetMemoryInaccessible (&header, header_size);
5656 if (payload_end == lab.start ()) { // Returning to LAB.
5757 lab.Set (reinterpret_cast <Address>(&header), lab.size () + header_size);
5858 normal_page->object_start_bitmap ().ClearBit (lab.start ());
@@ -79,7 +79,7 @@ bool Grow(HeapObjectHeader& header, BasePage& base_page, size_t new_size,
7979 // LABs are considered used memory which means that no allocated size
8080 // adjustments are needed.
8181 Address delta_start = lab.Allocate (size_delta);
82- SET_MEMORY_ACCESSIBLE (delta_start, size_delta);
82+ SetMemoryAccessible (delta_start, size_delta);
8383 header.SetSize (new_size);
8484 return true ;
8585 }
@@ -100,14 +100,14 @@ bool Shrink(HeapObjectHeader& header, BasePage& base_page, size_t new_size,
100100 // LABs are considered used memory which means that no allocated size
101101 // adjustments are needed.
102102 lab.Set (free_start, lab.size () + size_delta);
103- SET_MEMORY_INACCESSIBLE (lab.start (), size_delta);
103+ SetMemoryInaccessible (lab.start (), size_delta);
104104 header.SetSize (new_size);
105105 return true ;
106106 }
107107 // Heuristic: Only return memory to the free list if the block is larger than
108108 // the smallest size class.
109109 if (size_delta >= ObjectAllocator::kSmallestSpaceSize ) {
110- SET_MEMORY_INACCESSIBLE (free_start, size_delta);
110+ SetMemoryInaccessible (free_start, size_delta);
111111 base_page.heap ()->stats_collector ()->NotifyExplicitFree (size_delta);
112112 normal_space.free_list ().Add ({free_start, size_delta});
113113 NormalPage::From (&base_page)->object_start_bitmap ().SetBit (free_start);
0 commit comments