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

Side by Side Diff: ChangeLog

Issue 7348008: Merge up to 8597 to experimental/gc from the bleeding edge. (Closed) Base URL: http://v8.googlecode.com/svn/branches/experimental/gc/
Patch Set: '' Created 9 years, 5 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') | MERGE » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 2011-07-11: Version 3.4.11
2
3 Fixed MinGW32 build.
4
5 Fixed a GC bug with RegExp code flushing.
6
7 Implemented Object.defineProperty for proxies.
8
9 Fixed a bug in for/in iteration of arguments objects (issue 1531).
10
11 Added debugger support for inspecting optimized frames (issue 1140).
12
13 Allowed JSObject::PreventExtensions to work for arguments objects.
14
15 Bugfixes and performance work.
16
17
18 2011-07-06: Version 3.4.10
19
20 Fixed debugger not breaking on certain "if" statements (issue 1523).
21
22 Fixed assertion failure in runtime profiler when running on IA32
23 without snapshot (issue 1522).
24
25 Fixed ABI for API calls on IA32 (for clang compatibility).
26
27 Introduced code flushing of RegExp code to free memory used by
28 RegExps sooner.
29
30 Fixed linux-tick-processor built wrong version of v8 (issue 1532).
31
32 Fixed assertion failure in v8::TryCache::StackTrace (issue 1529).
33
34 Performance improvements on all platforms.
35
36
37 2011-07-04: Version 3.4.9
38
39 Added support for debugger inspection of locals in optimized frames
40 (issue 1140).
41
42 Fixed SConstruct to pass correct defines to samples/preparser when
43 building with library=shared.
44
45 Made date parser handle ES5 Date Time Strings correctly (issue 1498).
46
47 Fixed a bug in Object.defineProperty on the arguments object.
48
49 Performance improvements on all platforms.
50
51
52 2011-06-29: Version 3.4.8
53
54 Ensure 16-byte stack alignment on Solaris (issue 1505).
55
56 Fix "illegal access" when calling parseInt with a radix
57 that is not a smi. (issue 1246).
58
59
60 2011-06-27: Version 3.4.7
61
62 Fixed 64-bit build on FreeBSD.
63
64 Added API to set the property attributes for the prototype
65 property on functions created from FunctionTemplates.
66
67 Bugfixes and performance work.
68
69
70 2011-06-22: Version 3.4.6
71
72 Lowered limit on code space for systems with low memory supply.
73
74 Allowed compiling v8_shell with the 'host' toolset (issue 82437).
75
76 Extended setBreakpoint API to accept partial script name (issue 1418).
77
78 Made multi-line comments not count when deciding whether the '-->'
79 comment starter is first on a line. This matches Safari.
80
81 Made handling of non-array recievers in Array length setter correct
82 (issue 1491).
83
84 Added ability to heap profiler to iterate over snapshot's node
85 (issue 1481).
86
87
88 2011-06-20: Version 3.4.5
89
90 Fixed issues 794, 1097, 1215(partial), 1417, 1435, 1472, 1473,
91 1476, and 1477.
92
93 Improved code generation for !0 and !1.
94
95 Reduced memory usage for regular expressions with nested qualifiers.
96 (issue 1472)
97
98 Fixed V8 to count line terminators in multi-line comments.
99 (Chromium issue 86431)
100
101 Fixed disassembler=on option for release-mode builds. (issue 1473)
102
103 Performance improvements on all platforms.
104
105
106 2011-06-15: Version 3.4.4
107
108 Added snapshot compression support and --stress-opt flag to d8.
109
110 Improved performance of try/catch.
111
112 Several GYP-related changes: Added support for building Xcode project
113 files. Make the ARM simulator build with GYP again. Generate Makefiles
114 for all architectures on Linux.
115
116 Fixed Array.prototype.{reduce,reduceRight} to pass undefined as the
117 receiver for strict mode callbacks. (issue 1436)
118
119 Fixed a bug where an array load was incorrectly hoisted by GVN.
120
121 Handle 'undefined' correctly when === has been specialized for doubles.
122 (issue 1434)
123
124 Corrected the limit of local variables in an optimized function from 64
125 to 63.
126
127 Correctly set ReadOnly flag on indexed properties when using the API Set
128 method. (issue 1470)
129
130 Give the correct error message when Object.isExtensible is called on a
131 non-object. (issue 1452)
132
133 Added GetOwnPropertyNames method for Object in the API. Patch by Peter
134 Varga.
135
136 Do not redefine properties unneccesarily in seal and freeze. (issue
137 1447)
138
139 IsExecutionTerminating has an Isolate parameter now.
140
141 Distinguish keyed loads with a symbol key from fast elements loads,
142 avoiding some useless deoptimizations. (issue 1471)
143
144
145 2011-06-08: Version 3.4.3
146
147 Clear the global thread table when an isolate is disposed
148 (issue 1433).
149
150 Converted time zone name to UTF8 on Windows (issue 1290).
151
152 Limited the number of arguments in a function call to 32766
153 (issue 1413).
154
155 Compress sources of JS libraries in addition to the snapshot.
156
157 Fixed a bug in Lithium environment iteration.
158
159 Performance improvements on all platforms.
160
161
162 2011-06-06: Version 3.4.2
163
164 More work on ES-Harmony proxies. Still hidden behind a flag.
165
166 Fixed some crash bugs and improved performance.
167
168 Fixed building with gdb debugging support.
169
170 Do not install SIGPROF handler until it is needed.
171
172 Added DateTimeFormat to i18n API.
173
174 Fixed compilation on OpenBSD.
175
176 Take the ulimit into account when sizing the heap. OpenBSD users
177 may still have to increase the default ulimit to run heavy pages in
178 the browser.
179
180
181 2011-06-01: Version 3.4.1
182
183 Fixed JSON stringify issue with arrays.
184
185 Changed calls to JS builtins to be passed undefined when called with
186 implicit receiver.
187
188 Implemented the set trap for Harmony proxies. Proxies still need to
189 be enabled with the --harmony-proxies flag.
190
191
192 2011-05-30: Version 3.4.0
193
194 Changed calls to undefined property setters to not throw (issue 1355).
195
196 Made RegExp objects not callable.
197
198 Fixed issues on special case large JSON strings in new json parser
199 (issues http://crbug.com/83877 and http://crbug.com/84186).
200
201 Performance improvements on all platforms.
202
203
1 2011-05-25: Version 3.3.10 204 2011-05-25: Version 3.3.10
2 205
3 Fixed calls of strict mode function with an implicit receiver. 206 Fixed calls of strict mode function with an implicit receiver.
4 207
5 Fixed fast handling of arrays to properly deal with changes to the 208 Fixed fast handling of arrays to properly deal with changes to the
6 Object prototype (issue 1403). 209 Object prototype (issue 1403).
7 210
8 Changed strict mode poison pill to be the same type error function 211 Changed strict mode poison pill to be the same type error function
9 (issue 1387). 212 (issue 1387).
10 213
(...skipping 2819 matching lines...) Expand 10 before | Expand all | Expand 10 after
2830 3033
2831 Improved debugger support by allowing nested break points and by 3034 Improved debugger support by allowing nested break points and by
2832 dealing with stack-overflows when compiling functions before 3035 dealing with stack-overflows when compiling functions before
2833 setting break points in them. 3036 setting break points in them.
2834 3037
2835 3038
2836 2008-07-03: Version 0.1.0 3039 2008-07-03: Version 0.1.0
2837 3040
2838 Initial export. 3041 Initial export.
2839 3042
3043 # Local Variables:
3044 # mode:text
3045 # End:
OLDNEW
« no previous file with comments | « AUTHORS ('k') | MERGE » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698