Index: src/code-stubs.cc |
diff --git a/src/code-stubs.cc b/src/code-stubs.cc |
index e74d408ca62905c41c13d672ab5b22eb53fdf193..4dbd881adfde49da613975e7a75e39e3e0a38d10 100644 |
--- a/src/code-stubs.cc |
+++ b/src/code-stubs.cc |
@@ -2688,6 +2688,15 @@ compiler::Node* DecStub::Generate(CodeStubAssembler* assembler, |
return result_var.value(); |
} |
+// ES6 section 21.1.3.19 String.prototype.substring ( start, end ) |
Igor Sheludko
2016/09/22 12:23:37
It's already section 21.1.3.21
jgruber
2016/09/22 13:22:41
In ES6 it's still 21.1.3.19:
http://www.ecma-inter
|
+compiler::Node* SubStringStub::Generate(CodeStubAssembler* assembler, |
+ compiler::Node* string, |
+ compiler::Node* from, |
+ compiler::Node* to, |
+ compiler::Node* context) { |
+ return assembler->SubString(context, string, from, to); |
+} |
+ |
// ES6 section 7.1.13 ToObject (argument) |
void ToObjectStub::GenerateAssembly(CodeStubAssembler* assembler) const { |
typedef compiler::Node Node; |