OLD | NEW |
1 2014-03-18: Sentinel | 1 2014-04-15: Sentinel |
2 | 2 |
3 The ChangeLog file is no longer maintained on bleeding_edge. This | 3 The ChangeLog file is no longer maintained on bleeding_edge. This |
4 sentinel should stay on top of this list. | 4 sentinel should stay on top of this list. |
5 | 5 |
6 | 6 |
| 7 2014-04-15: Version 3.26.15 |
| 8 |
| 9 Fix result of LCodeGen::DoWrapReceiver for strict functions and builtins |
| 10 (Chromium issue 362128). |
| 11 |
| 12 Performance and stability improvements on all platforms. |
| 13 |
| 14 |
| 15 2014-04-15: Version 3.26.14 |
| 16 |
| 17 Performance and stability improvements on all platforms. |
| 18 |
| 19 |
| 20 2014-04-14: Version 3.26.13 |
| 21 |
| 22 Make maps in monomorphic IC stubs weak (issue 2073). |
| 23 |
| 24 x64: Make sure that the upper half of a 64bit register contains 0 for |
| 25 int32 values (Chromium issue 360611). |
| 26 |
| 27 Performance and stability improvements on all platforms. |
| 28 |
| 29 |
| 30 2014-04-11: Version 3.26.12 |
| 31 |
| 32 Do not use ranges after range analysis (Chromium issue 361608). |
| 33 |
| 34 Performance and stability improvements on all platforms. |
| 35 |
| 36 |
| 37 2014-04-10: Version 3.26.11 |
| 38 |
| 39 Performance and stability improvements on all platforms. |
| 40 |
| 41 |
| 42 2014-04-10: Version 3.26.10 |
| 43 |
| 44 Allow the embedder to pass the virtual memory limit to v8. |
| 45 |
| 46 Performance and stability improvements on all platforms. |
| 47 |
| 48 |
| 49 2014-04-09: Version 3.26.9 |
| 50 |
| 51 Fix invalid local property lookup for transitions (Chromium issue |
| 52 361025). |
| 53 |
| 54 MIPS: Fixed flooring division by -1 (issue 3259). |
| 55 |
| 56 Fixed flooring division by -1 on ARM (issue 3259). |
| 57 |
| 58 Make `String.prototype.contains` throw when passing a regular expression |
| 59 (issue 3261). |
| 60 |
| 61 Performance and stability improvements on all platforms. |
| 62 |
| 63 |
| 64 2014-04-08: Version 3.26.8 |
| 65 |
| 66 Yet another regression test for range analysis (issue 3204). |
| 67 |
| 68 Performance and stability improvements on all platforms. |
| 69 |
| 70 |
| 71 2014-04-07: Version 3.26.7 |
| 72 |
| 73 Performance and stability improvements on all platforms. |
| 74 |
| 75 |
| 76 2014-04-04: Version 3.26.6 |
| 77 |
| 78 Performance and stability improvements on all platforms. |
| 79 |
| 80 |
| 81 2014-04-03: Version 3.26.5 |
| 82 |
| 83 Performance and stability improvements on all platforms. |
| 84 |
| 85 |
| 86 2014-04-03: Version 3.26.4 |
| 87 |
| 88 Make stray 'return' an early error. |
| 89 |
| 90 Show references from weak containers as weak in heap snapshots (Chromium |
| 91 issue 356590). |
| 92 |
| 93 Make invalid LHSs that are calls late errors (Chromium issue 358346). |
| 94 |
| 95 Performance and stability improvements on all platforms. |
| 96 |
| 97 |
| 98 2014-04-02: Version 3.26.3 |
| 99 |
| 100 Support typed arrays in IsMoreGeneralElementsKindTransition (Chromium |
| 101 issue 357054). |
| 102 |
| 103 Remove debugger_auto_break flag. |
| 104 |
| 105 Store i18n meta data in hidden symbols instead of js accessible |
| 106 properties (Chromium issue 354967). |
| 107 |
| 108 Performance and stability improvements on all platforms. |
| 109 |
| 110 |
| 111 2014-04-01: Version 3.26.2 |
| 112 |
| 113 Performance and stability improvements on all platforms. |
| 114 |
| 115 |
| 116 2014-04-01: Version 3.26.1 |
| 117 |
| 118 Fix Type::Intersect to skip uninhabited bitsets (Chromium issue 357330). |
| 119 |
| 120 Fix PrepareKeyedOperand on arm (Chromium issue 358057). |
| 121 |
| 122 Performance and stability improvements on all platforms. |
| 123 |
| 124 |
| 125 2014-03-31: Version 3.26.0 |
| 126 |
| 127 Deprecate Start/StopCpuProfiling methods (issue 3213). |
| 128 |
| 129 Don't crash if we get a timezone change notification on an uninitialized |
| 130 isolate (Chromium issue 357362). |
| 131 |
| 132 Performance and stability improvements on all platforms. |
| 133 |
| 134 |
| 135 2014-03-28: Version 3.25.30 |
| 136 |
| 137 NativeContext::map_cache reference should be strong in heap snapshots |
| 138 (Chromium issue 357060). |
| 139 |
| 140 Performance and stability improvements on all platforms. |
| 141 |
| 142 |
| 143 2014-03-27: Version 3.25.29 |
| 144 |
| 145 Performance and stability improvements on all platforms. |
| 146 |
| 147 |
| 148 2014-03-27: Version 3.25.28 |
| 149 |
| 150 Performance and stability improvements on all platforms. |
| 151 |
| 152 |
| 153 2014-03-26: Version 3.25.27 |
| 154 |
| 155 Promise constructor should not be enumerable (Chromium issue 352597). |
| 156 |
| 157 Performance and stability improvements on all platforms. |
| 158 |
| 159 |
| 160 2014-03-26: Version 3.25.26 |
| 161 |
| 162 Performance and stability improvements on all platforms. |
| 163 |
| 164 |
| 165 2014-03-25: Version 3.25.25 |
| 166 |
| 167 Roll ICU 239289:258359 and add support for external ICU data tables |
| 168 (issue 3142, Chromium issue 72633). |
| 169 |
| 170 Performance and stability improvements on all platforms. |
| 171 |
| 172 |
| 173 2014-03-25: Version 3.25.24 |
| 174 |
| 175 Add support for per-isolate private symbols. |
| 176 |
| 177 No longer OOM on invalid string length (issue 3060). |
| 178 |
| 179 Remove Failure::OutOfMemory propagation and |
| 180 V8::IgnoreOutOfMemoryException (issue 3060). |
| 181 |
| 182 Tentative Windows dll build fix: Don't V8_EXPORT ScriptCompiler::Source |
| 183 (issue 3228). |
| 184 |
| 185 Performance and stability improvements on all platforms. |
| 186 |
| 187 |
| 188 2014-03-24: Version 3.25.23 |
| 189 |
| 190 Rename A64 port to ARM64 port (Chromium issue 354405). |
| 191 |
| 192 Fix missing access check in Runtime_SetPrototype (Chromium issue |
| 193 354123). |
| 194 |
| 195 Fix polymorphic hydrogen handling of SLOPPY_ARGUMENTS_ELEMENTS (Chromium |
| 196 issue 354391). |
| 197 |
| 198 Performance and stability improvements on all platforms. |
| 199 |
| 200 |
| 201 2014-03-20: Version 3.25.22 |
| 202 |
| 203 Increase the "local variables in a function" limit (issue 3205). |
| 204 |
| 205 Implement ES6 symbol registry and predefined symbols. |
| 206 |
| 207 Throw exception on invalid string length instead of OOM (Chromium issue |
| 208 349329). |
| 209 |
| 210 Performance and stability improvements on all platforms. |
| 211 |
| 212 |
| 213 2014-03-20: Version 3.25.21 |
| 214 |
| 215 Performance and stability improvements on all platforms. |
| 216 |
| 217 |
| 218 2014-03-20: Version 3.25.20 |
| 219 |
| 220 Fix polymorphic keyed loads for SLOPPY_ARGUMENTS_ELEMENTS (Chromium |
| 221 issue 350867). |
| 222 |
| 223 Performance and stability improvements on all platforms. |
| 224 |
| 225 |
| 226 2014-03-19: Version 3.25.19 |
| 227 |
| 228 Performance and stability improvements on all platforms. |
| 229 |
| 230 |
| 231 2014-03-19: Version 3.25.18 |
| 232 |
| 233 Performance and stability improvements on all platforms. |
| 234 |
| 235 |
| 236 2014-03-19: Version 3.25.17 |
| 237 |
| 238 Performance and stability improvements on all platforms. |
| 239 |
| 240 |
| 241 2014-03-18: Version 3.25.16 |
| 242 |
| 243 Apply numeric casts correctly in typed arrays and related code (Chromium |
| 244 issue 353004). |
| 245 |
| 246 Performance and stability improvements on all platforms. |
| 247 |
| 248 |
7 2014-03-18: Version 3.25.15 | 249 2014-03-18: Version 3.25.15 |
8 | 250 |
9 Don't generate keyed store ICs for global proxies (Chromium issue | 251 Don't generate keyed store ICs for global proxies (Chromium issue |
10 352983). | 252 352983). |
11 | 253 |
12 MIPS: Make invalid LHSs a parse-time (reference) error (Chromium issue | 254 MIPS: Make invalid LHSs a parse-time (reference) error (Chromium issue |
13 351658). | 255 351658). |
14 | 256 |
15 Make invalid LHSs a parse-time (reference) error (Chromium issue | 257 Make invalid LHSs a parse-time (reference) error (Chromium issue |
16 351658). | 258 351658). |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
70 Remove uses of RangeCanInclude() in flooring division by power of 2 | 312 Remove uses of RangeCanInclude() in flooring division by power of 2 |
71 (issue 3204). | 313 (issue 3204). |
72 | 314 |
73 Fix uses of range analysis results in HChange (issue 3204). | 315 Fix uses of range analysis results in HChange (issue 3204). |
74 | 316 |
75 Performance and stability improvements on all platforms. | 317 Performance and stability improvements on all platforms. |
76 | 318 |
77 | 319 |
78 2014-03-14: Version 3.25.10 | 320 2014-03-14: Version 3.25.10 |
79 | 321 |
80 MIPS: Remove uses of CanBeNegative() in HMod (issue 3204). | 322 This version was not committed due to script failures. |
81 | |
82 MIPS: Remove uses of RangeCanInclude() in flooring division by power of | |
83 2 (issue 3204). | |
84 | |
85 MIPS: Fix uses of range analysis results in HChange (issue 3204). | |
86 | |
87 Make translation of modulus operation '--stress-opt'-proof (Chromium | |
88 issue 352059). | |
89 | |
90 Remove uses of CanBeNegative() in HMod (issue 3204). | |
91 | |
92 Remove uses of RangeCanInclude() in flooring division by power of 2 | |
93 (issue 3204). | |
94 | |
95 Fix uses of range analysis results in HChange (issue 3204). | |
96 | |
97 Performance and stability improvements on all platforms. | |
98 | 323 |
99 | 324 |
100 2014-03-13: Version 3.25.9 | 325 2014-03-13: Version 3.25.9 |
101 | 326 |
102 Reland "Enable Object.observe by default" again (issue 2409). | 327 Reland "Enable Object.observe by default" again (issue 2409). |
103 | 328 |
104 Use intrinsics for builtin ArrayBuffer property accesses (Chromium issue | 329 Use intrinsics for builtin ArrayBuffer property accesses (Chromium issue |
105 351787). | 330 351787). |
106 | 331 |
107 Performance and stability improvements on all platforms. | 332 Performance and stability improvements on all platforms. |
(...skipping 6855 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6963 setting break points in them. | 7188 setting break points in them. |
6964 | 7189 |
6965 | 7190 |
6966 2008-07-03: Version 0.1.0 | 7191 2008-07-03: Version 0.1.0 |
6967 | 7192 |
6968 Initial export. | 7193 Initial export. |
6969 | 7194 |
6970 # Local Variables: | 7195 # Local Variables: |
6971 # mode:text | 7196 # mode:text |
6972 # End: | 7197 # End: |
OLD | NEW |