mirror of
https://github.com/sharkdp/hyperfine.git
synced 2026-11-01 08:50:19 +00:00
Use wait4 instead of getrusage
This commit is contained in:
1 parent
50232feb22
commit
ae0035ad56
9 files changed
+143
-98
No files matched your search
+48
-16
@@ -33,20 +33,24 @@ fn test_markup_export_auto_ms() {
|
||||
wall_clock_time: 0.09,
|
||||
user_time: 0.09,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.10,
|
||||
user_time: 0.10,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.14,
|
||||
user_time: 0.14,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
exit_codes: vec![Some(0), Some(0), Some(0)],
|
||||
parameters: BTreeMap::new(),
|
||||
},
|
||||
BenchmarkResult {
|
||||
@@ -57,20 +61,24 @@ fn test_markup_export_auto_ms() {
|
||||
wall_clock_time: 2.0,
|
||||
user_time: 2.0,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 3.0,
|
||||
user_time: 3.0,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 4.0,
|
||||
user_time: 4.0,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
exit_codes: vec![Some(0), Some(0), Some(0)],
|
||||
parameters: BTreeMap::new(),
|
||||
},
|
||||
];
|
||||
@@ -126,20 +134,24 @@ fn test_markup_export_auto_s() {
|
||||
wall_clock_time: 2.1,
|
||||
user_time: 2.1,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.2,
|
||||
user_time: 2.2,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.3,
|
||||
user_time: 2.3,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
exit_codes: vec![Some(0), Some(0), Some(0)],
|
||||
parameters: BTreeMap::new(),
|
||||
},
|
||||
BenchmarkResult {
|
||||
@@ -150,20 +162,24 @@ fn test_markup_export_auto_s() {
|
||||
wall_clock_time: 0.1,
|
||||
user_time: 0.1,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.2,
|
||||
user_time: 0.2,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.3,
|
||||
user_time: 0.3,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
exit_codes: vec![Some(0), Some(0), Some(0)],
|
||||
parameters: BTreeMap::new(),
|
||||
},
|
||||
];
|
||||
@@ -219,20 +235,24 @@ fn test_markup_export_manual_ms() {
|
||||
wall_clock_time: 2.1,
|
||||
user_time: 2.1,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.2,
|
||||
user_time: 2.2,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.3,
|
||||
user_time: 2.3,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
exit_codes: vec![Some(0), Some(0), Some(0)],
|
||||
parameters: BTreeMap::new(),
|
||||
},
|
||||
BenchmarkResult {
|
||||
@@ -243,20 +263,24 @@ fn test_markup_export_manual_ms() {
|
||||
wall_clock_time: 0.1,
|
||||
user_time: 0.1,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.2,
|
||||
user_time: 0.2,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.3,
|
||||
user_time: 0.3,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
exit_codes: vec![Some(0), Some(0), Some(0)],
|
||||
parameters: BTreeMap::new(),
|
||||
},
|
||||
];
|
||||
@@ -311,20 +335,24 @@ fn test_markup_export_manual_s() {
|
||||
wall_clock_time: 2.01,
|
||||
user_time: 2.01,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.02,
|
||||
user_time: 2.02,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 2.03,
|
||||
user_time: 2.03,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
exit_codes: vec![Some(0), Some(0), Some(0)],
|
||||
parameters: BTreeMap::new(),
|
||||
},
|
||||
BenchmarkResult {
|
||||
@@ -335,20 +363,24 @@ fn test_markup_export_manual_s() {
|
||||
wall_clock_time: 0.11,
|
||||
user_time: 0.11,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.12,
|
||||
user_time: 0.12,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
BenchmarkRun {
|
||||
wall_clock_time: 0.13,
|
||||
user_time: 0.13,
|
||||
system_time: 0.,
|
||||
memory_usage_byte: 1024,
|
||||
exit_code: Some(0),
|
||||
},
|
||||
],
|
||||
memory_usage_byte: None,
|
||||
exit_codes: vec![Some(0), Some(0), Some(0)],
|
||||
parameters: BTreeMap::new(),
|
||||
},
|
||||
];
|
||||
|
||||
Reference in new issue
Block a user