| Index: src/serialize.cc
|
| diff --git a/src/serialize.cc b/src/serialize.cc
|
| index 7e22320c13059aa1f85dded0349c0c1108607d49..b846c445c9f5d8e6b2c2ec93077c06c5f0273525 100644
|
| --- a/src/serialize.cc
|
| +++ b/src/serialize.cc
|
| @@ -846,8 +846,7 @@ void Deserializer::ReadData(Object** current, Object** limit, int source_space,
|
| // but that may change.
|
| bool write_barrier_needed =
|
| (current_object_address != NULL && source_space != NEW_SPACE &&
|
| - source_space != CELL_SPACE && source_space != PROPERTY_CELL_SPACE &&
|
| - source_space != CODE_SPACE);
|
| + source_space != CELL_SPACE && source_space != CODE_SPACE);
|
| while (current < limit) {
|
| byte data = source_.Get();
|
| switch (data) {
|
| @@ -948,8 +947,8 @@ void Deserializer::ReadData(Object** current, Object** limit, int source_space,
|
| }
|
|
|
| // This generates a case and a body for the new space (which has to do extra
|
| -// write barrier handling) and handles the other spaces with 8 fall-through
|
| -// cases and one body.
|
| +// write barrier handling) and handles the other spaces with fall-through cases
|
| +// and one body.
|
| #define ALL_SPACES(where, how, within) \
|
| CASE_STATEMENT(where, how, within, NEW_SPACE) \
|
| CASE_BODY(where, how, within, NEW_SPACE) \
|
| @@ -957,7 +956,6 @@ void Deserializer::ReadData(Object** current, Object** limit, int source_space,
|
| CASE_STATEMENT(where, how, within, CODE_SPACE) \
|
| CASE_STATEMENT(where, how, within, MAP_SPACE) \
|
| CASE_STATEMENT(where, how, within, CELL_SPACE) \
|
| - CASE_STATEMENT(where, how, within, PROPERTY_CELL_SPACE) \
|
| CASE_STATEMENT(where, how, within, LO_SPACE) \
|
| CASE_BODY(where, how, within, kAnyOldSpace)
|
|
|
|
|