OLD | NEW |
| 1 2008-09-25: Version 0.3.3 |
| 2 |
| 3 Improved handling of relocation information to enable more |
| 4 peep-hole optimizations. |
| 5 |
| 6 Optimized switch statements where all labels are constant small |
| 7 integers. |
| 8 |
| 9 Optimized String.prototype.indexOf for common cases. |
| 10 |
| 11 Fixed more build issues (issue 80). |
| 12 |
| 13 Fixed a couple of profiler issues. |
| 14 |
| 15 Fixed bug where the body of a function created using the Function |
| 16 constructor was not allowed to end with a single-line comment |
| 17 (issue 85). |
| 18 |
| 19 Improved handling of object literals by canonicalizing object |
| 20 literal maps. This will allow JSON objects with the same set of |
| 21 properties to share the same map making inline caching work better |
| 22 for JSON objects. |
| 23 |
| 24 |
1 2008-09-17: Version 0.3.2 | 25 2008-09-17: Version 0.3.2 |
2 | 26 |
3 Generalized the EvalCache into a CompilationCache and enabled it | 27 Generalized the EvalCache into a CompilationCache and enabled it |
4 for scripts too. The current strategy is to retire all entries | 28 for scripts too. The current strategy is to retire all entries |
5 whenever a mark-sweep collection is started. | 29 whenever a mark-sweep collection is started. |
6 | 30 |
7 Fixed bug where switch statements containing only a default case | 31 Fixed bug where switch statements containing only a default case |
8 would lead to an unbalanced stack (issue 69). | 32 would lead to an unbalanced stack (issue 69). |
9 | 33 |
10 Fixed bug that made access to the function in a named function | 34 Fixed bug that made access to the function in a named function |
(...skipping 275 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
286 | 310 |
287 Improved debugger support by allowing nested break points and by | 311 Improved debugger support by allowing nested break points and by |
288 dealing with stack-overflows when compiling functions before | 312 dealing with stack-overflows when compiling functions before |
289 setting break points in them. | 313 setting break points in them. |
290 | 314 |
291 | 315 |
292 2008-07-03: Version 0.1.0 | 316 2008-07-03: Version 0.1.0 |
293 | 317 |
294 Initial export. | 318 Initial export. |
295 | 319 |
OLD | NEW |