| Index: runtime/vm/deopt_instructions.h
|
| diff --git a/runtime/vm/deopt_instructions.h b/runtime/vm/deopt_instructions.h
|
| index 3ccafccbf5e883a63ae20f9087dfadd216bf8663..ea9fe721fb9e3726f4a2dcd51aee273e0da8fd5e 100644
|
| --- a/runtime/vm/deopt_instructions.h
|
| +++ b/runtime/vm/deopt_instructions.h
|
| @@ -373,7 +373,6 @@ class DeoptInstr : public ZoneAllocated {
|
| DISALLOW_COPY_AND_ASSIGN(DeoptInstr);
|
| };
|
|
|
| -
|
| // Helper class that allows to read a value of the given register from
|
| // the DeoptContext as the specified type.
|
| // It calls different method depending on which kind of register (cpu/fpu) and
|
| @@ -395,7 +394,6 @@ struct RegisterReader<FpuRegister, double> {
|
| }
|
| };
|
|
|
| -
|
| template <>
|
| struct RegisterReader<FpuRegister, simd128_value_t> {
|
| static simd128_value_t Read(DeoptContext* context, FpuRegister reg) {
|
| @@ -403,7 +401,6 @@ struct RegisterReader<FpuRegister, simd128_value_t> {
|
| }
|
| };
|
|
|
| -
|
| // Class that encapsulates reading and writing of values that were either in
|
| // the registers in the optimized code or were spilled from those registers
|
| // to the stack.
|
| @@ -473,11 +470,9 @@ class RegisterSource {
|
| const intptr_t source_index_;
|
| };
|
|
|
| -
|
| typedef RegisterSource<Register> CpuRegisterSource;
|
| typedef RegisterSource<FpuRegister> FpuRegisterSource;
|
|
|
| -
|
| // Builds a deoptimization info table, one DeoptInfo at a time. Call AddXXX
|
| // methods in the order of their target, starting wih deoptimized code
|
| // continuation pc and ending with the first argument of the deoptimized
|
| @@ -564,7 +559,6 @@ class DeoptInfoBuilder : public ValueObject {
|
| DISALLOW_COPY_AND_ASSIGN(DeoptInfoBuilder);
|
| };
|
|
|
| -
|
| // Utilities for managing the deopt table and its entries. The table is
|
| // stored in an Array in the heap. It consists of triples of (PC offset,
|
| // info, reason). Elements of each entry are stored consecutively in the
|
|
|