| Index: runtime/vm/raw_object.h
|
| diff --git a/runtime/vm/raw_object.h b/runtime/vm/raw_object.h
|
| index a262edff2c4f773a7633dcc2d66fc633927bc13e..3b67e80b8293121fccad6de0bd20b4a34d63911e 100644
|
| --- a/runtime/vm/raw_object.h
|
| +++ b/runtime/vm/raw_object.h
|
| @@ -672,7 +672,6 @@ class RawClass : public RawObject {
|
| RawArray* fields_;
|
| RawArray* offset_in_words_to_field_;
|
| RawArray* interfaces_; // Array of AbstractType.
|
| - RawGrowableObjectArray* direct_subclasses_; // Array of Class.
|
| RawScript* script_;
|
| RawLibrary* library_;
|
| RawTypeArguments* type_parameters_; // Array of TypeParameter.
|
| @@ -683,10 +682,11 @@ class RawClass : public RawObject {
|
| RawObject* canonical_types_; // An array of canonicalized types of this class
|
| // or the canonical type.
|
| RawArray* invocation_dispatcher_cache_; // Cache for dispatcher functions.
|
| - RawArray* cha_codes_; // CHA optimized codes.
|
| RawCode* allocation_stub_; // Stub code for allocation of instances.
|
| + RawGrowableObjectArray* direct_subclasses_; // Array of Class.
|
| + RawArray* cha_codes_; // CHA optimized codes.
|
| RawObject** to() {
|
| - return reinterpret_cast<RawObject**>(&ptr()->allocation_stub_);
|
| + return reinterpret_cast<RawObject**>(&ptr()->cha_codes_);
|
| }
|
|
|
| cpp_vtable handle_vtable_;
|
|
|