Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(626)

Side by Side Diff: ChangeLog

Issue 6529032: Merge 6168:6800 from bleeding_edge to experimental/gc branch. (Closed) Base URL: http://v8.googlecode.com/svn/branches/experimental/gc/
Patch Set: Created 9 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « AUTHORS ('k') | LICENSE » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 2010-01-05: Version 3.0.6 1 2011-02-14: Version 3.1.4
2 2
3 Allowed getters and setters on JSArray elements (Issue 900). 3 Fixed incorrect compare of prototypes of the global object (issue
4 1082).
4 5
5 Stopped JSON objects from hitting inherited setters (part of 6 Fixed a bug in optimizing calls to global functions (issue 1106).
6 Issue 1015). 7
8 Made optimized Function.prototype.apply safe for non-JSObject first
9 arguments (issue 1128).
10
11 Fixed an error related to element accessors on Object.prototype and
12 parser errors (issue 1130).
13
14 Fixed a bug in sorting an array with large array indices (issue 1131).
15
16 Properly treat exceptions thrown while compiling (issue 1132).
17
18 Fixed bug in register requirements for function.apply (issue 1133).
19
20 Fixed a representation change bug in the Hydrogen graph construction
21 (issue 1134).
22
23 Fixed the semantics of delete on parameters (issue 1136).
24
25 Fixed a optimizer bug related to moving instructions with side effects
26 (issue 1138).
27
28 Added support for the global object in Object.keys (issue 1150).
29
30 Fixed incorrect value for Math.LOG10E
31 (issue http://code.google.com/p/chromium/issues/detail?id=72555)
32
33 Performance improvements on the IA32 platform.
34
35 Implement assignment to undefined reference in ES5 Strict Mode.
36
37
38 2011-02-09: Version 3.1.3
39
40 Fixed a bug triggered by functions with huge numbers of declared
41 arguments.
42
43 Fixed zap value aliasing a real object - debug mode only (issue 866).
44
45 Fixed issue where Array.prototype.__proto__ had been set to null
46 (issue 1121).
47
48 Fixed stability bugs in Crankshaft for x86.
49
50
51 2011-02-07: Version 3.1.2
52
53 Added better security checks when accessing properties via
54 Object.getOwnPropertyDescriptor.
55
56 Fixed bug in Object.defineProperty and related access bugs (issues
57 992, 1083 and 1092).
58
59 Added LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to ease
60 copyright notice generation for embedders.
61
62
63 2011-02-02: Version 3.1.1
64
65 Perform security checks before fetching the value in
66 Object.getOwnPropertyDescriptor.
67
68 Fixed a bug in Array.prototype.splice triggered by passing no
69 arguments.
70
71 Fixed bugs in -0 in arithmetic and in Math.pow.
72
73 Fixed bugs in the register allocator and in switching from optimized
74 to unoptimized code.
75
76
77 2011-01-31: Version 3.1.0
78
79 Performance improvements on all platforms.
80
81
82 2011-01-28: Version 3.0.12
83
84 Added support for strict mode parameter and object property
85 validation.
86
87 Fixed a couple of crash bugs.
88
89
90 2011-01-25: Version 3.0.11
91
92 Fixed a bug in deletion of lookup slots that could cause global
93 variables to be accidentally deleted (http://crbug.com/70066).
94
95 Added support for strict mode octal literal verification.
96
97 Fixed a couple of crash bugs (issues 1070 and 1071).
98
99
100 2011-01-24: Version 3.0.10
101
102 Fixed External::Wrap for 64-bit addresses (issue 1037).
103
104 Fixed incorrect .arguments variable proxy handling in the full
105 code generator (issue 1060).
106
107 Introduced partial strict mode support.
108
109 Changed formatting of recursive error messages to match Firefox and
110 Safari (issue http://crbug.com/70334).
111
112 Fixed incorrect rounding for float-to-integer conversions for external
113 array types, which implement the Typed Array spec
114 (issue http://crbug.com/50972).
115
116 Performance improvements on the IA32 platform.
117
118
119 2011-01-19: Version 3.0.9
120
121 Added basic GDB JIT Interface integration.
122
123 Make invalid break/continue statements a syntax error instead of a
124 runtime error.
125
126
127 2011-01-17: Version 3.0.8
128
129 Exposed heap size limit to the heap statistics gathered by
130 the GetHeapStatistics API.
131
132 Wrapped external pointers more carefully (issue 1037).
133
134 Hardened the implementation of error objects to avoid setters
135 intercepting the properties set then throwing an error.
136
137 Avoided trashing the FPSCR when calculating Math.floor on ARM.
138
139 Performance improvements on the IA32 platform.
140
141
142 2011-01-10: Version 3.0.7
143
144 Stopped calling inherited setters when creating object literals
145 (issue 1015).
146
147 Changed interpretation of malformed \c? escapes in RegExp to match
148 JSC.
149
150 Enhanced the command-line debugger interface and fixed some minor
151 bugs in the debugger.
152
153 Performance improvements on the IA32 platform.
154
155
156 2011-01-05: Version 3.0.6
157
158 Allowed getters and setters on JSArray elements (issue 900).
159
160 Stopped JSON objects from hitting inherited setters (part of
161 issue 1015).
7 162
8 Allowed numbers and strings as names of getters/setters in object 163 Allowed numbers and strings as names of getters/setters in object
9 initializer (Issue 820). 164 initializer (issue 820).
10 165
11 Added use_system_v8 option to gyp (off by default), to make it easier 166 Added use_system_v8 option to gyp (off by default), to make it easier
12 for Linux distributions to ship with system-provided V8 library. 167 for Linux distributions to ship with system-provided V8 library.
13 168
14 Exported external array data accessors (Issue 1016). 169 Exported external array data accessors (issue 1016).
15 170
16 Added labelled thread names to help with debugging (on Linux). 171 Added labelled thread names to help with debugging (on Linux).
17 172
18 173
19 2011-01-03: Version 3.0.5 174 2011-01-03: Version 3.0.5
20 175
21 Fixed a couple of cast errors for gcc-3.4.3. 176 Fixed a couple of cast errors for gcc-3.4.3.
22 177
23 Performance improvements in GC and IA32 code generator. 178 Performance improvements in GC and IA32 code generator.
24 179
(...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after
170 (issue http://crbug.com/60753). 325 (issue http://crbug.com/60753).
171 326
172 327
173 2010-10-27: Version 2.5.2 328 2010-10-27: Version 2.5.2
174 329
175 Improved sampler resolution on Linux. 330 Improved sampler resolution on Linux.
176 331
177 Allowed forcing the use of a simulator from the build script 332 Allowed forcing the use of a simulator from the build script
178 independently of the host architecture. 333 independently of the host architecture.
179 334
180 Fixed FreeBSD port (Issue 912). 335 Fixed FreeBSD port (issue 912).
181 336
182 Made windows-tick-processor respect D8_PATH. 337 Made windows-tick-processor respect D8_PATH.
183 338
184 Implemented --noinline-new flag fully on IA32, X64 and ARM platforms. 339 Implemented --noinline-new flag fully on IA32, X64 and ARM platforms.
185 340
186 341
187 2010-10-20: Version 2.5.1 342 2010-10-20: Version 2.5.1
188 343
189 Fixed bug causing spurious out of memory exceptions 344 Fixed bug causing spurious out of memory exceptions
190 (issue http://crbug.com/54580). 345 (issue http://crbug.com/54580).
(...skipping 2160 matching lines...) Expand 10 before | Expand all | Expand 10 after
2351 2506
2352 Improved debugger support by allowing nested break points and by 2507 Improved debugger support by allowing nested break points and by
2353 dealing with stack-overflows when compiling functions before 2508 dealing with stack-overflows when compiling functions before
2354 setting break points in them. 2509 setting break points in them.
2355 2510
2356 2511
2357 2008-07-03: Version 0.1.0 2512 2008-07-03: Version 0.1.0
2358 2513
2359 Initial export. 2514 Initial export.
2360 2515
OLDNEW
« no previous file with comments | « AUTHORS ('k') | LICENSE » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698