| 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 160 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 171 int8_array_class_ = value.raw(); | 171 int8_array_class_ = value.raw(); |
| 172 } | 172 } |
| 173 | 173 |
| 174 RawClass* uint8_array_class() const { | 174 RawClass* uint8_array_class() const { |
| 175 return uint8_array_class_; | 175 return uint8_array_class_; |
| 176 } | 176 } |
| 177 void set_uint8_array_class(const Class& value) { | 177 void set_uint8_array_class(const Class& value) { |
| 178 uint8_array_class_ = value.raw(); | 178 uint8_array_class_ = value.raw(); |
| 179 } | 179 } |
| 180 | 180 |
| 181 RawClass* uint8_clamped_array_class() const { |
| 182 return uint8_clamped_array_class_; |
| 183 } |
| 184 void set_uint8_clamped_array_class(const Class& value) { |
| 185 uint8_clamped_array_class_ = value.raw(); |
| 186 } |
| 187 |
| 181 RawClass* int16_array_class() const { | 188 RawClass* int16_array_class() const { |
| 182 return int16_array_class_; | 189 return int16_array_class_; |
| 183 } | 190 } |
| 184 void set_int16_array_class(const Class& value) { | 191 void set_int16_array_class(const Class& value) { |
| 185 int16_array_class_ = value.raw(); | 192 int16_array_class_ = value.raw(); |
| 186 } | 193 } |
| 187 | 194 |
| 188 RawClass* uint16_array_class() const { | 195 RawClass* uint16_array_class() const { |
| 189 return uint16_array_class_; | 196 return uint16_array_class_; |
| 190 } | 197 } |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 241 external_int8_array_class_ = value.raw(); | 248 external_int8_array_class_ = value.raw(); |
| 242 } | 249 } |
| 243 | 250 |
| 244 RawClass* external_uint8_array_class() const { | 251 RawClass* external_uint8_array_class() const { |
| 245 return external_uint8_array_class_; | 252 return external_uint8_array_class_; |
| 246 } | 253 } |
| 247 void set_external_uint8_array_class(const Class& value) { | 254 void set_external_uint8_array_class(const Class& value) { |
| 248 external_uint8_array_class_ = value.raw(); | 255 external_uint8_array_class_ = value.raw(); |
| 249 } | 256 } |
| 250 | 257 |
| 258 RawClass* external_uint8_clamped_array_class() const { |
| 259 return external_uint8_clamped_array_class_; |
| 260 } |
| 261 void set_external_uint8_clamped_array_class(const Class& value) { |
| 262 external_uint8_clamped_array_class_ = value.raw(); |
| 263 } |
| 264 |
| 251 RawClass* external_int16_array_class() const { | 265 RawClass* external_int16_array_class() const { |
| 252 return external_int16_array_class_; | 266 return external_int16_array_class_; |
| 253 } | 267 } |
| 254 void set_external_int16_array_class(const Class& value) { | 268 void set_external_int16_array_class(const Class& value) { |
| 255 external_int16_array_class_ = value.raw(); | 269 external_int16_array_class_ = value.raw(); |
| 256 } | 270 } |
| 257 | 271 |
| 258 RawClass* external_uint16_array_class() const { | 272 RawClass* external_uint16_array_class() const { |
| 259 return external_uint16_array_class_; | 273 return external_uint16_array_class_; |
| 260 } | 274 } |
| (...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 487 RawClass* external_two_byte_string_class_; | 501 RawClass* external_two_byte_string_class_; |
| 488 RawType* bool_type_; | 502 RawType* bool_type_; |
| 489 RawClass* bool_class_; | 503 RawClass* bool_class_; |
| 490 RawClass* list_class_; | 504 RawClass* list_class_; |
| 491 RawClass* array_class_; | 505 RawClass* array_class_; |
| 492 RawType* array_type_; | 506 RawType* array_type_; |
| 493 RawClass* immutable_array_class_; | 507 RawClass* immutable_array_class_; |
| 494 RawClass* growable_object_array_class_; | 508 RawClass* growable_object_array_class_; |
| 495 RawClass* int8_array_class_; | 509 RawClass* int8_array_class_; |
| 496 RawClass* uint8_array_class_; | 510 RawClass* uint8_array_class_; |
| 511 RawClass* uint8_clamped_array_class_; |
| 497 RawClass* int16_array_class_; | 512 RawClass* int16_array_class_; |
| 498 RawClass* uint16_array_class_; | 513 RawClass* uint16_array_class_; |
| 499 RawClass* int32_array_class_; | 514 RawClass* int32_array_class_; |
| 500 RawClass* uint32_array_class_; | 515 RawClass* uint32_array_class_; |
| 501 RawClass* int64_array_class_; | 516 RawClass* int64_array_class_; |
| 502 RawClass* uint64_array_class_; | 517 RawClass* uint64_array_class_; |
| 503 RawClass* float32_array_class_; | 518 RawClass* float32_array_class_; |
| 504 RawClass* float64_array_class_; | 519 RawClass* float64_array_class_; |
| 505 RawClass* external_int8_array_class_; | 520 RawClass* external_int8_array_class_; |
| 506 RawClass* external_uint8_array_class_; | 521 RawClass* external_uint8_array_class_; |
| 522 RawClass* external_uint8_clamped_array_class_; |
| 507 RawClass* external_int16_array_class_; | 523 RawClass* external_int16_array_class_; |
| 508 RawClass* external_uint16_array_class_; | 524 RawClass* external_uint16_array_class_; |
| 509 RawClass* external_int32_array_class_; | 525 RawClass* external_int32_array_class_; |
| 510 RawClass* external_uint32_array_class_; | 526 RawClass* external_uint32_array_class_; |
| 511 RawClass* external_int64_array_class_; | 527 RawClass* external_int64_array_class_; |
| 512 RawClass* external_uint64_array_class_; | 528 RawClass* external_uint64_array_class_; |
| 513 RawClass* external_float32_array_class_; | 529 RawClass* external_float32_array_class_; |
| 514 RawClass* external_float64_array_class_; | 530 RawClass* external_float64_array_class_; |
| 515 RawClass* stacktrace_class_; | 531 RawClass* stacktrace_class_; |
| 516 RawClass* jsregexp_class_; | 532 RawClass* jsregexp_class_; |
| (...skipping 22 matching lines...) Expand all Loading... |
| 539 RawObject** to() { return reinterpret_cast<RawObject**>(&keyword_symbols_); } | 555 RawObject** to() { return reinterpret_cast<RawObject**>(&keyword_symbols_); } |
| 540 | 556 |
| 541 friend class SnapshotReader; | 557 friend class SnapshotReader; |
| 542 | 558 |
| 543 DISALLOW_COPY_AND_ASSIGN(ObjectStore); | 559 DISALLOW_COPY_AND_ASSIGN(ObjectStore); |
| 544 }; | 560 }; |
| 545 | 561 |
| 546 } // namespace dart | 562 } // namespace dart |
| 547 | 563 |
| 548 #endif // VM_OBJECT_STORE_H_ | 564 #endif // VM_OBJECT_STORE_H_ |
| OLD | NEW |