Build-in certain common operators.
This commit is contained in:
@@ -29,7 +29,7 @@ fn bench_engine_new_raw_core(bench: &mut Bencher) {
|
||||
|
||||
#[bench]
|
||||
fn bench_engine_register_fn(bench: &mut Bencher) {
|
||||
fn hello(a: INT, b: Array, c: Map) -> bool {
|
||||
fn hello(_a: INT, _b: Array, _c: Map) -> bool {
|
||||
true
|
||||
}
|
||||
|
||||
|
@@ -86,7 +86,7 @@ fn bench_eval_call_expression(bench: &mut Bencher) {
|
||||
modifierTest + 1000 / 2 > (80 * 100 % 2)
|
||||
"#;
|
||||
|
||||
let mut engine = Engine::new();
|
||||
let engine = Engine::new();
|
||||
|
||||
bench.iter(|| engine.eval_expression::<bool>(script).unwrap());
|
||||
}
|
||||
@@ -101,7 +101,7 @@ fn bench_eval_call(bench: &mut Bencher) {
|
||||
modifierTest + 1000 / 2 > (80 * 100 % 2)
|
||||
"#;
|
||||
|
||||
let mut engine = Engine::new();
|
||||
let engine = Engine::new();
|
||||
|
||||
bench.iter(|| engine.eval::<bool>(script).unwrap());
|
||||
}
|
||||
|
Reference in New Issue
Block a user