| Index: src/code-stubs.h
|
| diff --git a/src/code-stubs.h b/src/code-stubs.h
|
| index 0486c676fb4e494448aead544ca45c92ecb8abe9..576773ce8ebfd4196a0f1667d3298146dce94b1a 100644
|
| --- a/src/code-stubs.h
|
| +++ b/src/code-stubs.h
|
| @@ -136,6 +136,7 @@ class ObjectLiteral;
|
| V(FastNewClosure) \
|
| V(FastNewFunctionContext) \
|
| V(InstanceOf) \
|
| + V(InstanceOfWithFeedback) \
|
| V(LessThan) \
|
| V(LessThanOrEqual) \
|
| V(GreaterThan) \
|
| @@ -923,6 +924,17 @@ class InstanceOfStub final : public TurboFanCodeStub {
|
| DEFINE_TURBOFAN_BINARY_OP_CODE_STUB(InstanceOf, TurboFanCodeStub);
|
| };
|
|
|
| +class InstanceOfWithFeedbackStub final : public TurboFanCodeStub {
|
| + public:
|
| + explicit InstanceOfWithFeedbackStub(Isolate* isolate)
|
| + : TurboFanCodeStub(isolate) {}
|
| +
|
| + private:
|
| + DEFINE_CALL_INTERFACE_DESCRIPTOR(BinaryOpWithVector);
|
| + DEFINE_TURBOFAN_BINARY_OP_CODE_STUB_WITH_FEEDBACK(InstanceOfWithFeedback,
|
| + TurboFanCodeStub);
|
| +};
|
| +
|
| class LessThanStub final : public TurboFanCodeStub {
|
| public:
|
| explicit LessThanStub(Isolate* isolate) : TurboFanCodeStub(isolate) {}
|
|
|