Skip to content

Commit fbd2658

Browse files
Replace deprecated criterion::black_box with std::hint::black_box (#3860)
* replace deprecated criterion::black_box with std::hint::black_box * gemini code review suggestions Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * apply formating --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent 3d1491c commit fbd2658

4 files changed

Lines changed: 14 additions & 6 deletions

File tree

libraries/math-parser/benches/bench.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
use criterion::{Criterion, black_box, criterion_group, criterion_main};
2-
use math_parser::ast;
3-
use math_parser::context::EvalContext;
1+
use std::hint::black_box;
2+
3+
use criterion::{Criterion, criterion_group, criterion_main};
4+
use math_parser::{ast, context::EvalContext};
45

56
macro_rules! generate_benchmarks {
67
($( $input:expr_2021 ),* $(,)?) => {

libraries/path-bool/benches/painted_dreams.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
use criterion::{Criterion, black_box, criterion_group, criterion_main};
1+
use std::hint::black_box;
2+
3+
use criterion::{Criterion, criterion_group, criterion_main};
24
use path_bool::*;
35

46
pub fn criterion_benchmark(c: &mut Criterion) {

libraries/path-bool/benches/path_segment_intersection.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
use criterion::{Criterion, black_box, criterion_group, criterion_main};
1+
use std::hint::black_box;
2+
3+
use criterion::{Criterion, criterion_group, criterion_main};
24
use glam::DVec2;
35
use path_bool::*;
46

node-graph/graph-craft/benches/compile_demo_art_criterion.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
1-
use criterion::{Criterion, black_box, criterion_group, criterion_main};
1+
use std::hint::black_box;
2+
3+
use criterion::{Criterion, criterion_group, criterion_main};
24
use graph_craft::util::DEMO_ART;
5+
36
fn compile_to_proto(c: &mut Criterion) {
47
use graph_craft::util::{compile, load_from_name};
58
let mut c = c.benchmark_group("Compile Network cold");

0 commit comments

Comments
 (0)