Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(738)

Side by Side Diff: runtime/vm/object_store.h

Issue 12907023: Really remove SIMD types from dart:scalarlist. Fixes build. (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Really remove SIMD types from dart:scalarlist. Created 7 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « runtime/vm/object.cc ('k') | runtime/vm/object_store.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
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
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_
OLDNEW
« no previous file with comments | « runtime/vm/object.cc ('k') | runtime/vm/object_store.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698