| 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.
|
|
|