Skip to content

Commit 77c6869

Browse files
Remove the MmapSerializationSink.
1 parent cd3e70f commit 77c6869

File tree

5 files changed

+2
-118
lines changed

5 files changed

+2
-118
lines changed

analyzeme/benches/serialization_bench.rs

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
extern crate test;
44

55
use analyzeme::testing_common;
6-
use measureme::{FileSerializationSink, MmapSerializationSink};
6+
use measureme::FileSerializationSink;
77

88
#[bench]
99
fn bench_file_serialization_sink(bencher: &mut test::Bencher) {
@@ -16,17 +16,6 @@ fn bench_file_serialization_sink(bencher: &mut test::Bencher) {
1616
});
1717
}
1818

19-
#[bench]
20-
fn bench_mmap_serialization_sink(bencher: &mut test::Bencher) {
21-
bencher.iter(|| {
22-
testing_common::run_serialization_bench::<MmapSerializationSink>(
23-
"mmap_serialization_sink_test",
24-
500_000,
25-
1,
26-
);
27-
});
28-
}
29-
3019
#[bench]
3120
fn bench_file_serialization_sink_8_threads(bencher: &mut test::Bencher) {
3221
bencher.iter(|| {
@@ -37,14 +26,3 @@ fn bench_file_serialization_sink_8_threads(bencher: &mut test::Bencher) {
3726
);
3827
});
3928
}
40-
41-
#[bench]
42-
fn bench_mmap_serialization_sink_8_threads(bencher: &mut test::Bencher) {
43-
bencher.iter(|| {
44-
testing_common::run_serialization_bench::<MmapSerializationSink>(
45-
"mmap_serialization_sink_test",
46-
50_000,
47-
8,
48-
);
49-
});
50-
}

analyzeme/tests/serialization.rs

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use analyzeme::testing_common::run_end_to_end_serialization_test;
2-
use measureme::{FileSerializationSink, MmapSerializationSink};
2+
use measureme::FileSerializationSink;
33

44
#[test]
55
fn test_file_serialization_sink_1_thread() {
@@ -16,19 +16,3 @@ fn test_file_serialization_sink_8_threads() {
1616
8,
1717
);
1818
}
19-
20-
#[test]
21-
fn test_mmap_serialization_sink_1_thread() {
22-
run_end_to_end_serialization_test::<MmapSerializationSink>(
23-
"mmap_serialization_sink_test_1_thread",
24-
1,
25-
);
26-
}
27-
28-
#[test]
29-
fn test_mmap_serialization_sink_8_threads() {
30-
run_end_to_end_serialization_test::<MmapSerializationSink>(
31-
"mmap_serialization_sink_test_8_threads",
32-
8,
33-
);
34-
}

measureme/Cargo.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,3 @@ travis-ci = { repository = "rust-lang/measureme" }
1515
[dependencies]
1616
rustc-hash = "1.0.1"
1717
parking_lot = "0.11.0"
18-
19-
[target.'cfg(not(target_arch="wasm32"))'.dependencies]
20-
memmap = "0.7"

measureme/src/lib.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ pub mod file_header;
4343
#[cfg(any(not(target_arch = "wasm32"), target_os = "wasi"))]
4444
mod file_serialization_sink;
4545
#[cfg(not(target_arch = "wasm32"))]
46-
mod mmap_serialization_sink;
4746
mod profiler;
4847
mod raw_event;
4948
mod serialization;
@@ -55,7 +54,6 @@ pub use crate::event_id::{EventId, EventIdBuilder};
5554
#[cfg(any(not(target_arch = "wasm32"), target_os = "wasi"))]
5655
pub use crate::file_serialization_sink::FileSerializationSink;
5756
#[cfg(not(target_arch = "wasm32"))]
58-
pub use crate::mmap_serialization_sink::MmapSerializationSink;
5957
pub use crate::profiler::{Profiler, ProfilerFiles, TimingGuard};
6058
pub use crate::raw_event::{RawEvent, MAX_INSTANT_TIMESTAMP, MAX_INTERVAL_TIMESTAMP};
6159
pub use crate::serialization::{Addr, SerializationSink};

measureme/src/mmap_serialization_sink.rs

Lines changed: 0 additions & 73 deletions
This file was deleted.

0 commit comments

Comments
 (0)