| Index: runtime/vm/raw_object.h
|
| diff --git a/runtime/vm/raw_object.h b/runtime/vm/raw_object.h
|
| index ff32dcd23d28fd94cc38017fdd9245b019f17712..ca018822a22ff01357d910a8c5e881e16afd260c 100644
|
| --- a/runtime/vm/raw_object.h
|
| +++ b/runtime/vm/raw_object.h
|
| @@ -1107,12 +1107,10 @@ class RawCode : public RawObject {
|
| uword entry_point_;
|
|
|
| RawObject** from() {
|
| - return reinterpret_cast<RawObject**>(&ptr()->instructions_);
|
| + return reinterpret_cast<RawObject**>(&ptr()->active_instructions_);
|
| }
|
| - union {
|
| - RawInstructions* instructions_;
|
| - RawSmi* precompiled_instructions_size_;
|
| - };
|
| + RawInstructions* active_instructions_;
|
| + RawInstructions* instructions_;
|
| RawObjectPool* object_pool_;
|
| // If owner_ is Function::null() the owner is a regular stub.
|
| // If owner_ is a Class the owner is the allocation stub for that class.
|
|
|