| OLD | NEW |
| 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 #include "vm/class_finalizer.h" | 5 #include "vm/class_finalizer.h" |
| 6 | 6 |
| 7 #include "vm/flags.h" | 7 #include "vm/flags.h" |
| 8 #include "vm/heap.h" | 8 #include "vm/heap.h" |
| 9 #include "vm/isolate.h" | 9 #include "vm/isolate.h" |
| 10 #include "vm/longjump.h" | 10 #include "vm/longjump.h" |
| (...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 199 cls = object_store->object_class(); | 199 cls = object_store->object_class(); |
| 200 ASSERT(Instance::InstanceSize() == cls.instance_size()); | 200 ASSERT(Instance::InstanceSize() == cls.instance_size()); |
| 201 cls = object_store->smi_class(); | 201 cls = object_store->smi_class(); |
| 202 ASSERT(Smi::InstanceSize() == cls.instance_size()); | 202 ASSERT(Smi::InstanceSize() == cls.instance_size()); |
| 203 cls = object_store->one_byte_string_class(); | 203 cls = object_store->one_byte_string_class(); |
| 204 ASSERT(OneByteString::InstanceSize() == cls.instance_size()); | 204 ASSERT(OneByteString::InstanceSize() == cls.instance_size()); |
| 205 cls = object_store->two_byte_string_class(); | 205 cls = object_store->two_byte_string_class(); |
| 206 ASSERT(TwoByteString::InstanceSize() == cls.instance_size()); | 206 ASSERT(TwoByteString::InstanceSize() == cls.instance_size()); |
| 207 cls = object_store->four_byte_string_class(); | 207 cls = object_store->four_byte_string_class(); |
| 208 ASSERT(FourByteString::InstanceSize() == cls.instance_size()); | 208 ASSERT(FourByteString::InstanceSize() == cls.instance_size()); |
| 209 cls = object_store->external_one_byte_string_class(); |
| 210 ASSERT(ExternalOneByteString::InstanceSize() == cls.instance_size()); |
| 211 cls = object_store->external_two_byte_string_class(); |
| 212 ASSERT(ExternalTwoByteString::InstanceSize() == cls.instance_size()); |
| 213 cls = object_store->external_four_byte_string_class(); |
| 214 ASSERT(ExternalFourByteString::InstanceSize() == cls.instance_size()); |
| 209 cls = object_store->double_class(); | 215 cls = object_store->double_class(); |
| 210 ASSERT(Double::InstanceSize() == cls.instance_size()); | 216 ASSERT(Double::InstanceSize() == cls.instance_size()); |
| 211 cls = object_store->mint_class(); | 217 cls = object_store->mint_class(); |
| 212 ASSERT(Mint::InstanceSize() == cls.instance_size()); | 218 ASSERT(Mint::InstanceSize() == cls.instance_size()); |
| 213 cls = object_store->bigint_class(); | 219 cls = object_store->bigint_class(); |
| 214 ASSERT(Bigint::InstanceSize() == cls.instance_size()); | 220 ASSERT(Bigint::InstanceSize() == cls.instance_size()); |
| 215 cls = object_store->bool_class(); | 221 cls = object_store->bool_class(); |
| 216 ASSERT(Bool::InstanceSize() == cls.instance_size()); | 222 ASSERT(Bool::InstanceSize() == cls.instance_size()); |
| 217 cls = object_store->array_class(); | 223 cls = object_store->array_class(); |
| 218 ASSERT(Array::InstanceSize() == cls.instance_size()); | 224 ASSERT(Array::InstanceSize() == cls.instance_size()); |
| (...skipping 1057 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1276 va_end(args); | 1282 va_end(args); |
| 1277 if (FLAG_warning_as_error) { | 1283 if (FLAG_warning_as_error) { |
| 1278 isolate->long_jump_base()->Jump(1, msg_buffer); | 1284 isolate->long_jump_base()->Jump(1, msg_buffer); |
| 1279 UNREACHABLE(); | 1285 UNREACHABLE(); |
| 1280 } else { | 1286 } else { |
| 1281 OS::Print(msg_buffer); | 1287 OS::Print(msg_buffer); |
| 1282 } | 1288 } |
| 1283 } | 1289 } |
| 1284 | 1290 |
| 1285 } // namespace dart | 1291 } // namespace dart |
| OLD | NEW |