Chromium Code Reviews| Index: src/deoptimizer.h |
| diff --git a/src/deoptimizer.h b/src/deoptimizer.h |
| index 35c3cbe66c49a7517fbf87f9c1779ede62f5192c..e48848a4755263c38f212e024208266499607689 100644 |
| --- a/src/deoptimizer.h |
| +++ b/src/deoptimizer.h |
| @@ -188,14 +188,6 @@ class Deoptimizer : public Malloced { |
| DeoptInfo(int r, const char* m, DeoptReason d) |
| : raw_position(r), mnemonic(m), deopt_reason(d) {} |
| - bool operator==(const DeoptInfo& other) const { |
| - return raw_position == other.raw_position && |
| - CStringEquals(mnemonic, other.mnemonic) && |
| - deopt_reason == other.deopt_reason; |
| - } |
| - |
| - bool operator!=(const DeoptInfo& other) const { return !(*this == other); } |
| - |
| int raw_position; |
| const char* mnemonic; |
| DeoptReason deopt_reason; |
| @@ -214,8 +206,7 @@ class Deoptimizer : public Malloced { |
| bool IsEquivalentTo(const JumpTableEntry& other) const { |
| return address == other.address && bailout_type == other.bailout_type && |
| - needs_frame == other.needs_frame && |
| - (!FLAG_trace_deopt || deopt_info == other.deopt_info); |
|
Sven Panne
2015/02/12 08:42:31
Why has this been removed? In earlier versions we
loislo
2015/02/12 08:54:05
I need to push different entries if FLAG_trace_deo
|
| + needs_frame == other.needs_frame; |
| } |
| Label label; |