summaryrefslogtreecommitdiff
path: root/plugins/warp/benches/function.rs
diff options
context:
space:
mode:
authorMason Reed <mason@vector35.com>2025-08-26 23:59:38 -0400
committerMason Reed <mason@vector35.com>2025-10-01 21:38:39 -0400
commitede39aee7e00c40a43b67ca18dd8ab80ee863d85 (patch)
tree67c5eda347ece2282e3c888f38066b496e06dec8 /plugins/warp/benches/function.rs
parenta1c46813e7f279aa4cfdb9dbb91c45b559ebeacd (diff)
[WARP] Enhanced network support
Diffstat (limited to 'plugins/warp/benches/function.rs')
-rw-r--r--plugins/warp/benches/function.rs9
1 files changed, 6 insertions, 3 deletions
diff --git a/plugins/warp/benches/function.rs b/plugins/warp/benches/function.rs
index 526d97c4..299ed1eb 100644
--- a/plugins/warp/benches/function.rs
+++ b/plugins/warp/benches/function.rs
@@ -21,7 +21,7 @@ pub fn function_benchmark(c: &mut Criterion) {
c.bench_function("signature all functions", |b| {
b.iter(|| {
for func in &functions {
- let _ = build_function(&func, &func.lifted_il().unwrap(), false);
+ let _ = build_function(&func, || func.lifted_il().ok(), false);
}
})
});
@@ -32,8 +32,11 @@ pub fn function_benchmark(c: &mut Criterion) {
functions
.par_iter()
.filter_map(|func| {
- let llil = func.lifted_il().ok()?;
- Some(build_function(func.as_ref(), llil.as_ref(), false))
+ Some(build_function(
+ func.as_ref(),
+ || func.lifted_il().ok(),
+ false,
+ ))
})
.collect::<Vec<_>>()
})