about summary refs log tree commit diff
path: root/compiler/rustc_interface/src/tests.rs
diff options
context:
space:
mode:
authorTomasz Miąsko <tomasz.miasko@gmail.com>2020-11-10 00:00:00 +0000
committerTomasz Miąsko <tomasz.miasko@gmail.com>2020-11-10 00:00:00 +0000
commitc8943c62f7a139b466648249045d557259cf22fe (patch)
treeb9328864bba1cdaf07178c816bcce85f905e2431 /compiler/rustc_interface/src/tests.rs
parentcf9cf7c923eb01146971429044f216a3ca905e06 (diff)
downloadrust-c8943c62f7a139b466648249045d557259cf22fe.tar.gz
rust-c8943c62f7a139b466648249045d557259cf22fe.zip
Add flags customizing behaviour of MIR inlining
* `-Zinline-mir-threshold` to change the default threshold.
* `-Zinline-mir-hint-threshold` to change the threshold used by
  functions with inline hint.
Diffstat (limited to 'compiler/rustc_interface/src/tests.rs')
-rw-r--r--compiler/rustc_interface/src/tests.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/rustc_interface/src/tests.rs b/compiler/rustc_interface/src/tests.rs
index dfc6f691457..1fc2d281e79 100644
--- a/compiler/rustc_interface/src/tests.rs
+++ b/compiler/rustc_interface/src/tests.rs
@@ -554,6 +554,8 @@ fn test_debugging_options_tracking_hash() {
     tracked!(function_sections, Some(false));
     tracked!(human_readable_cgu_names, true);
     tracked!(inline_in_all_cgus, Some(true));
+    tracked!(inline_mir_threshold, 123);
+    tracked!(inline_mir_hint_threshold, 123);
     tracked!(insert_sideeffect, true);
     tracked!(instrument_coverage, true);
     tracked!(instrument_mcount, true);