| Index: src/code-stubs.h | 
| diff --git a/src/code-stubs.h b/src/code-stubs.h | 
| index 199f24312173af5b1996987f402b845a415fa7f3..32ba3ac34a4249bc3b23d18189550d0ff67e1740 100644 | 
| --- a/src/code-stubs.h | 
| +++ b/src/code-stubs.h | 
| @@ -103,6 +103,8 @@ namespace internal { | 
| V(LessThanOrEqual)                        \ | 
| V(GreaterThan)                            \ | 
| V(GreaterThanOrEqual)                     \ | 
| +  V(Equal)                                  \ | 
| +  V(NotEqual)                               \ | 
| V(StrictEqual)                            \ | 
| V(StrictNotEqual)                         \ | 
| V(StringEqual)                            \ | 
| @@ -671,6 +673,22 @@ class GreaterThanOrEqualStub final : public TurboFanCodeStub { | 
| DEFINE_TURBOFAN_CODE_STUB(GreaterThanOrEqual, TurboFanCodeStub); | 
| }; | 
|  | 
| +class EqualStub final : public TurboFanCodeStub { | 
| + public: | 
| +  explicit EqualStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} | 
| + | 
| +  DEFINE_CALL_INTERFACE_DESCRIPTOR(Compare); | 
| +  DEFINE_TURBOFAN_CODE_STUB(Equal, TurboFanCodeStub); | 
| +}; | 
| + | 
| +class NotEqualStub final : public TurboFanCodeStub { | 
| + public: | 
| +  explicit NotEqualStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} | 
| + | 
| +  DEFINE_CALL_INTERFACE_DESCRIPTOR(Compare); | 
| +  DEFINE_TURBOFAN_CODE_STUB(NotEqual, TurboFanCodeStub); | 
| +}; | 
| + | 
| class StrictEqualStub final : public TurboFanCodeStub { | 
| public: | 
| explicit StrictEqualStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} | 
|  |