| Index: src/builtins/builtins-string.cc
|
| diff --git a/src/builtins/builtins-string.cc b/src/builtins/builtins-string.cc
|
| index dddd32a8cd04a1c78ccf6a159e91df86d343f1e1..e9dd140d3c7a4552fffe9bbf8ca981e1d7cbabdc 100644
|
| --- a/src/builtins/builtins-string.cc
|
| +++ b/src/builtins/builtins-string.cc
|
| @@ -1197,8 +1197,9 @@ TF_BUILTIN(StringPrototypeReplace, StringBuiltinsAssembler) {
|
| // slices works only when the replaced string is a single character, being
|
| // replaced by a simple string and only pays off for long strings.
|
| // TODO(jgruber): Reevaluate if this is still beneficial.
|
| - TailCallRuntime(Runtime::kStringReplaceOneCharWithString, context,
|
| - subject_string, search_string, replace);
|
| + // TODO(jgruber): TailCallRuntime when it correctly handles adapter frames.
|
| + Return(CallRuntime(Runtime::kStringReplaceOneCharWithString, context,
|
| + subject_string, search_string, replace));
|
|
|
| Bind(&next);
|
| }
|
|
|