Index: src/heap/remembered-set.cc |
diff --git a/src/heap/remembered-set.cc b/src/heap/remembered-set.cc |
index 6e27c288cf69cafae6fb7a0a06f5b23ee2ecad1e..0bc5e6e32401de0e4566cf81e37e9d23ab67ab04 100644 |
--- a/src/heap/remembered-set.cc |
+++ b/src/heap/remembered-set.cc |
@@ -9,7 +9,6 @@ |
#include "src/heap/slot-set.h" |
#include "src/heap/spaces.h" |
#include "src/heap/store-buffer.h" |
-#include "src/macro-assembler.h" |
namespace v8 { |
namespace internal { |
@@ -24,19 +23,6 @@ |
Object** slot = reinterpret_cast<Object**>(addr); |
return IsValidSlot(heap, chunk, slot) ? KEEP_SLOT : REMOVE_SLOT; |
}); |
- } |
- } |
- for (MemoryChunk* chunk : *heap->code_space()) { |
- TypedSlotSet* slots = GetTypedSlotSet(chunk); |
- if (slots != nullptr) { |
- slots->Iterate( |
- [heap, chunk](SlotType type, Address host_addr, Address addr) { |
- if (Marking::IsBlack(Marking::MarkBitFrom(host_addr))) { |
- return KEEP_SLOT; |
- } else { |
- return REMOVE_SLOT; |
- } |
- }); |
} |
} |
} |