Index: runtime/vm/object_store.h |
=================================================================== |
--- runtime/vm/object_store.h (revision 41104) |
+++ runtime/vm/object_store.h (working copy) |
@@ -114,6 +114,16 @@ |
string_type_ = value.raw(); |
} |
+ RawClass* future_class() const { return future_class_; } |
+ void set_future_class(const Class& value) { |
+ future_class_ = value.raw(); |
+ } |
+ |
+ RawClass* completer_class() const { return completer_class_; } |
+ void set_completer_class(const Class& value) { |
+ completer_class_ = value.raw(); |
+ } |
+ |
RawClass* one_byte_string_class() const { return one_byte_string_class_; } |
void set_one_byte_string_class(const Class& value) { |
one_byte_string_class_ = value.raw(); |
@@ -407,6 +417,8 @@ |
// information is stored in sticky_error(). |
bool PreallocateObjects(); |
+ void InitAsyncObjects(); |
+ |
static void Init(Isolate* isolate); |
private: |
@@ -433,6 +445,8 @@ |
RawType* int32x4_type_; |
RawType* float64x2_type_; |
RawType* string_type_; |
+ RawClass* future_class_; |
+ RawClass* completer_class_; |
RawClass* one_byte_string_class_; |
RawClass* two_byte_string_class_; |
RawClass* external_one_byte_string_class_; |