Index: src/ast.h |
=================================================================== |
--- src/ast.h (revision 24959) |
+++ src/ast.h (working copy) |
@@ -941,10 +941,10 @@ |
} |
// Type feedback information. |
- virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
+ virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
return FeedbackVectorRequirements(1, 0); |
} |
- virtual void SetFirstFeedbackSlot(FeedbackVectorSlot slot) { |
+ virtual void SetFirstFeedbackSlot(FeedbackVectorSlot slot) OVERRIDE { |
for_in_feedback_slot_ = slot; |
} |
@@ -1710,7 +1710,7 @@ |
// Bind this proxy to the variable var. Interfaces must match. |
void BindTo(Variable* var); |
- virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
+ virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
return FeedbackVectorRequirements(0, FLAG_vector_ics ? 1 : 0); |
} |
virtual void SetFirstICFeedbackSlot(FeedbackVectorICSlot slot) { |
Jakob Kummerow
2014/10/29 10:17:45
The fact that we don't need OVERRIDE here smells b
|
@@ -1764,7 +1764,7 @@ |
virtual KeyedAccessStoreMode GetStoreMode() OVERRIDE { |
return STANDARD_STORE; |
} |
- virtual IcCheckType GetKeyType() { |
+ virtual IcCheckType GetKeyType() OVERRIDE { |
// PROPERTY key types currently aren't implemented for KeyedLoadICs. |
return ELEMENT; |
} |
@@ -1781,10 +1781,10 @@ |
return obj()->IsSuperReference(); |
} |
- virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
+ virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
return FeedbackVectorRequirements(0, FLAG_vector_ics ? 1 : 0); |
} |
- virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) { |
+ virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) OVERRIDE { |
property_feedback_slot_ = slot; |
} |
@@ -1824,10 +1824,10 @@ |
ZoneList<Expression*>* arguments() const { return arguments_; } |
// Type feedback information. |
- virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
+ virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
return FeedbackVectorRequirements(0, 1); |
} |
- virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) { |
+ virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) OVERRIDE { |
call_feedback_slot_ = slot; |
} |
@@ -1924,10 +1924,10 @@ |
ZoneList<Expression*>* arguments() const { return arguments_; } |
// Type feedback information. |
- virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
+ virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
return FeedbackVectorRequirements(FLAG_pretenuring_call_new ? 2 : 1, 0); |
} |
- virtual void SetFirstFeedbackSlot(FeedbackVectorSlot slot) { |
+ virtual void SetFirstFeedbackSlot(FeedbackVectorSlot slot) OVERRIDE { |
callnew_feedback_slot_ = slot; |
} |
@@ -1986,11 +1986,11 @@ |
bool is_jsruntime() const { return function_ == NULL; } |
// Type feedback information. |
- virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
+ virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
return FeedbackVectorRequirements( |
0, (FLAG_vector_ics && is_jsruntime()) ? 1 : 0); |
} |
- virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) { |
+ virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) OVERRIDE { |
callruntime_feedback_slot_ = slot; |
} |
@@ -2347,11 +2347,11 @@ |
} |
// Type feedback information. |
- virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
+ virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
return FeedbackVectorRequirements( |
0, (FLAG_vector_ics && yield_kind() == kDelegating) ? 3 : 0); |
} |
- virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) { |
+ virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) OVERRIDE { |
yield_first_feedback_slot_ = slot; |
} |
@@ -2667,10 +2667,10 @@ |
TypeFeedbackId HomeObjectFeedbackId() { return TypeFeedbackId(local_id(0)); } |
// Type feedback information. |
- virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
+ virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
return FeedbackVectorRequirements(0, FLAG_vector_ics ? 1 : 0); |
} |
- virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) { |
+ virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) OVERRIDE { |
homeobject_feedback_slot_ = slot; |
} |