cleanup benchmark script

This commit is contained in:
Vyacheslav Matyukhin 2022-09-12 14:44:35 +04:00
parent 97ff56b46a
commit 36127d8947
No known key found for this signature in database
GPG Key ID: 3D2A774C5489F96C

View File

@ -1,30 +0,0 @@
#!/usr/bin/env node
const s = require("./dist/src/js");
const fs = require("fs");
const measure = (cb, times = 1) => {
const t1 = new Date();
for (let i = 1; i <= times; i++) {
cb();
}
const t2 = new Date();
return (t2 - t1) / 1000;
};
const maxP = 0;
const bioSrc = fs.readFileSync(
"/Users/berekuk/Downloads/Bio.squiggle",
"utf-8"
);
for (let p = 0; p <= maxP; p++) {
const size = Math.pow(10, p);
const prj = s.SqProject.create();
prj.setSource("main", bioSrc);
const t = measure(() => {
prj.run("main");
});
console.log(`1e${p}`, "\t", t);
}