Index: src/heap/heap.cc |
diff --git a/src/heap/heap.cc b/src/heap/heap.cc |
index 634d1b3c7d11b55d204c2a1c4649ae61ec1c1b27..48df7a62d8bb246e379fb5aaa2687631cfa9c4c0 100644 |
--- a/src/heap/heap.cc |
+++ b/src/heap/heap.cc |
@@ -2827,6 +2827,14 @@ void Heap::CreateInitialObjects() { |
} |
{ |
+ Handle<FixedArray> empty_literals_array = |
+ factory->NewFixedArray(1, TENURED); |
+ empty_literals_array->set(0, *factory->empty_fixed_array(), |
+ SKIP_WRITE_BARRIER); |
+ set_empty_literals_array(*empty_literals_array); |
+ } |
+ |
+ { |
Handle<WeakCell> cell = factory->NewWeakCell(factory->undefined_value()); |
set_empty_weak_cell(*cell); |
cell->clear(); |