[runtime] Added MONO_DEBUG=single-imm-size.
[mono.git] / mono / mini / mini.h
index 386f80c7e1ac5ce5fdd44f32cf8021b0c0b53644..7a9df93158c7fcd1d992a47f377fff906450c4a7 100644 (file)
@@ -1924,6 +1924,11 @@ typedef struct {
         */
        gboolean gen_sdb_seq_points;
        gboolean gen_seq_points_compact_data;
+       /*
+        * Setting single_imm_size should guarantee that each time managed code is compiled
+        * the same instructions and registers are used, regardless of the size of used values.
+        */
+       gboolean single_imm_size;
        gboolean explicit_null_checks;
        /*
         * Fill stack frames with 0x2a in method prologs. This helps with the