--- /dev/null
+<html>
+<head>
+<title>V8 Benchmark Suite Revisions</title>
+<link type="text/css" rel="stylesheet" href="style.css"></link>
+</head>
+<body>
+<div>
+ <div class="title"><h1>V8 Benchmark Suite Revisions</h1></div>
+ <table>
+ <tr>
+ <td class="contents">
+
+<p>
+
+The V8 benchmark suite is changed from time to time as we fix bugs or
+expand the scope of the benchmarks. Here is a list of revisions, with
+a description of the changes made. Note that benchmark results are
+not comparable unless both results are run with the same revision of
+the benchmark suite.
+
+</p>
+
+<div class="subtitle"><h3>Version 2 (<a href="http://v8.googlecode.com/svn/data/benchmarks/v2/run.html">link</a>)</h3></div>
+
+<p>For version 2 the crypto benchmark was fixed. Previously, the
+decryption stage was given plaintext as input, which resulted in an
+error. Now, the decryption stage is given the output of the
+encryption stage as input. The result is checked against the original
+plaintext. For this to give the correct results the crypto objects
+are reset for each iteration of the benchmark. In addition, the size
+of the plain text has been increased a little and the use of
+Math.random() and new Date() to build an RNG pool has been
+removed. </p>
+
+<p>Other benchmarks were fixed to do elementary verification of the
+results of their calculations. This is to avoid accidentally
+obtaining scores that are the result of an incorrect JavaScript engine
+optimization.</p>
+
+<div class="subtitle"><h3>Version 1 (<a href="http://v8.googlecode.com/svn/data/benchmarks/v1/run.html">link</a>)</h3></div>
+
+<p>Initial release.</p>
+
+</td><td style="text-align: center">
+</td></tr></table>
+
+</div>
+
+</body>
+</html>
<script type="text/javascript" src="crypto.js"></script>
<script type="text/javascript" src="raytrace.js"></script>
<script type="text/javascript" src="earley-boyer.js"></script>
-<style>
-body {
- font-family: sans-serif;
-}
-
-hr{
- border:1px solid;
- border-color:#36C;
- margin:1em 0
-}
-
-h1,h2,h3,h4{margin:0; margin-bottom:0}
-h1{font-size: 200%; height: 2em}
-h2{font-size: 140%; height: 2em}
-h3{font-size: 100%; height: 2em}
-
-li{
- margin:.3em 0 1em 0;
-}
-
-body{
- font-family: Helvetica,Arial,sans-serif;
- font-size: small;
- color: #000;
- background-color: #fff;
-}
-
-div.title {
- background-color: rgb(229, 236, 249);
- border-top: 1px solid rgb(51, 102, 204);
- text-align: center;
- padding-top: 0.2em;
- padding-bottom: 0.2em;
- margin-bottom: 20px;
-}
-
-td.contents {
- text-align: start;
-}
-
-div.run {
- margin: 20px;
- width: 300px;
- height: 300px;
- float: right;
- background-color: rgb(229, 236, 249);
- background-image: url(v8-logo.png);
- background-position: center center;
- background-repeat: no-repeat;
- border: 1px solid rgb(51, 102, 204);
-}
-</style>
-
+<link type="text/css" rel="stylesheet" href="style.css"></link>
<script type="text/javascript">
var completed = 0;
var benchmarks = BenchmarkSuite.CountBenchmarks();
<li><b>EarleyBoyer</b><br/>Classic Scheme benchmarks, translated to JavaScript by Florian Loitsch's Scheme2Js compiler (<i>4682 lines</i>).</li>
</ul>
-<div class="title"><h2>Revisions of the benchmark suite</h2></div>
-
-<p><i>Please note that benchmark results are not comparable unless both
-results are run with the same revision of the benchmark suite. We will be
-making revisions from time to time in order to fix bugs or expand the scope
-of the benchmark suite.</i></p>
-
-<div class="title"><h3>Version 1</h3></div>
-
-<p>Initial release.</p>
-
-<div class="title"><h3>Version 2</h3></div>
-
-<p>For version 2 the crypto benchmark was fixed. Previously, the
-decryption stage was given plaintext as input, which resulted in an
-error. Now, the decryption stage is given the output of the
-encryption stage as input. The result is checked against the original
-plaintext. For this to give the correct results the crypto objects
-are reset for each iteration of the benchmark. In addition, the size
-of the plain text has been increased a little and the use of
-Math.random() and new Date() to build an RNG pool has been
-removed. </p>
-
-<p>Other benchmarks were fixed to do elementary verification of the
-results of their calculations. This is to avoid accidentally
-obtaining scores that are the result of an incorrect JavaScript engine
-optimization.</p>
-
+<p>
+Note that benchmark results are not comparable unless both results are
+run with the same revision of the benchmark suite. We will be making
+revisions from time to time in order to fix bugs or expand the scope
+of the benchmark suite. For previous revisions and the change log see
+the <a href="http://v8.googlecode.com/svn/data/benchmarks/current/revisions.html">revisions</a> page.
+</p>
</td><td style="text-align: center">
<div class="run">
--- /dev/null
+body {
+ font-family: sans-serif;
+}
+
+hr{
+ border: 1px solid;
+ border-color: #36C;
+ margin: 1em 0
+}
+
+h1, h2, h3, h4 {
+ margin: 0;
+ margin-bottom: 0;
+}
+
+h1 {
+ font-size: 190%;
+ height: 1.2em;
+}
+
+
+h2{
+ font-size: 140%;
+ height: 1.2em;
+}
+
+h3{
+ font-size: 100%;
+}
+
+li{
+ margin: .3em 0 1em 0;
+}
+
+body{
+ font-family: Helvetica,Arial,sans-serif;
+ font-size: small;
+ color: #000;
+ background-color: #fff;
+}
+
+div.title {
+ background-color: rgb(229, 236, 249);
+ border-top: 1px solid rgb(51, 102, 204);
+ text-align: center;
+ padding-top: 0.2em;
+ padding-bottom: 0.2em;
+ margin-bottom: 20px;
+}
+
+div.subtitle {
+ border-bottom: 1px solid rgb(51, 102, 204);
+ margin-top: 2em;
+}
+
+td.contents {
+ text-align: start;
+}
+
+div.run {
+ margin: 20px;
+ width: 300px;
+ height: 300px;
+ float: right;
+ background-color: rgb(229, 236, 249);
+ background-image: url(v8-logo.png);
+ background-position: center center;
+ background-repeat: no-repeat;
+ border: 1px solid rgb(51, 102, 204);
+}