| Index: runtime/vm/raw_object.h
|
| diff --git a/runtime/vm/raw_object.h b/runtime/vm/raw_object.h
|
| index 561011c9d35d09b1b48c35add36aad69e791cacc..ee67a841cb5c1918a86e0d5fda6fe5c2cdfdc1e8 100644
|
| --- a/runtime/vm/raw_object.h
|
| +++ b/runtime/vm/raw_object.h
|
| @@ -1079,10 +1079,12 @@ class RawCode : public RawObject {
|
| uword entry_point_;
|
|
|
| RawObject** from() {
|
| - return reinterpret_cast<RawObject**>(&ptr()->active_instructions_);
|
| + return reinterpret_cast<RawObject**>(&ptr()->instructions_);
|
| }
|
| - RawInstructions* active_instructions_;
|
| - RawInstructions* instructions_;
|
| + union {
|
| + RawInstructions* instructions_;
|
| + RawSmi* precompiled_instructions_size_;
|
| + };
|
| 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.
|
|
|