OLD | NEW |
1 V8 Benchmark Suite | 1 V8 Benchmark Suite |
2 ================== | 2 ================== |
3 | 3 |
4 This is the V8 benchmark suite: A collection of pure JavaScript | 4 This is the V8 benchmark suite: A collection of pure JavaScript |
5 benchmarks that we have used to tune V8. The licenses for the | 5 benchmarks that we have used to tune V8. The licenses for the |
6 individual benchmarks are included in the JavaScript files. | 6 individual benchmarks are included in the JavaScript files. |
7 | 7 |
8 In addition to the benchmarks, the suite consists of the benchmark | 8 In addition to the benchmarks, the suite consists of the benchmark |
9 framework (base.js), which must be loaded before any of the individual | 9 framework (base.js), which must be loaded before any of the individual |
10 benchmark files, and two benchmark runners: An HTML version (run.html) | 10 benchmark files, and two benchmark runners: An HTML version (run.html) |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
63 extensions enabled. | 63 extensions enabled. |
64 | 64 |
65 | 65 |
66 Changes from Version 5 to Version 6 | 66 Changes from Version 5 to Version 6 |
67 =================================== | 67 =================================== |
68 | 68 |
69 Removed dead code from the RayTrace benchmark and fixed a couple of | 69 Removed dead code from the RayTrace benchmark and fixed a couple of |
70 typos in the DeltaBlue implementation. Changed the Splay benchmark to | 70 typos in the DeltaBlue implementation. Changed the Splay benchmark to |
71 avoid converting the same numeric key to a string over and over again | 71 avoid converting the same numeric key to a string over and over again |
72 and to avoid inserting and removing the same element repeatedly thus | 72 and to avoid inserting and removing the same element repeatedly thus |
73 increasing pressure on the memory subsystem. | 73 increasing pressure on the memory subsystem. Changed the RegExp |
| 74 benchmark to exercise the regular expression engine on different |
| 75 input strings. |
74 | 76 |
75 Furthermore, the benchmark runner was changed to run the benchmarks | 77 Furthermore, the benchmark runner was changed to run the benchmarks |
76 for at least a few times to stabilize the reported numbers on slower | 78 for at least a few times to stabilize the reported numbers on slower |
77 machines. | 79 machines. |
OLD | NEW |