Skip to content

Commit d5c275a

Browse files
committed
Rename Iai-Callgrind to Gungraun
#619
1 parent d2840b7 commit d5c275a

File tree

84 files changed

+828
-714
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+828
-714
lines changed

β€Ž.vscode/settings.jsonβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@
150150
"Dogfooding",
151151
"dropshot",
152152
"fullwidth",
153+
"gungraun",
153154
"Insertable",
154155
"interquartile",
155156
"jsonwebtoken",

β€Žlib/bencher_adapter/src/adapters/magic.rsβ€Ž

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ mod test_magic {
3434
python::{asv::test_python_asv, pytest::test_python_pytest},
3535
ruby::benchmark::test_ruby_benchmark,
3636
rust::{
37-
bench::test_rust_bench, criterion::test_rust_criterion, iai::test_rust_iai,
38-
iai_callgrind::test_rust_iai_callgrind,
37+
bench::test_rust_bench, criterion::test_rust_criterion, gungraun::test_rust_gungraun,
38+
iai::test_rust_iai,
3939
},
4040
shell::hyperfine::test_shell_hyperfine,
4141
test_util::convert_file_path,
@@ -132,14 +132,14 @@ mod test_magic {
132132
}
133133

134134
#[test]
135-
fn test_adapter_magic_rust_iai_callgrind() {
135+
fn test_adapter_magic_rust_gungraun() {
136136
let results = convert_file_path::<AdapterMagic>(
137-
"./tool_output/rust/iai_callgrind/without-optional-metrics.txt",
137+
"./tool_output/rust/gungraun/without-optional-metrics.txt",
138138
);
139139

140-
test_rust_iai_callgrind::validate_adapter_rust_iai_callgrind(
140+
test_rust_gungraun::validate_adapter_rust_gungraun(
141141
&results,
142-
&test_rust_iai_callgrind::OptionalMetrics::default(),
142+
&test_rust_gungraun::OptionalMetrics::default(),
143143
);
144144
}
145145

β€Žlib/bencher_adapter/src/adapters/rust/iai_callgrind.rsβ€Ž renamed to β€Žlib/bencher_adapter/src/adapters/rust/gungraun.rsβ€Ž

Lines changed: 213 additions & 317 deletions
Large diffs are not rendered by default.

β€Žlib/bencher_adapter/src/adapters/rust/mod.rsβ€Ž

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
pub mod bench;
22
pub mod criterion;
3+
pub mod gungraun;
34
pub mod iai;
4-
pub mod iai_callgrind;
55

6-
use self::{
7-
criterion::AdapterRustCriterion, iai::AdapterRustIai, iai_callgrind::AdapterRustIaiCallgrind,
8-
};
6+
use self::{criterion::AdapterRustCriterion, gungraun::AdapterRustGungraun, iai::AdapterRustIai};
97
use crate::{Adaptable, AdapterResults, Settings};
108
use bench::AdapterRustBench;
119

@@ -16,7 +14,7 @@ impl Adaptable for AdapterRust {
1614
AdapterRustBench::parse(input, settings)
1715
.or_else(|| AdapterRustCriterion::parse(input, settings))
1816
.or_else(|| AdapterRustIai::parse(input, settings))
19-
.or_else(|| AdapterRustIaiCallgrind::parse(input, settings))
17+
.or_else(|| AdapterRustGungraun::parse(input, settings))
2018
}
2119
}
2220

@@ -25,8 +23,8 @@ mod test_rust {
2523
use super::AdapterRust;
2624
use crate::adapters::{
2725
rust::{
28-
bench::test_rust_bench, criterion::test_rust_criterion, iai::test_rust_iai,
29-
iai_callgrind::test_rust_iai_callgrind,
26+
bench::test_rust_bench, criterion::test_rust_criterion, gungraun::test_rust_gungraun,
27+
iai::test_rust_iai,
3028
},
3129
test_util::convert_file_path,
3230
};
@@ -50,14 +48,14 @@ mod test_rust {
5048
}
5149

5250
#[test]
53-
fn test_adapter_rust_iai_callgrind() {
51+
fn test_adapter_rust_gungraun() {
5452
let results = convert_file_path::<AdapterRust>(
55-
"./tool_output/rust/iai_callgrind/without-optional-metrics.txt",
53+
"./tool_output/rust/gungraun/without-optional-metrics.txt",
5654
);
5755

58-
test_rust_iai_callgrind::validate_adapter_rust_iai_callgrind(
56+
test_rust_gungraun::validate_adapter_rust_gungraun(
5957
&results,
60-
&test_rust_iai_callgrind::OptionalMetrics::default(),
58+
&test_rust_gungraun::OptionalMetrics::default(),
6159
);
6260
}
6361
}

β€Žlib/bencher_adapter/src/lib.rsβ€Ž

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ use adapters::{
1616
python::{AdapterPython, asv::AdapterPythonAsv, pytest::AdapterPythonPytest},
1717
ruby::{AdapterRuby, benchmark::AdapterRubyBenchmark},
1818
rust::{
19-
AdapterRust, bench::AdapterRustBench, criterion::AdapterRustCriterion, iai::AdapterRustIai,
20-
iai_callgrind::AdapterRustIaiCallgrind,
19+
AdapterRust, bench::AdapterRustBench, criterion::AdapterRustCriterion,
20+
gungraun::AdapterRustGungraun, iai::AdapterRustIai,
2121
},
2222
shell::{AdapterShell, hyperfine::AdapterShellHyperfine},
2323
};
@@ -60,7 +60,7 @@ impl Adaptable for Adapter {
6060
Adapter::RustBench => AdapterRustBench::parse(input, settings),
6161
Adapter::RustCriterion => AdapterRustCriterion::parse(input, settings),
6262
Adapter::RustIai => AdapterRustIai::parse(input, settings),
63-
Adapter::RustIaiCallgrind => AdapterRustIaiCallgrind::parse(input, settings),
63+
Adapter::RustGungraun => AdapterRustGungraun::parse(input, settings),
6464
Adapter::Shell => AdapterShell::parse(input, settings),
6565
Adapter::ShellHyperfine => AdapterShellHyperfine::parse(input, settings),
6666
}

β€Žlib/bencher_adapter/src/results/adapter_results.rsβ€Ž

Lines changed: 131 additions & 142 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
Β (0)