| OLD | NEW |
| 1 2011-03-02: Version 3.1.8 |
| 2 |
| 3 Fixed a number of crash bugs. |
| 4 |
| 5 Improved Crankshaft for x64 and ARM. |
| 6 |
| 7 Implemented more of EcmaScript 5 strict mode. |
| 8 |
| 9 Fixed issue with unaligned reads and writes on ARM. |
| 10 |
| 11 Improved heap profiler support. |
| 12 |
| 13 |
| 14 2011-02-28: Version 3.1.7 |
| 15 |
| 16 Fixed a number of crash bugs. |
| 17 |
| 18 Improved Crankshaft for x64 and ARM. |
| 19 |
| 20 Fixed implementation of indexOf/lastIndexOf for sparse |
| 21 arrays (http://crbug.com/73940). |
| 22 |
| 23 Fixed bug in map space compaction (http://crbug.com/59688). |
| 24 |
| 25 Added support for direct getter accessors calls on ARM. |
| 26 |
| 27 |
| 28 2011-02-24: Version 3.1.6 |
| 29 |
| 30 Fixed a number of crash bugs. |
| 31 |
| 32 Added support for Cygwin (issue 64). |
| 33 |
| 34 Improved Crankshaft for x64 and ARM. |
| 35 |
| 36 Added Crankshaft support for stores to pixel arrays. |
| 37 |
| 38 Fixed issue in CPU profiler with Crankshaft. |
| 39 |
| 40 |
| 41 2011-02-16: Version 3.1.5 |
| 42 |
| 43 Change RegExp parsing to disallow /(*)/. |
| 44 |
| 45 Added GDB JIT support for ARM. |
| 46 |
| 47 Fixed several crash bugs. |
| 48 |
| 49 Performance improvements on the IA32 platform. |
| 50 |
| 51 |
| 52 2011-02-14: Version 3.1.4 |
| 53 |
| 54 Fixed incorrect compare of prototypes of the global object (issue |
| 55 1082). |
| 56 |
| 57 Fixed a bug in optimizing calls to global functions (issue 1106). |
| 58 |
| 59 Made optimized Function.prototype.apply safe for non-JSObject first |
| 60 arguments (issue 1128). |
| 61 |
| 62 Fixed an error related to element accessors on Object.prototype and |
| 63 parser errors (issue 1130). |
| 64 |
| 65 Fixed a bug in sorting an array with large array indices (issue 1131). |
| 66 |
| 67 Properly treat exceptions thrown while compiling (issue 1132). |
| 68 |
| 69 Fixed bug in register requirements for function.apply (issue 1133). |
| 70 |
| 71 Fixed a representation change bug in the Hydrogen graph construction |
| 72 (issue 1134). |
| 73 |
| 74 Fixed the semantics of delete on parameters (issue 1136). |
| 75 |
| 76 Fixed a optimizer bug related to moving instructions with side effects |
| 77 (issue 1138). |
| 78 |
| 79 Added support for the global object in Object.keys (issue 1150). |
| 80 |
| 81 Fixed incorrect value for Math.LOG10E |
| 82 (issue http://code.google.com/p/chromium/issues/detail?id=72555) |
| 83 |
| 84 Performance improvements on the IA32 platform. |
| 85 |
| 86 Implement assignment to undefined reference in ES5 Strict Mode. |
| 87 |
| 88 |
| 89 2011-02-09: Version 3.1.3 |
| 90 |
| 91 Fixed a bug triggered by functions with huge numbers of declared |
| 92 arguments. |
| 93 |
| 94 Fixed zap value aliasing a real object - debug mode only (issue 866). |
| 95 |
| 96 Fixed issue where Array.prototype.__proto__ had been set to null |
| 97 (issue 1121). |
| 98 |
| 99 Fixed stability bugs in Crankshaft for x86. |
| 100 |
| 101 |
| 1 2011-02-07: Version 3.1.2 | 102 2011-02-07: Version 3.1.2 |
| 2 | 103 |
| 3 Added better security checks when accessing properties via | 104 Added better security checks when accessing properties via |
| 4 Object.getOwnPropertyDescriptor. | 105 Object.getOwnPropertyDescriptor. |
| 5 | 106 |
| 6 Fixed bug in Object.defineProperty and related access bugs (issues | 107 Fixed bug in Object.defineProperty and related access bugs (issues |
| 7 992, 1083 and 1092). | 108 992, 1083 and 1092). |
| 8 | 109 |
| 9 Added LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to ease | 110 Added LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to ease |
| 10 copyright notice generation for embedders. | 111 copyright notice generation for embedders. |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 49 | 150 |
| 50 2011-01-24: Version 3.0.10 | 151 2011-01-24: Version 3.0.10 |
| 51 | 152 |
| 52 Fixed External::Wrap for 64-bit addresses (issue 1037). | 153 Fixed External::Wrap for 64-bit addresses (issue 1037). |
| 53 | 154 |
| 54 Fixed incorrect .arguments variable proxy handling in the full | 155 Fixed incorrect .arguments variable proxy handling in the full |
| 55 code generator (issue 1060). | 156 code generator (issue 1060). |
| 56 | 157 |
| 57 Introduced partial strict mode support. | 158 Introduced partial strict mode support. |
| 58 | 159 |
| 59 Changed formatting of recursive error messages to match Firefox and Safa
ri | 160 Changed formatting of recursive error messages to match Firefox and |
| 60 (issue http://crbug.com/70334). | 161 Safari (issue http://crbug.com/70334). |
| 61 | 162 |
| 62 Fixed incorrect rounding for float-to-integer conversions for external | 163 Fixed incorrect rounding for float-to-integer conversions for external |
| 63 array types, which implement the Typed Array spec | 164 array types, which implement the Typed Array spec |
| 64 (issue http://crbug.com/50972). | 165 (issue http://crbug.com/50972). |
| 65 | 166 |
| 66 Performance improvements on the IA32 platform. | 167 Performance improvements on the IA32 platform. |
| 67 | 168 |
| 68 | 169 |
| 69 2011-01-19: Version 3.0.9 | 170 2011-01-19: Version 3.0.9 |
| 70 | 171 |
| (...skipping 2385 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2456 | 2557 |
| 2457 Improved debugger support by allowing nested break points and by | 2558 Improved debugger support by allowing nested break points and by |
| 2458 dealing with stack-overflows when compiling functions before | 2559 dealing with stack-overflows when compiling functions before |
| 2459 setting break points in them. | 2560 setting break points in them. |
| 2460 | 2561 |
| 2461 | 2562 |
| 2462 2008-07-03: Version 0.1.0 | 2563 2008-07-03: Version 0.1.0 |
| 2463 | 2564 |
| 2464 Initial export. | 2565 Initial export. |
| 2465 | 2566 |
| OLD | NEW |