Index: src/profile-generator.h |
diff --git a/src/profile-generator.h b/src/profile-generator.h |
index 2127a1e1ca78179be71aedab100cc152b9c7e8e7..17ec10b44d3ac9fd311e2786fda159893504132c 100644 |
--- a/src/profile-generator.h |
+++ b/src/profile-generator.h |
@@ -90,6 +90,10 @@ class CodeEntry { |
void set_bailout_reason(const char* bailout_reason) { |
bailout_reason_ = bailout_reason; |
} |
+ void set_deopt_reason(const char* deopt_reason) { |
+ deopt_reason_ = deopt_reason; |
+ } |
+ void set_deopt_location(int location) { deopt_location_ = location; } |
const char* bailout_reason() const { return bailout_reason_; } |
static inline bool is_js_function_tag(Logger::LogEventsAndTags tag); |
@@ -130,6 +134,8 @@ class CodeEntry { |
int script_id_; |
List<OffsetRange>* no_frame_ranges_; |
const char* bailout_reason_; |
+ const char* deopt_reason_; |
+ int deopt_location_; |
JITLineInfoTable* line_info_; |
Address instruction_start_; |