| Index: test/cctest/test-migrations.cc
|
| diff --git a/test/cctest/test-migrations.cc b/test/cctest/test-migrations.cc
|
| index 3be173453a5b407b6614af55f0dd348594df0030..443e8e1585fe365f0daebc40f6a60c5564f08d78 100644
|
| --- a/test/cctest/test-migrations.cc
|
| +++ b/test/cctest/test-migrations.cc
|
| @@ -233,14 +233,12 @@ class Expectations {
|
| representations_[descriptor])) {
|
| return false;
|
| }
|
| - Object* value = descriptors->GetValue(descriptor);
|
| Object* expected_value = *values_[descriptor];
|
| + Object* value = descriptors->GetValue(descriptor);
|
| switch (type) {
|
| case DATA:
|
| - case ACCESSOR: {
|
| - HeapType* type = descriptors->GetFieldType(descriptor);
|
| - return HeapType::cast(expected_value)->Equals(type);
|
| - }
|
| + case ACCESSOR:
|
| + return HeapType::cast(expected_value)->Equals(HeapType::cast(value));
|
|
|
| case DATA_CONSTANT:
|
| return value == expected_value;
|
|
|