Index: third_party/WebKit/Source/platform/heap/HeapPage.h |
diff --git a/third_party/WebKit/Source/platform/heap/HeapPage.h b/third_party/WebKit/Source/platform/heap/HeapPage.h |
index 889503069929b4cff7593984e0da9b426f5efb71..bb54094a1d36f75d643424a1a8c381a2b14357a1 100644 |
--- a/third_party/WebKit/Source/platform/heap/HeapPage.h |
+++ b/third_party/WebKit/Source/platform/heap/HeapPage.h |
@@ -378,7 +378,7 @@ public: |
virtual void invalidateObjectStartBitmap() = 0; |
#if defined(ADDRESS_SANITIZER) |
- virtual void poisonObjects(BlinkGC::ObjectsToPoison, BlinkGC::Poisoning) = 0; |
+ virtual void poisonUnmarkedObjects() = 0; |
#endif |
// Check if the given address points to an object in this |
// heap page. If so, find the start of that object and mark it |
@@ -469,7 +469,7 @@ public: |
void makeConsistentForMutator() override; |
void invalidateObjectStartBitmap() override { m_objectStartBitMapComputed = false; } |
#if defined(ADDRESS_SANITIZER) |
- void poisonObjects(BlinkGC::ObjectsToPoison, BlinkGC::Poisoning) override; |
+ void poisonUnmarkedObjects() override; |
#endif |
void checkAndMarkPointer(Visitor*, Address) override; |
void markOrphaned() override; |
@@ -526,7 +526,7 @@ public: |
void makeConsistentForMutator() override; |
void invalidateObjectStartBitmap() override { } |
#if defined(ADDRESS_SANITIZER) |
- void poisonObjects(BlinkGC::ObjectsToPoison, BlinkGC::Poisoning) override; |
+ void poisonUnmarkedObjects() override; |
#endif |
void checkAndMarkPointer(Visitor*, Address) override; |
void markOrphaned() override; |
@@ -678,7 +678,7 @@ public: |
void prepareHeapForTermination(); |
void prepareForSweep(); |
#if defined(ADDRESS_SANITIZER) |
- void poisonArena(BlinkGC::ObjectsToPoison, BlinkGC::Poisoning); |
+ void poisonArena(); |
#endif |
Address lazySweep(size_t, size_t gcInfoIndex); |
void sweepUnsweptPage(); |