Prepare pushing new v8 version to trunk (now working on version 0.4.7).
authorager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 11 Dec 2008 11:38:02 +0000 (11:38 +0000)
committerager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 11 Dec 2008 11:38:02 +0000 (11:38 +0000)
Review URL: http://codereview.chromium.org/13385

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@967 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

ChangeLog
src/api.cc

index 12788aa41e5391492dfb1128590dbcc3733d8700..8f3a393f521f3131bd55c2e6d4261c269c9b461c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,25 @@
+2008-12-11: Version 0.4.6
+
+        Fixed exception reporting bug where certain exceptions were
+        incorrectly reported as uncaught.
+
+        Improved the memory allocation strategy used during compilation to
+        make running out of memory when compiling huge scripts less
+        likely.
+
+        Optimized String.replace by avoiding the construction of certain
+        sub strings.
+
+        Fixed bug in code generation for large switch statements on ARM.
+
+        Fixed bug that caused V8 to change the global object template
+        passed in by the user.
+
+        Changed the API for creating object groups used during garbage
+        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
index d6453abdf4205ad9e832a0f203fe6b2429621d77..6c7faac023f4823af1ce8ad7d3716ca2fe9a5b1e 100644 (file)
@@ -2203,7 +2203,7 @@ bool v8::V8::Initialize() {
 
 
 const char* v8::V8::GetVersion() {
-  return "0.4.6 (candidate)";
+  return "0.4.7 (candidate)";
 }