Index: src/mips64/lithium-mips64.h |
diff --git a/src/mips64/lithium-mips64.h b/src/mips64/lithium-mips64.h |
index 464cfa95ad7aaa1ece79c786e538231f5fc49186..c6257a4cdcfde5b7d2e492cc77d22224f90abece 100644 |
--- a/src/mips64/lithium-mips64.h |
+++ b/src/mips64/lithium-mips64.h |
@@ -2702,17 +2702,11 @@ class LPlatformChunk FINAL : public LChunk { |
class LChunkBuilder FINAL : public LChunkBuilderBase { |
public: |
LChunkBuilder(CompilationInfo* info, HGraph* graph, LAllocator* allocator) |
- : LChunkBuilderBase(graph->zone()), |
- chunk_(NULL), |
- info_(info), |
- graph_(graph), |
- status_(UNUSED), |
+ : LChunkBuilderBase(info, graph), |
current_instruction_(NULL), |
current_block_(NULL), |
next_block_(NULL), |
- allocator_(allocator) { } |
- |
- Isolate* isolate() const { return graph_->isolate(); } |
+ allocator_(allocator) {} |
// Build the sequence for the graph. |
LPlatformChunk* Build(); |
@@ -2746,24 +2740,6 @@ class LChunkBuilder FINAL : public LChunkBuilderBase { |
LInstruction* DoFlooringDivI(HMathFloorOfDiv* instr); |
private: |
- enum Status { |
- UNUSED, |
- BUILDING, |
- DONE, |
- ABORTED |
- }; |
- |
- LPlatformChunk* chunk() const { return chunk_; } |
- CompilationInfo* info() const { return info_; } |
- HGraph* graph() const { return graph_; } |
- |
- bool is_unused() const { return status_ == UNUSED; } |
- bool is_building() const { return status_ == BUILDING; } |
- bool is_done() const { return status_ == DONE; } |
- bool is_aborted() const { return status_ == ABORTED; } |
- |
- void Abort(BailoutReason reason); |
- |
// Methods for getting operands for Use / Define / Temp. |
LUnallocated* ToUnallocated(Register reg); |
LUnallocated* ToUnallocated(DoubleRegister reg); |
@@ -2849,10 +2825,6 @@ class LChunkBuilder FINAL : public LChunkBuilderBase { |
LInstruction* DoArithmeticT(Token::Value op, |
HBinaryOperation* instr); |
- LPlatformChunk* chunk_; |
- CompilationInfo* info_; |
- HGraph* const graph_; |
- Status status_; |
HInstruction* current_instruction_; |
HBasicBlock* current_block_; |
HBasicBlock* next_block_; |