Index: test/unittests/interpreter/bytecode-array-builder-unittest.cc |
diff --git a/test/unittests/interpreter/bytecode-array-builder-unittest.cc b/test/unittests/interpreter/bytecode-array-builder-unittest.cc |
index 1e4eb460b4832e0eafdd664cd1907634800d4cfb..e9dd452f95ae9a796a0c4457e8074af7e2384153 100644 |
--- a/test/unittests/interpreter/bytecode-array-builder-unittest.cc |
+++ b/test/unittests/interpreter/bytecode-array-builder-unittest.cc |
@@ -94,7 +94,11 @@ TEST_F(BytecodeArrayBuilderTest, AllBytecodesGenerated) { |
.StoreKeyedProperty(reg, reg, 2056, LanguageMode::STRICT); |
// Emit closure operations. |
- builder.CreateClosure(NOT_TENURED); |
+ Factory* factory = isolate()->factory(); |
+ Handle<SharedFunctionInfo> shared_info = factory->NewSharedFunctionInfo( |
+ factory->NewStringFromStaticChars("function_a"), MaybeHandle<Code>(), |
+ false); |
+ builder.CreateClosure(shared_info, NOT_TENURED); |
// Emit argument creation operations. |
builder.CreateArguments(CreateArgumentsType::kMappedArguments) |
@@ -215,6 +219,12 @@ TEST_F(BytecodeArrayBuilderTest, AllBytecodesGenerated) { |
} |
builder.LoadLiteral(Smi::FromInt(20000000)); |
+ // CreateClosureWide |
+ Handle<SharedFunctionInfo> shared_info2 = factory->NewSharedFunctionInfo( |
+ factory->NewStringFromStaticChars("function_b"), MaybeHandle<Code>(), |
+ false); |
+ builder.CreateClosure(shared_info2, NOT_TENURED); |
+ |
builder.Return(); |
// Generate BytecodeArray. |