Index: src/flag-definitions.h |
diff --git a/src/flag-definitions.h b/src/flag-definitions.h |
index c9d6b638184f24ded3e9421bffbd4a8ab5c3d47c..2546296755815b959ee4f40c5720d61bb9a01ca2 100644 |
--- a/src/flag-definitions.h |
+++ b/src/flag-definitions.h |
@@ -233,6 +233,11 @@ DEFINE_bool(track_computed_fields, true, "track computed boilerplate fields") |
DEFINE_implication(track_double_fields, track_fields) |
DEFINE_implication(track_heap_object_fields, track_fields) |
DEFINE_implication(track_computed_fields, track_fields) |
+DEFINE_bool(track_field_types, true, "track field types") |
+DEFINE_implication(track_field_types, track_fields) |
+DEFINE_implication(track_field_types, track_heap_object_fields) |
+DEFINE_bool(trace_track_field_types, false, |
+ "prints statistics about field type tracking") |
DEFINE_bool(smi_binop, true, "support smi representation in binary operations") |
// Flags for optimization types. |