| Index: src/crankshaft/hydrogen.h
|
| diff --git a/src/crankshaft/hydrogen.h b/src/crankshaft/hydrogen.h
|
| index 1475374d83537dc04478215ec1e6c59d1e728651..30700bf41b17baa46065ee85f81b815ec909dbf7 100644
|
| --- a/src/crankshaft/hydrogen.h
|
| +++ b/src/crankshaft/hydrogen.h
|
| @@ -30,6 +30,20 @@ class LAllocator;
|
| class LChunk;
|
| class LiveRange;
|
|
|
| +class HCompilationJob final : public OptimizedCompileJob {
|
| + public:
|
| + explicit HCompilationJob(CompilationInfo* info)
|
| + : OptimizedCompileJob(info), graph_(nullptr), chunk_(nullptr) {}
|
| +
|
| + protected:
|
| + virtual Status CreateGraphImpl();
|
| + virtual Status OptimizeGraphImpl();
|
| + virtual Status GenerateCodeImpl();
|
| +
|
| + private:
|
| + HGraph* graph_;
|
| + LChunk* chunk_;
|
| +};
|
|
|
| class HBasicBlock final : public ZoneObject {
|
| public:
|
|
|