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

Side by Side Diff: ChangeLog

Issue 196133017: Experimental parser: merge r19949 (Closed) Base URL: https://v8.googlecode.com/svn/branches/experimental/parser
Patch Set: Created 6 years, 9 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 | « .gitignore ('k') | Makefile » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 2014-03-14: Version 3.25.12
2
3 PromiseCoerce should deal with an error during accessing "then"
4 (Chromium issue 347095).
5
6 Propagate updated offsets in BoundsCheckBbData (Chromium issue 350863).
7
8 Add regression test for range analysis bug (issue 3204).
9
10 Continued fix for 351257. Reusing the feedback vector is too complex
11 (Chromium issue 351257).
12
13 StopCpuProfiling should return non-const CpuProfile (issue 3213).
14
15 Allow for compiling with xcode 5.1 (which doesn't have gcc anymore).
16
17 Performance and stability improvements on all platforms.
18
19
20 2014-03-14: Version 3.25.11
21
22 MIPS: Remove uses of CanBeNegative() in HMod (issue 3204).
23
24 MIPS: Remove uses of RangeCanInclude() in flooring division by power of
25 2 (issue 3204).
26
27 MIPS: Fix uses of range analysis results in HChange (issue 3204).
28
29 Make translation of modulus operation '--stress-opt'-proof (Chromium
30 issue 352059).
31
32 Remove uses of CanBeNegative() in HMod (issue 3204).
33
34 Remove uses of RangeCanInclude() in flooring division by power of 2
35 (issue 3204).
36
37 Fix uses of range analysis results in HChange (issue 3204).
38
39 Performance and stability improvements on all platforms.
40
41
42 2014-03-14: Version 3.25.10
43
44 MIPS: Remove uses of CanBeNegative() in HMod (issue 3204).
45
46 MIPS: Remove uses of RangeCanInclude() in flooring division by power of
47 2 (issue 3204).
48
49 MIPS: Fix uses of range analysis results in HChange (issue 3204).
50
51 Make translation of modulus operation '--stress-opt'-proof (Chromium
52 issue 352059).
53
54 Remove uses of CanBeNegative() in HMod (issue 3204).
55
56 Remove uses of RangeCanInclude() in flooring division by power of 2
57 (issue 3204).
58
59 Fix uses of range analysis results in HChange (issue 3204).
60
61 Performance and stability improvements on all platforms.
62
63
64 2014-03-13: Version 3.25.9
65
66 Reland "Enable Object.observe by default" again (issue 2409).
67
68 Use intrinsics for builtin ArrayBuffer property accesses (Chromium issue
69 351787).
70
71 Performance and stability improvements on all platforms.
72
73
74 2014-03-12: Version 3.25.8
75
76 Fix HIsSmiAndBranch::KnownSuccessorBlock() by deleting it (Chromium
77 issue 351320).
78
79 Fix handling of polymorphic array accesses with constant index (Chromium
80 issue 351319).
81
82 Fix lazy deopt after tagged binary ops (Chromium issue 350434).
83
84 MIPS: Cleanup some of the range uses in ModI/DivI (issue 3204).
85
86 Fix issue with getOwnPropertySymbols and hidden properties (Chromium
87 issue 350864).
88
89 Cleanup some of the range uses in ModI/DivI (issue 3204).
90
91 PromiseCoerce should ignore primitive values (Chromium issue 347095).
92
93 Use a per-isolate cache for the date object JS bits (Chromium issue
94 348856).
95
96 Performance and stability improvements on all platforms.
97
98
99 2014-03-11: Version 3.25.7
100
101 Promise.all and Promise.race should reject non-array parameter (Chromium
102 issue 347453).
103
104 Promise.all and Promise race should use "then" rather than "chain"
105 (Chromium issue 347427).
106
107 Merge the "Compute Minus Zero Checks" phase into the range analysis
108 (issue 3204).
109
110 Performance and stability improvements on all platforms.
111
112
113 2014-03-10: Version 3.25.6
114
115 Replace the recursion in PropagateMinusZeroChecks() with a loop and a
116 worklist (issue 3204).
117
118 Reland "Enable Object.observe by default" (issue 2409).
119
120 Enable Object.observe by default (issue 2409).
121
122 AllocationTracker now maintains a map from address range to stack trace
123 that allocated the range. When snapshot is generated the map is used to
124 find construction stack trace for an object using its address (Chromium
125 issue 277984).
126
127 Introduce Runtime_GetAllScopesDetails to get all scopes at once for a
128 frame (Chromium issue 340285).
129
130 Reduce heavy runtime calls from debug mirrors (Chromium issue 340285).
131
132 Check and clear date cache in DateCurrentTime, DateLocalTimezone and
133 getTimezoneOffset (Chromium issue 142141).
134
135 Performance and stability improvements on all platforms.
136
137
138 2014-03-06: Version 3.25.5
139
140 Fix HConstants with Smi-ranged HeapNumber values (Chromium issue
141 349878).
142
143 Fix issues with JSON stringify replacer array (issues 3200, 3201).
144
145 Performance and stability improvements on all platforms.
146
147
148 2014-03-05: Version 3.25.4
149
150 x64: Fix LMathMinMax for constant Smi right-hand operands (Chromium
151 issue 349079).
152
153 Performance and stability improvements on all platforms.
154
155
156 2014-03-04: Version 3.25.3
157
158 Clear optimized code cache in shared function info when code gets
159 deoptimized (Chromium issue 343609).
160
161 Fixed constant folding for Math.clz32 (Chromium issue 347906).
162
163 Fix JSObject::PrintTransitions (Chromium issue 347912).
164
165 Fix handling of constant global variable assignments (Chromium issue
166 347904).
167
168 Removed bogus ASSERT (Chromium issue 347542).
169
170 Mark HCompareMap as having Tagged representation (Chromium issue
171 346636).
172
173 Fix crasher in Object.getOwnPropertySymbols (Chromium issue 346141).
174
175 Fix the bit massaging code in CompleteParserRecorder::WriteNumber
176 (Chromium issue 346221).
177
178 Don't eliminate loads with incompatible types or representations
179 (Chromium issue 346343).
180
181 Check that after a weak callback, the handle is either dead or strong
182 (Chromium issue 346061).
183
184 Lazy preparsing vs. lazy parsing fix (Chromium issue 346207).
185
186 Performance and stability improvements on all platforms.
187
188
1 2014-02-25: Version 3.25.2 189 2014-02-25: Version 3.25.2
2 190
3 Fix the bit massaging code in CompleteParserRecorder::WriteNumber 191 Fix the bit massaging code in CompleteParserRecorder::WriteNumber
4 (Chromium issue 346221). 192 (Chromium issue 346221).
5 193
6 Revert r19455 "Load target types and handlers before IC computation." 194 Revert r19455 "Load target types and handlers before IC computation."
7 (Chromium issue 346149). 195 (Chromium issue 346149).
8 196
9 Don't eliminate loads with incompatible types or representations 197 Don't eliminate loads with incompatible types or representations
10 (Chromium issue 346343). 198 (Chromium issue 346343).
(...skipping 6728 matching lines...) Expand 10 before | Expand all | Expand 10 after
6739 setting break points in them. 6927 setting break points in them.
6740 6928
6741 6929
6742 2008-07-03: Version 0.1.0 6930 2008-07-03: Version 0.1.0
6743 6931
6744 Initial export. 6932 Initial export.
6745 6933
6746 # Local Variables: 6934 # Local Variables:
6747 # mode:text 6935 # mode:text
6748 # End: 6936 # End:
OLDNEW
« no previous file with comments | « .gitignore ('k') | Makefile » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698