Index: src/heap/mark-compact.h |
diff --git a/src/heap/mark-compact.h b/src/heap/mark-compact.h |
index f6dfb2f5285b47948dd39c351f3cd6697c4b9dff..589bebf63f8a0e57de8079d8aab7bdf9ffc768ca 100644 |
--- a/src/heap/mark-compact.h |
+++ b/src/heap/mark-compact.h |
@@ -656,10 +656,6 @@ class MarkCompactCollector { |
bool evacuation() const { return evacuation_; } |
- // Mark the global table which maps weak objects to dependent code without |
- // marking its contents. |
- void MarkWeakObjectToCodeTable(); |
- |
// Special case for processing weak references in a full collection. We need |
// to artificially keep AllocationSites alive for a time. |
void MarkAllocationSite(AllocationSite* site); |
@@ -818,11 +814,6 @@ class MarkCompactCollector { |
int number_of_own_descriptors); |
void TrimEnumCache(Map* map, DescriptorArray* descriptors); |
- void ClearDependentCode(DependentCode* dependent_code); |
- void ClearNonLiveDependentCode(DependentCode* dependent_code); |
- int ClearNonLiveDependentCodeInGroup(DependentCode* dependent_code, int group, |
- int start, int end, int new_start); |
- |
// Mark all values associated with reachable keys in weak collections |
// encountered so far. This might push new object or even new weak maps onto |
// the marking stack. |