| Index: src/snapshot/serializer-common.cc
|
| diff --git a/src/snapshot/serializer-common.cc b/src/snapshot/serializer-common.cc
|
| index baab8f3d6b26aca39cd98688b0d83def58ba0c0f..adfd6e4f64ee13d38a87b1b1b9cee6b00e6a6f18 100644
|
| --- a/src/snapshot/serializer-common.cc
|
| +++ b/src/snapshot/serializer-common.cc
|
| @@ -64,7 +64,7 @@ void SerializerDeserializer::Iterate(Isolate* isolate, ObjectVisitor* visitor) {
|
| List<Object*>* cache = isolate->partial_snapshot_cache();
|
| for (int i = 0;; ++i) {
|
| // Extend the array ready to get a value when deserializing.
|
| - if (cache->length() <= i) cache->Add(Smi::kZero);
|
| + if (cache->length() <= i) cache->Add(Smi::FromInt(0));
|
| // During deserialization, the visitor populates the partial snapshot cache
|
| // and eventually terminates the cache with undefined.
|
| visitor->VisitPointer(&cache->at(i));
|
|
|