Skip to content

Commit fca27db

Browse files
committed
Small target cleanup
1 parent 1f12e22 commit fca27db

File tree

3 files changed

+4
-16
lines changed

3 files changed

+4
-16
lines changed

collector/src/compile/benchmark/target.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,6 @@ impl Target {
4040
}
4141
}
4242

43-
pub fn all() -> Vec<Self> {
44-
vec![Self::X86_64UnknownLinuxGnu, Self::AArch64UnknownLinuxGnu]
45-
}
46-
4743
#[cfg(target_arch = "x86_64")]
4844
pub fn host() -> Self {
4945
Self::X86_64UnknownLinuxGnu

collector/src/compile/execute/bencher.rs

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -96,16 +96,6 @@ impl<'a> BenchProcessor<'a> {
9696
target: Target,
9797
stats: Stats,
9898
) {
99-
let backend = match backend {
100-
CodegenBackend::Llvm => database::CodegenBackend::Llvm,
101-
CodegenBackend::Cranelift => database::CodegenBackend::Cranelift,
102-
};
103-
104-
let target = match target {
105-
Target::X86_64UnknownLinuxGnu => database::Target::X86_64UnknownLinuxGnu,
106-
Target::AArch64UnknownLinuxGnu => database::Target::AArch64UnknownLinuxGnu,
107-
};
108-
10999
let mut buf = FuturesUnordered::new();
110100
for (stat, value) in stats.iter() {
111101
buf.push(self.conn.record_statistic(
@@ -114,8 +104,8 @@ impl<'a> BenchProcessor<'a> {
114104
self.benchmark.0.as_str(),
115105
profile,
116106
scenario,
117-
backend,
118-
target,
107+
backend.into(),
108+
target.into(),
119109
stat,
120110
value,
121111
));

database/src/lib.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -388,6 +388,8 @@ impl Target {
388388
vec![Self::X86_64UnknownLinuxGnu, Self::AArch64UnknownLinuxGnu]
389389
}
390390

391+
/// Targets that will be benchmarked by default in benchmark requests when no explicit target
392+
/// is specified.
391393
pub fn default_targets() -> Vec<Self> {
392394
vec![Self::X86_64UnknownLinuxGnu]
393395
}

0 commit comments

Comments
 (0)