Prepare push to trunk. Now working on version 0.4.9.
Review URL: http://codereview.chromium.org/18310 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1094 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
parent
c2c780bfc4
commit
49d9334955
52
ChangeLog
52
ChangeLog
@ -1,16 +1,32 @@
|
||||
2009-01-16: Version 0.4.8
|
||||
|
||||
Fixed string length bug on ARM (issue 171).
|
||||
|
||||
Made most methods in the API const.
|
||||
|
||||
Optimized object literals by improving data locality.
|
||||
|
||||
Fixed bug that caused incomplete functions to be cached in case of
|
||||
stack overflow exceptions.
|
||||
|
||||
Fixed bugs that caused catch variables and variables introduced by
|
||||
eval to behave incorrectly when using accessors (issues 186, 190
|
||||
and 191).
|
||||
|
||||
|
||||
2009-01-06: Version 0.4.7
|
||||
|
||||
Minor bugfixes and optimizations.
|
||||
Minor bugfixes and optimizations.
|
||||
|
||||
Added command line debugger to D8 shell.
|
||||
Added command line debugger to D8 shell.
|
||||
|
||||
Fixed subtle bug that caused the wrong 'this' to be used when
|
||||
calling a caught function in a catch clause.
|
||||
Fixed subtle bug that caused the wrong 'this' to be used when
|
||||
calling a caught function in a catch clause.
|
||||
|
||||
Inline array loads within loops directly in the code instead of
|
||||
always calling a stub.
|
||||
|
||||
Inline array loads within loops directly in the code instead of
|
||||
always calling a stub.
|
||||
|
||||
|
||||
2008-12-11: Version 0.4.6
|
||||
|
||||
Fixed exception reporting bug where certain exceptions were
|
||||
@ -32,7 +48,7 @@
|
||||
collection. Entire object groups are now passed to V8 instead of
|
||||
individual members of the groups.
|
||||
|
||||
|
||||
|
||||
2008-12-03: Version 0.4.5
|
||||
|
||||
Added experimental API support for allocating V8 symbols as
|
||||
@ -51,7 +67,7 @@
|
||||
|
||||
Added support for building V8 on Windows with either the shared or
|
||||
static version of MSVCRT
|
||||
|
||||
|
||||
Added the v8::jscre namespace around the jscre functions to avoid
|
||||
link errors (duplicate symbols) when building Google Chrome.
|
||||
|
||||
@ -94,8 +110,8 @@
|
||||
context of the associated global object.
|
||||
|
||||
Treat byte-order marks as whitespace characters.
|
||||
|
||||
|
||||
|
||||
|
||||
2008-11-04: Version 0.4.3
|
||||
|
||||
Added support for API accessors that prohibit overwriting by
|
||||
@ -111,7 +127,7 @@
|
||||
|
||||
Fixed bug in fast-case code for switch statements that only have
|
||||
integer labels.
|
||||
|
||||
|
||||
|
||||
2008-10-30: Version 0.4.2
|
||||
|
||||
@ -160,7 +176,7 @@
|
||||
Fixed issues with message reporting for exceptions in try-finally
|
||||
blocks (issues 73 and 75).
|
||||
|
||||
Optimized flattening of strings and string equality checking.
|
||||
Optimized flattening of strings and string equality checking.
|
||||
|
||||
Improved Boyer-Moore implementation for faster indexOf operations.
|
||||
|
||||
@ -200,7 +216,7 @@
|
||||
to print [native code] instead of the actual source. Some web
|
||||
applications do not like constructors with complex toString
|
||||
results.
|
||||
|
||||
|
||||
|
||||
2008-10-06: Version 0.3.4
|
||||
|
||||
@ -249,7 +265,7 @@
|
||||
literal maps. This will allow JSON objects with the same set of
|
||||
properties to share the same map making inline caching work better
|
||||
for JSON objects.
|
||||
|
||||
|
||||
|
||||
2008-09-17: Version 0.3.2
|
||||
|
||||
@ -322,8 +338,8 @@
|
||||
|
||||
Fixed bug in error reporting when attempting to convert null to an
|
||||
object.
|
||||
|
||||
|
||||
|
||||
|
||||
2008-09-04: Version 0.3.0
|
||||
|
||||
Added support for running tests on the ARM simulator.
|
||||
@ -389,7 +405,7 @@
|
||||
Fixed bug in the runtime system where the prototype chain was not
|
||||
always searched for a setter when setting a property that does not
|
||||
exist locally.
|
||||
|
||||
|
||||
|
||||
2008-08-14: Version 0.2.3
|
||||
|
||||
|
@ -2204,7 +2204,7 @@ bool v8::V8::Initialize() {
|
||||
|
||||
|
||||
const char* v8::V8::GetVersion() {
|
||||
return "0.4.8 (candidate)";
|
||||
return "0.4.9 (candidate)";
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user