Index: src/mark-compact.h |
diff --git a/src/mark-compact.h b/src/mark-compact.h |
index aea5e1cf66249267d9afa35a868a193e930fa50e..2a1d97dc2aefc98c382a27419c2a575e6e53cedb 100644 |
--- a/src/mark-compact.h |
+++ b/src/mark-compact.h |
@@ -739,6 +739,10 @@ class MarkCompactCollector { |
// marking its contents. |
void MarkWeakObjectToCodeTable(); |
+ // Special case for processing weak references in a full collection. We need |
+ // to artifically keep AllocationSites alive for a time. |
+ void MarkAllocationSite(AllocationSite* site); |
+ |
private: |
MarkCompactCollector(); |
~MarkCompactCollector(); |