| Index: src/code-stubs.h
|
| diff --git a/src/code-stubs.h b/src/code-stubs.h
|
| index 369640cdd33d72fa1321d32e3be8c662047a5efc..ab3d6ae91184de9626435a04411a807b50f90c6d 100644
|
| --- a/src/code-stubs.h
|
| +++ b/src/code-stubs.h
|
| @@ -3112,24 +3112,13 @@
|
| DEFINE_PLATFORM_CODE_STUB(StoreBufferOverflow, PlatformCodeStub);
|
| };
|
|
|
| -class SubStringStub : public TurboFanCodeStub {
|
| - public:
|
| - explicit SubStringStub(Isolate* isolate) : TurboFanCodeStub(isolate) {}
|
| -
|
| - static compiler::Node* Generate(CodeStubAssembler* assembler,
|
| - compiler::Node* string, compiler::Node* from,
|
| - compiler::Node* to, compiler::Node* context);
|
| -
|
| - void GenerateAssembly(CodeStubAssembler* assembler) const override {
|
| - assembler->Return(Generate(assembler,
|
| - assembler->Parameter(Descriptor::kString),
|
| - assembler->Parameter(Descriptor::kFrom),
|
| - assembler->Parameter(Descriptor::kTo),
|
| - assembler->Parameter(Descriptor::kContext)));
|
| - }
|
| +
|
| +class SubStringStub : public PlatformCodeStub {
|
| + public:
|
| + explicit SubStringStub(Isolate* isolate) : PlatformCodeStub(isolate) {}
|
|
|
| DEFINE_CALL_INTERFACE_DESCRIPTOR(SubString);
|
| - DEFINE_CODE_STUB(SubString, TurboFanCodeStub);
|
| + DEFINE_PLATFORM_CODE_STUB(SubString, PlatformCodeStub);
|
| };
|
|
|
| class ToStringStub final : public PlatformCodeStub {
|
|
|