Remove unused field from ModuleConfig
This commit is contained in:
@@ -76,12 +76,9 @@ pub struct ModuleConfig {
|
|||||||
/// Names of additional optimization passes to run.
|
/// Names of additional optimization passes to run.
|
||||||
pub passes: Vec<String>,
|
pub passes: Vec<String>,
|
||||||
/// Some(level) to optimize at a certain level, or None to run
|
/// Some(level) to optimize at a certain level, or None to run
|
||||||
/// absolutely no optimizations (used for the metadata module).
|
/// absolutely no optimizations (used for the allocator module).
|
||||||
pub opt_level: Option<config::OptLevel>,
|
pub opt_level: Option<config::OptLevel>,
|
||||||
|
|
||||||
/// Some(level) to optimize binary size, or None to not affect program size.
|
|
||||||
pub opt_size: Option<config::OptLevel>,
|
|
||||||
|
|
||||||
pub pgo_gen: SwitchWithOptPath,
|
pub pgo_gen: SwitchWithOptPath,
|
||||||
pub pgo_use: Option<PathBuf>,
|
pub pgo_use: Option<PathBuf>,
|
||||||
pub pgo_sample_use: Option<PathBuf>,
|
pub pgo_sample_use: Option<PathBuf>,
|
||||||
@@ -170,7 +167,6 @@ impl ModuleConfig {
|
|||||||
passes: if_regular!(sess.opts.cg.passes.clone(), vec![]),
|
passes: if_regular!(sess.opts.cg.passes.clone(), vec![]),
|
||||||
|
|
||||||
opt_level: opt_level_and_size,
|
opt_level: opt_level_and_size,
|
||||||
opt_size: opt_level_and_size,
|
|
||||||
|
|
||||||
pgo_gen: if_regular!(
|
pgo_gen: if_regular!(
|
||||||
sess.opts.cg.profile_generate.clone(),
|
sess.opts.cg.profile_generate.clone(),
|
||||||
|
|||||||
Reference in New Issue
Block a user