Index: src/deoptimizer.h |
diff --git a/src/deoptimizer.h b/src/deoptimizer.h |
index 90f5d5c5a995099ae1062551e9f7c1d578198608..a0961fc36673463e811dc35b0a9919d5506c9770 100644 |
--- a/src/deoptimizer.h |
+++ b/src/deoptimizer.h |
@@ -102,15 +102,19 @@ class Deoptimizer : public Malloced { |
static const int kBailoutTypesWithCodeEntry = SOFT + 1; |
struct JumpTableEntry : public ZoneObject { |
- inline JumpTableEntry(Address entry, |
- Deoptimizer::BailoutType type, |
+ inline JumpTableEntry(Address entry, const char* the_mnemonic, |
+ const char* the_reason, Deoptimizer::BailoutType type, |
bool frame) |
: label(), |
address(entry), |
+ mnemonic(the_mnemonic), |
+ reason(the_reason), |
bailout_type(type), |
- needs_frame(frame) { } |
+ needs_frame(frame) {} |
Label label; |
Address address; |
+ const char* mnemonic; |
+ const char* reason; |
Deoptimizer::BailoutType bailout_type; |
bool needs_frame; |
}; |