| Index: runtime/vm/compiler.h
|
| diff --git a/runtime/vm/compiler.h b/runtime/vm/compiler.h
|
| index 88b53d57fc3f6b0db546a4730c23685a21063896..fe7f7e96c3b7b5a64486f1c83f0c66ec3cdbf4f8 100644
|
| --- a/runtime/vm/compiler.h
|
| +++ b/runtime/vm/compiler.h
|
| @@ -173,9 +173,14 @@ class BackgroundCompiler : public ThreadPool::Task {
|
| function_queue_length_ = value;
|
| }
|
|
|
| + void VisitPointers(ObjectPointerVisitor* visitor);
|
| +
|
| private:
|
| explicit BackgroundCompiler(Isolate* isolate);
|
|
|
| + void set_compilation_function_queue(const GrowableObjectArray& value);
|
| + void set_compilation_result_queue(const GrowableObjectArray& value);
|
| +
|
| GrowableObjectArray* FunctionsQueue() const;
|
| GrowableObjectArray* ResultQueue() const;
|
|
|
| @@ -196,6 +201,9 @@ class BackgroundCompiler : public ThreadPool::Task {
|
| // Lightweight access to length of compiler queue.
|
| intptr_t function_queue_length_;
|
|
|
| + RawGrowableObjectArray* compilation_function_queue_;
|
| + RawGrowableObjectArray* compilation_result_queue_;
|
| +
|
| DISALLOW_IMPLICIT_CONSTRUCTORS(BackgroundCompiler);
|
| };
|
|
|
|
|