bench.html 733 B

12345678910111213141516171819202122232425262728
  1. <html>
  2. <head>
  3. <title>clarinet.js profiler</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5. <link rel="stylesheet" href="css/mocha.css" />
  6. <script src="../clarinet.js"></script>
  7. <script src="twitter.js"></script>
  8. <script src="basic.js"></script>
  9. <script>
  10. onload = function(){
  11. var string = JSON.stringify(BASIC)
  12. , p = clarinet.parser()
  13. , max = 1000
  14. , iters = 5
  15. ;
  16. while (iters--) {
  17. start = Date.now();
  18. for (var i = 0; i < max; i++) p.write(string);
  19. console.log("clp: %s", Date.now()-start);
  20. }
  21. };
  22. </script>
  23. </head>
  24. <body>
  25. </body>
  26. </html>