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

Unified 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « AUTHORS ('k') | LICENSE » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ChangeLog
===================================================================
--- ChangeLog (revision 6800)
+++ ChangeLog (working copy)
@@ -1,17 +1,172 @@
-2010-01-05: Version 3.0.6
+2011-02-14: Version 3.1.4
- Allowed getters and setters on JSArray elements (Issue 900).
+ Fixed incorrect compare of prototypes of the global object (issue
+ 1082).
- Stopped JSON objects from hitting inherited setters (part of
- Issue 1015).
+ Fixed a bug in optimizing calls to global functions (issue 1106).
+ Made optimized Function.prototype.apply safe for non-JSObject first
+ arguments (issue 1128).
+
+ Fixed an error related to element accessors on Object.prototype and
+ parser errors (issue 1130).
+
+ Fixed a bug in sorting an array with large array indices (issue 1131).
+
+ Properly treat exceptions thrown while compiling (issue 1132).
+
+ Fixed bug in register requirements for function.apply (issue 1133).
+
+ Fixed a representation change bug in the Hydrogen graph construction
+ (issue 1134).
+
+ Fixed the semantics of delete on parameters (issue 1136).
+
+ Fixed a optimizer bug related to moving instructions with side effects
+ (issue 1138).
+
+ Added support for the global object in Object.keys (issue 1150).
+
+ Fixed incorrect value for Math.LOG10E
+ (issue http://code.google.com/p/chromium/issues/detail?id=72555)
+
+ Performance improvements on the IA32 platform.
+
+ Implement assignment to undefined reference in ES5 Strict Mode.
+
+
+2011-02-09: Version 3.1.3
+
+ Fixed a bug triggered by functions with huge numbers of declared
+ arguments.
+
+ Fixed zap value aliasing a real object - debug mode only (issue 866).
+
+ Fixed issue where Array.prototype.__proto__ had been set to null
+ (issue 1121).
+
+ Fixed stability bugs in Crankshaft for x86.
+
+
+2011-02-07: Version 3.1.2
+
+ Added better security checks when accessing properties via
+ Object.getOwnPropertyDescriptor.
+
+ Fixed bug in Object.defineProperty and related access bugs (issues
+ 992, 1083 and 1092).
+
+ Added LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to ease
+ copyright notice generation for embedders.
+
+
+2011-02-02: Version 3.1.1
+
+ Perform security checks before fetching the value in
+ Object.getOwnPropertyDescriptor.
+
+ Fixed a bug in Array.prototype.splice triggered by passing no
+ arguments.
+
+ Fixed bugs in -0 in arithmetic and in Math.pow.
+
+ Fixed bugs in the register allocator and in switching from optimized
+ to unoptimized code.
+
+
+2011-01-31: Version 3.1.0
+
+ Performance improvements on all platforms.
+
+
+2011-01-28: Version 3.0.12
+
+ Added support for strict mode parameter and object property
+ validation.
+
+ Fixed a couple of crash bugs.
+
+
+2011-01-25: Version 3.0.11
+
+ Fixed a bug in deletion of lookup slots that could cause global
+ variables to be accidentally deleted (http://crbug.com/70066).
+
+ Added support for strict mode octal literal verification.
+
+ Fixed a couple of crash bugs (issues 1070 and 1071).
+
+
+2011-01-24: Version 3.0.10
+
+ Fixed External::Wrap for 64-bit addresses (issue 1037).
+
+ Fixed incorrect .arguments variable proxy handling in the full
+ code generator (issue 1060).
+
+ Introduced partial strict mode support.
+
+ Changed formatting of recursive error messages to match Firefox and
+ Safari (issue http://crbug.com/70334).
+
+ Fixed incorrect rounding for float-to-integer conversions for external
+ array types, which implement the Typed Array spec
+ (issue http://crbug.com/50972).
+
+ Performance improvements on the IA32 platform.
+
+
+2011-01-19: Version 3.0.9
+
+ Added basic GDB JIT Interface integration.
+
+ Make invalid break/continue statements a syntax error instead of a
+ runtime error.
+
+
+2011-01-17: Version 3.0.8
+
+ Exposed heap size limit to the heap statistics gathered by
+ the GetHeapStatistics API.
+
+ Wrapped external pointers more carefully (issue 1037).
+
+ Hardened the implementation of error objects to avoid setters
+ intercepting the properties set then throwing an error.
+
+ Avoided trashing the FPSCR when calculating Math.floor on ARM.
+
+ Performance improvements on the IA32 platform.
+
+
+2011-01-10: Version 3.0.7
+
+ Stopped calling inherited setters when creating object literals
+ (issue 1015).
+
+ Changed interpretation of malformed \c? escapes in RegExp to match
+ JSC.
+
+ Enhanced the command-line debugger interface and fixed some minor
+ bugs in the debugger.
+
+ Performance improvements on the IA32 platform.
+
+
+2011-01-05: Version 3.0.6
+
+ Allowed getters and setters on JSArray elements (issue 900).
+
+ Stopped JSON objects from hitting inherited setters (part of
+ issue 1015).
+
Allowed numbers and strings as names of getters/setters in object
- initializer (Issue 820).
+ initializer (issue 820).
Added use_system_v8 option to gyp (off by default), to make it easier
for Linux distributions to ship with system-provided V8 library.
- Exported external array data accessors (Issue 1016).
+ Exported external array data accessors (issue 1016).
Added labelled thread names to help with debugging (on Linux).
@@ -177,7 +332,7 @@
Allowed forcing the use of a simulator from the build script
independently of the host architecture.
- Fixed FreeBSD port (Issue 912).
+ Fixed FreeBSD port (issue 912).
Made windows-tick-processor respect D8_PATH.
« no previous file with comments | « AUTHORS ('k') | LICENSE » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698