Skip to content

Commit 53df178

Browse files
authored
Merge pull request #14 from francescoalemanno/patch-1
Simple benchmark for Forth rust track.
2 parents 1e06b1f + aa982c5 commit 53df178

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

benches/rust/forth.rs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#![feature(test)]
2+
extern crate test;
3+
use test::Bencher;
4+
use forth::*;
5+
6+
#[bench]
7+
fn simple_bench(b: &mut Bencher) {
8+
let mut f = Forth::new();
9+
b.iter(|| {
10+
f.eval(
11+
"2 2 + : addtwo 2 + ; 2 addtwo drop drop 2 2 + \
12+
: addone 1 + ; 2 addone addtwo drop drop",
13+
)
14+
.unwrap();
15+
});
16+
}

0 commit comments

Comments
 (0)