Index: src/mark-compact.h |
diff --git a/src/mark-compact.h b/src/mark-compact.h |
index 0ebe8a0f747846193bfd0002cccd8bec247df4a0..377b32ebd788e381759bc0960d025c5688423f53 100644 |
--- a/src/mark-compact.h |
+++ b/src/mark-compact.h |
@@ -638,7 +638,7 @@ class MarkCompactCollector { |
void VerifyMarkbitsAreClean(); |
static void VerifyMarkbitsAreClean(PagedSpace* space); |
static void VerifyMarkbitsAreClean(NewSpace* space); |
- void VerifyWeakEmbeddedObjectsInOptimizedCode(); |
+ void VerifyWeakEmbeddedObjectsInCode(); |
void VerifyOmittedMapChecks(); |
#endif |
@@ -902,6 +902,9 @@ class MarkCompactCollector { |
void ClearAndDeoptimizeDependentCode(DependentCode* dependent_code); |
void ClearNonLiveDependentCode(DependentCode* dependent_code); |
+ void ClearAndInvalidateDependentIC(Map* map); |
+ void ClearNonLiveDependentIC(Map* map); |
+ |
// Marking detaches initial maps from SharedFunctionInfo objects |
// to make this reference weak. We need to reattach initial maps |
// back after collection. This is either done during |