| Index: src/arm/lithium-codegen-arm.h
|
| diff --git a/src/arm/lithium-codegen-arm.h b/src/arm/lithium-codegen-arm.h
|
| index 99c59435d4e9849f8251da32879e8985827ae91a..c219a6b710597a784b6eafa7f66a077c5ef22de6 100644
|
| --- a/src/arm/lithium-codegen-arm.h
|
| +++ b/src/arm/lithium-codegen-arm.h
|
| @@ -51,7 +51,6 @@ class LCodeGen BASE_EMBEDDED {
|
| current_instruction_(-1),
|
| instructions_(chunk->instructions()),
|
| deoptimizations_(4),
|
| - deopt_jump_table_(4),
|
| deoptimization_literals_(8),
|
| inlined_function_count_(0),
|
| scope_(info->scope()),
|
| @@ -173,7 +172,6 @@ class LCodeGen BASE_EMBEDDED {
|
| bool GeneratePrologue();
|
| bool GenerateBody();
|
| bool GenerateDeferredCode();
|
| - bool GenerateDeoptJumpTable();
|
| bool GenerateSafepointTable();
|
|
|
| enum SafepointMode {
|
| @@ -291,14 +289,6 @@ class LCodeGen BASE_EMBEDDED {
|
| Handle<Map> type,
|
| Handle<String> name);
|
|
|
| - struct JumpTableEntry {
|
| - explicit inline JumpTableEntry(Address entry)
|
| - : label(),
|
| - address(entry) { }
|
| - Label label;
|
| - Address address;
|
| - };
|
| -
|
| LChunk* const chunk_;
|
| MacroAssembler* const masm_;
|
| CompilationInfo* const info_;
|
| @@ -307,7 +297,6 @@ class LCodeGen BASE_EMBEDDED {
|
| int current_instruction_;
|
| const ZoneList<LInstruction*>* instructions_;
|
| ZoneList<LEnvironment*> deoptimizations_;
|
| - ZoneList<JumpTableEntry> deopt_jump_table_;
|
| ZoneList<Handle<Object> > deoptimization_literals_;
|
| int inlined_function_count_;
|
| Scope* const scope_;
|
|
|