23 lines
680 B
HTML
23 lines
680 B
HTML
<!doctype html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>Acorn benchmark</title>
|
|
<script src="../acorn.js"></script>
|
|
<script src="compare/esprima.js"></script>
|
|
<script src="compare/uglifyjs.js"></script>
|
|
<script src="jquery-string.js"></script>
|
|
</head>
|
|
|
|
<button onclick="test('acorn')">Acorn</button>
|
|
<button onclick="test('esprima')">Esprima</button>
|
|
<button onclick="test('uglifyjs')">UglifyJS</button>
|
|
|
|
<script>
|
|
function test(which) {
|
|
var lib = window[which];
|
|
for (var i =0, t0 = +new Date; i < 10; ++i) lib.parse(jquery164);
|
|
document.body.appendChild(document.createElement("pre")).innerHTML =
|
|
which + ": " + (+new Date - t0) + "ms";
|
|
}
|
|
</script>
|