Index: src/objects.h |
diff --git a/src/objects.h b/src/objects.h |
index 7fa71d4ac00781a94d1e8f37a79d3cfeb2262d75..ddb3dfa41fc43c35aeb1f9dd1e6cecffcd0777b1 100644 |
--- a/src/objects.h |
+++ b/src/objects.h |
@@ -6754,8 +6754,12 @@ class SharedFunctionInfo: public HeapObject { |
// Removed a specific optimized code object from the optimized code map. |
void EvictFromOptimizedCodeMap(Code* optimized_code, const char* reason); |
+ // Unconditionally clear the type feedback vector (including vector ICs). |
void ClearTypeFeedbackInfo(); |
+ // Clear the type feedback vector with a more subtle policy at GC time. |
+ void ClearTypeFeedbackInfoAtGCTime(); |
+ |
// Trims the optimized code map after entries have been removed. |
void TrimOptimizedCodeMap(int shrink_by); |