| Index: src/ic/ic.h
|
| diff --git a/src/ic/ic.h b/src/ic/ic.h
|
| index d51309cffee853dbeba06d761bd3012d1e61a607..4bd81e7493144971acf61dd6f3b07ca416e79ec4 100644
|
| --- a/src/ic/ic.h
|
| +++ b/src/ic/ic.h
|
| @@ -703,7 +703,8 @@ class CompareIC : public IC {
|
| static Condition ComputeCondition(Token::Value op);
|
|
|
| // Factory method for getting an uninitialized compare stub.
|
| - static Handle<Code> GetUninitialized(Isolate* isolate, Token::Value op);
|
| + static Handle<Code> GetUninitialized(Isolate* isolate, Token::Value op,
|
| + bool strong);
|
|
|
| private:
|
| static bool HasInlinedSmiCode(Address address);
|
| @@ -711,7 +712,8 @@ class CompareIC : public IC {
|
| bool strict() const { return op_ == Token::EQ_STRICT; }
|
| Condition GetCondition() const { return ComputeCondition(op_); }
|
|
|
| - static Code* GetRawUninitialized(Isolate* isolate, Token::Value op);
|
| + static Code* GetRawUninitialized(Isolate* isolate, Token::Value op,
|
| + bool strong);
|
|
|
| static void Clear(Isolate* isolate, Address address, Code* target,
|
| ConstantPoolArray* constant_pool);
|
|
|