| Index: runtime/vm/raw_object.h
|
| ===================================================================
|
| --- runtime/vm/raw_object.h (revision 36916)
|
| +++ runtime/vm/raw_object.h (working copy)
|
| @@ -612,7 +612,7 @@
|
| RawArray* parameter_types_;
|
| RawArray* parameter_names_;
|
| RawObject* data_; // Additional data specific to the function kind.
|
| - RawCode* code_; // Compiled code for the function.
|
| + RawInstructions* instructions_; // Instructions of currently active code.
|
| RawCode* unoptimized_code_; // Unoptimized code, keep it after optimization.
|
| RawObject** to() {
|
| return reinterpret_cast<RawObject**>(&ptr()->unoptimized_code_);
|
| @@ -844,6 +844,8 @@
|
| int32_t data_[0];
|
|
|
| friend class StackFrame;
|
| + friend class MarkingVisitor;
|
| + friend class Function;
|
| };
|
|
|
|
|
| @@ -871,6 +873,8 @@
|
| friend class RawCode;
|
| friend class Code;
|
| friend class StackFrame;
|
| + friend class MarkingVisitor;
|
| + friend class Function;
|
| };
|
|
|
|
|
|
|