summaryrefslogtreecommitdiff
path: root/deps/v8/src/code-factory.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/code-factory.cc')
-rw-r--r--deps/v8/src/code-factory.cc30
1 files changed, 9 insertions, 21 deletions
diff --git a/deps/v8/src/code-factory.cc b/deps/v8/src/code-factory.cc
index b6eb03f81b..cffb16b7d4 100644
--- a/deps/v8/src/code-factory.cc
+++ b/deps/v8/src/code-factory.cc
@@ -166,27 +166,15 @@ Callable CodeFactory::OrdinaryToPrimitive(Isolate* isolate,
}
// static
-Callable CodeFactory::StringAdd(Isolate* isolate, StringAddFlags flags,
- PretenureFlag pretenure_flag) {
- if (pretenure_flag == NOT_TENURED) {
- switch (flags) {
- case STRING_ADD_CHECK_NONE:
- return Builtins::CallableFor(isolate,
- Builtins::kStringAdd_CheckNone_NotTenured);
- case STRING_ADD_CONVERT_LEFT:
- return Builtins::CallableFor(
- isolate, Builtins::kStringAdd_ConvertLeft_NotTenured);
- case STRING_ADD_CONVERT_RIGHT:
- return Builtins::CallableFor(
- isolate, Builtins::kStringAdd_ConvertRight_NotTenured);
- }
- } else {
- CHECK_EQ(TENURED, pretenure_flag);
- CHECK_EQ(STRING_ADD_CHECK_NONE, flags);
- return Builtins::CallableFor(isolate,
- Builtins::kStringAdd_CheckNone_Tenured);
+Callable CodeFactory::StringAdd(Isolate* isolate, StringAddFlags flags) {
+ switch (flags) {
+ case STRING_ADD_CHECK_NONE:
+ return Builtins::CallableFor(isolate, Builtins::kStringAdd_CheckNone);
+ case STRING_ADD_CONVERT_LEFT:
+ return Builtins::CallableFor(isolate, Builtins::kStringAdd_ConvertLeft);
+ case STRING_ADD_CONVERT_RIGHT:
+ return Builtins::CallableFor(isolate, Builtins::kStringAdd_ConvertRight);
}
-
UNREACHABLE();
}
@@ -218,7 +206,7 @@ Callable CodeFactory::FastNewFunctionContext(Isolate* isolate,
// static
Callable CodeFactory::ArgumentAdaptor(Isolate* isolate) {
return Callable(BUILTIN_CODE(isolate, ArgumentsAdaptorTrampoline),
- ArgumentAdaptorDescriptor{});
+ ArgumentsAdaptorDescriptor{});
}
// static