Commit 04eef186 authored by Dan Elphick's avatar Dan Elphick Committed by Commit Bot

[cleanup] Delete dead SlotsBuffer functions

Removes dead functions related to long removed SlotsBuffer class.

Bug: v8:10506
Change-Id: I79d6e77d2305e19048b62e2bc584fe986affd111
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2202908
Commit-Queue: Dan Elphick <delphick@chromium.org>
Commit-Queue: Ulan Degenbaev <ulan@chromium.org>
Auto-Submit: Dan Elphick <delphick@chromium.org>
Reviewed-by: 's avatarUlan Degenbaev <ulan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#67833}
parent 4436f5e9
...@@ -514,9 +514,6 @@ class MarkCompactCollector final : public MarkCompactCollectorBase { ...@@ -514,9 +514,6 @@ class MarkCompactCollector final : public MarkCompactCollectorBase {
HeapObjectSlot slot, HeapObject target); HeapObjectSlot slot, HeapObject target);
void RecordLiveSlotsOnPage(Page* page); void RecordLiveSlotsOnPage(Page* page);
void UpdateSlots(SlotsBuffer* buffer);
void UpdateSlotsRecordedIn(SlotsBuffer* buffer);
bool is_compacting() const { return compacting_; } bool is_compacting() const { return compacting_; }
// Ensures that sweeping is finished. // Ensures that sweeping is finished.
...@@ -566,7 +563,6 @@ class MarkCompactCollector final : public MarkCompactCollectorBase { ...@@ -566,7 +563,6 @@ class MarkCompactCollector final : public MarkCompactCollectorBase {
void VerifyMarking(); void VerifyMarking();
#ifdef VERIFY_HEAP #ifdef VERIFY_HEAP
void VerifyValidStoreAndSlotsBufferEntries();
void VerifyMarkbitsAreClean(); void VerifyMarkbitsAreClean();
void VerifyMarkbitsAreDirty(ReadOnlySpace* space); void VerifyMarkbitsAreDirty(ReadOnlySpace* space);
void VerifyMarkbitsAreClean(PagedSpace* space); void VerifyMarkbitsAreClean(PagedSpace* space);
......
...@@ -53,7 +53,6 @@ class LocalArrayBufferTracker; ...@@ -53,7 +53,6 @@ class LocalArrayBufferTracker;
class Page; class Page;
class PagedSpace; class PagedSpace;
class SemiSpace; class SemiSpace;
class SlotsBuffer;
// ----------------------------------------------------------------------------- // -----------------------------------------------------------------------------
// Heap structures: // Heap structures:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment