Skip to content

Commit a2d052d

Browse files
committed
chore: try use block_on by self
1 parent 7da0b16 commit a2d052d

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

benches/resolver.rs

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -161,20 +161,22 @@ fn bench_resolver(c: &mut Criterion) {
161161
let runner = runtime::Runtime::new().expect("failed to create tokio runtime");
162162
let oxc_resolver = Arc::new(oxc_resolver());
163163

164-
b.to_async(runner).iter_with_setup(
164+
b.iter_with_setup(
165165
|| {
166166
oxc_resolver.clear_cache();
167167
},
168-
|_| async {
169-
let mut join_set = JoinSet::new();
170-
data.iter().for_each(|(path, request)| {
171-
join_set.spawn(create_async_resolve_task(
172-
oxc_resolver.clone(),
173-
path.to_path_buf(),
174-
request.to_string(),
175-
));
168+
|_| {
169+
runner.block_on(async {
170+
let mut join_set = JoinSet::new();
171+
data.iter().for_each(|(path, request)| {
172+
join_set.spawn(create_async_resolve_task(
173+
oxc_resolver.clone(),
174+
path.to_path_buf(),
175+
request.to_string(),
176+
));
177+
});
178+
let _ = join_set.join_all().await;
176179
});
177-
join_set.join_all().await;
178180
},
179181
);
180182
});

0 commit comments

Comments
 (0)