| OLD | NEW |
| 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2012, 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 #ifndef VM_OBJECT_STORE_H_ | 5 #ifndef VM_OBJECT_STORE_H_ |
| 6 #define VM_OBJECT_STORE_H_ | 6 #define VM_OBJECT_STORE_H_ |
| 7 | 7 |
| 8 #include "vm/object.h" | 8 #include "vm/object.h" |
| 9 | 9 |
| 10 namespace dart { | 10 namespace dart { |
| (...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 244 int64_array_class_ = value.raw(); | 244 int64_array_class_ = value.raw(); |
| 245 } | 245 } |
| 246 | 246 |
| 247 RawClass* uint64_array_class() const { | 247 RawClass* uint64_array_class() const { |
| 248 return uint64_array_class_; | 248 return uint64_array_class_; |
| 249 } | 249 } |
| 250 void set_uint64_array_class(const Class& value) { | 250 void set_uint64_array_class(const Class& value) { |
| 251 uint64_array_class_ = value.raw(); | 251 uint64_array_class_ = value.raw(); |
| 252 } | 252 } |
| 253 | 253 |
| 254 RawClass* float32x4_array_class() const { | |
| 255 return float32x4_array_class_; | |
| 256 } | |
| 257 void set_float32x4_array_class(const Class& value) { | |
| 258 float32x4_array_class_ = value.raw(); | |
| 259 } | |
| 260 | |
| 261 RawClass* float32_array_class() const { | 254 RawClass* float32_array_class() const { |
| 262 return float32_array_class_; | 255 return float32_array_class_; |
| 263 } | 256 } |
| 264 void set_float32_array_class(const Class& value) { | 257 void set_float32_array_class(const Class& value) { |
| 265 float32_array_class_ = value.raw(); | 258 float32_array_class_ = value.raw(); |
| 266 } | 259 } |
| 267 | 260 |
| 268 RawClass* float64_array_class() const { | 261 RawClass* float64_array_class() const { |
| 269 return float64_array_class_; | 262 return float64_array_class_; |
| 270 } | 263 } |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 328 external_int64_array_class_ = value.raw(); | 321 external_int64_array_class_ = value.raw(); |
| 329 } | 322 } |
| 330 | 323 |
| 331 RawClass* external_uint64_array_class() const { | 324 RawClass* external_uint64_array_class() const { |
| 332 return external_uint64_array_class_; | 325 return external_uint64_array_class_; |
| 333 } | 326 } |
| 334 void set_external_uint64_array_class(const Class& value) { | 327 void set_external_uint64_array_class(const Class& value) { |
| 335 external_uint64_array_class_ = value.raw(); | 328 external_uint64_array_class_ = value.raw(); |
| 336 } | 329 } |
| 337 | 330 |
| 338 RawClass* external_float32x4_array_class() const { | |
| 339 return external_float32x4_array_class_; | |
| 340 } | |
| 341 void set_external_float32x4_array_class(const Class& value) { | |
| 342 external_float32x4_array_class_ = value.raw(); | |
| 343 } | |
| 344 | 331 |
| 345 RawClass* external_float32_array_class() const { | 332 RawClass* external_float32_array_class() const { |
| 346 return external_float32_array_class_; | 333 return external_float32_array_class_; |
| 347 } | 334 } |
| 348 void set_external_float32_array_class(const Class& value) { | 335 void set_external_float32_array_class(const Class& value) { |
| 349 external_float32_array_class_ = value.raw(); | 336 external_float32_array_class_ = value.raw(); |
| 350 } | 337 } |
| 351 | 338 |
| 352 RawClass* external_float64_array_class() const { | 339 RawClass* external_float64_array_class() const { |
| 353 return external_float64_array_class_; | 340 return external_float64_array_class_; |
| (...skipping 279 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 633 RawClass* uint32x4_class_; | 620 RawClass* uint32x4_class_; |
| 634 RawClass* int8_array_class_; | 621 RawClass* int8_array_class_; |
| 635 RawClass* uint8_array_class_; | 622 RawClass* uint8_array_class_; |
| 636 RawClass* uint8_clamped_array_class_; | 623 RawClass* uint8_clamped_array_class_; |
| 637 RawClass* int16_array_class_; | 624 RawClass* int16_array_class_; |
| 638 RawClass* uint16_array_class_; | 625 RawClass* uint16_array_class_; |
| 639 RawClass* int32_array_class_; | 626 RawClass* int32_array_class_; |
| 640 RawClass* uint32_array_class_; | 627 RawClass* uint32_array_class_; |
| 641 RawClass* int64_array_class_; | 628 RawClass* int64_array_class_; |
| 642 RawClass* uint64_array_class_; | 629 RawClass* uint64_array_class_; |
| 643 RawClass* float32x4_array_class_; | |
| 644 RawClass* float32_array_class_; | 630 RawClass* float32_array_class_; |
| 645 RawClass* float64_array_class_; | 631 RawClass* float64_array_class_; |
| 646 RawClass* external_int8_array_class_; | 632 RawClass* external_int8_array_class_; |
| 647 RawClass* external_uint8_array_class_; | 633 RawClass* external_uint8_array_class_; |
| 648 RawClass* external_uint8_clamped_array_class_; | 634 RawClass* external_uint8_clamped_array_class_; |
| 649 RawClass* external_int16_array_class_; | 635 RawClass* external_int16_array_class_; |
| 650 RawClass* external_uint16_array_class_; | 636 RawClass* external_uint16_array_class_; |
| 651 RawClass* external_int32_array_class_; | 637 RawClass* external_int32_array_class_; |
| 652 RawClass* external_uint32_array_class_; | 638 RawClass* external_uint32_array_class_; |
| 653 RawClass* external_int64_array_class_; | 639 RawClass* external_int64_array_class_; |
| 654 RawClass* external_uint64_array_class_; | 640 RawClass* external_uint64_array_class_; |
| 655 RawClass* external_float32x4_array_class_; | |
| 656 RawClass* external_float32_array_class_; | 641 RawClass* external_float32_array_class_; |
| 657 RawClass* external_float64_array_class_; | 642 RawClass* external_float64_array_class_; |
| 658 RawArray* typeddata_classes_; | 643 RawArray* typeddata_classes_; |
| 659 RawClass* stacktrace_class_; | 644 RawClass* stacktrace_class_; |
| 660 RawClass* jsregexp_class_; | 645 RawClass* jsregexp_class_; |
| 661 RawClass* weak_property_class_; | 646 RawClass* weak_property_class_; |
| 662 RawArray* symbol_table_; | 647 RawArray* symbol_table_; |
| 663 RawArray* canonical_type_arguments_; | 648 RawArray* canonical_type_arguments_; |
| 664 RawLibrary* async_library_; | 649 RawLibrary* async_library_; |
| 665 RawLibrary* builtin_library_; | 650 RawLibrary* builtin_library_; |
| (...skipping 27 matching lines...) Expand all Loading... |
| 693 RawObject** to() { return reinterpret_cast<RawObject**>(&keyword_symbols_); } | 678 RawObject** to() { return reinterpret_cast<RawObject**>(&keyword_symbols_); } |
| 694 | 679 |
| 695 friend class SnapshotReader; | 680 friend class SnapshotReader; |
| 696 | 681 |
| 697 DISALLOW_COPY_AND_ASSIGN(ObjectStore); | 682 DISALLOW_COPY_AND_ASSIGN(ObjectStore); |
| 698 }; | 683 }; |
| 699 | 684 |
| 700 } // namespace dart | 685 } // namespace dart |
| 701 | 686 |
| 702 #endif // VM_OBJECT_STORE_H_ | 687 #endif // VM_OBJECT_STORE_H_ |
| OLD | NEW |