| Index: runtime/vm/object_store.cc
|
| diff --git a/runtime/vm/object_store.cc b/runtime/vm/object_store.cc
|
| index 6974c1b441230263cde8f3018c2f2781b1cc928c..a66f140fa7d41e833eed64ecc43f3de81fc55a58 100644
|
| --- a/runtime/vm/object_store.cc
|
| +++ b/runtime/vm/object_store.cc
|
| @@ -74,6 +74,9 @@ RawClass* ObjectStore::GetClass(int index) {
|
| case kOneByteStringClass: return one_byte_string_class_;
|
| case kTwoByteStringClass: return two_byte_string_class_;
|
| case kFourByteStringClass: return four_byte_string_class_;
|
| + case kExternalOneByteStringClass: return external_one_byte_string_class_;
|
| + case kExternalTwoByteStringClass: return external_two_byte_string_class_;
|
| + case kExternalFourByteStringClass: return external_four_byte_string_class_;
|
| case kBoolClass: return bool_class_;
|
| case kArrayClass: return array_class_;
|
| case kImmutableArrayClass: return immutable_array_class_;
|
| @@ -105,6 +108,12 @@ int ObjectStore::GetClassIndex(const RawClass* raw_class) {
|
| return kTwoByteStringClass;
|
| } else if (raw_class == four_byte_string_class_) {
|
| return kFourByteStringClass;
|
| + } else if (raw_class == external_one_byte_string_class_) {
|
| + return kExternalOneByteStringClass;
|
| + } else if (raw_class == external_two_byte_string_class_) {
|
| + return kExternalTwoByteStringClass;
|
| + } else if (raw_class == external_four_byte_string_class_) {
|
| + return kExternalFourByteStringClass;
|
| } else if (raw_class == bool_class_) {
|
| return kBoolClass;
|
| } else if (raw_class == array_class_) {
|
|
|