0
0

🔨 add benchmarking code

This commit is contained in:
DrMaxNix 2022-09-08 14:04:58 +02:00
parent e23418cf6f
commit 11ff0941c8

View File

@ -103,12 +103,23 @@
});
document.addEventListener("DOMContentLoaded", function(){
// handle missing source file
if(juice_program === false){
juicescript.io.stderr.error("No source file found! Add one at 'dev/juice-program.jce'");
return;
}
// parse source code
/**/const parse_start = performance.now();
juicescript.parse(juice_program);
/**/const parse_end = performance.now();
/**/juicescript.io.stderr.info("Parsing took " + (parse_end - parse_start) + "ms");
// execute program
/**/const run_start = performance.now();
juicescript.run();
/**/const run_end = performance.now();
/**/juicescript.io.stderr.info("Running took " + (run_end - run_start) + "ms");
});
</script>
</head>