Index: src/heap.cc |
diff --git a/src/heap.cc b/src/heap.cc |
index ba5b6903984c205a04417d7be075ac1e6f7ac860..1997ead12f3967ced3a244feab56a4432e536125 100644 |
--- a/src/heap.cc |
+++ b/src/heap.cc |
@@ -2844,6 +2844,13 @@ bool Heap::CreateInitialObjects() { |
} |
set_the_hole_value(Oddball::cast(obj)); |
+ { MaybeObject* maybe_obj = CreateOddball("uninitialized", |
+ Smi::FromInt(-1), |
+ Oddball::kUninitialized); |
+ if (!maybe_obj->ToObject(&obj)) return false; |
+ } |
+ set_uninitialized_value(Oddball::cast(obj)); |
+ |
{ MaybeObject* maybe_obj = CreateOddball("arguments_marker", |
Smi::FromInt(-4), |
Oddball::kArgumentMarker); |