Improved performance of garbage collection by moving the function that updates pointers during compacting collection into the updating visitor. This gives the compiler a better chance to inline and avoid a function call per (potential) pointer.
Extended the shell sample with a --runtime-flags option.
Added Visual Studio project files for the shell.cc and process.cc samples.
git-svn-id: http://v8.googlecode.com/svn/trunk@14 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
diff --git a/ChangeLog b/ChangeLog
index 14a3857..3ba617a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,18 @@
-2008-08-13: Version 0.2.2 (130807)
+2008-08-14: Version 0.2.3
+
+ Improved performance of garbage collection by moving the
+ function that updates pointers during compacting collection
+ into the updating visitor. This gives the compiler a better
+ chance to inline and avoid a function call per (potential)
+ pointer.
+
+ Extended the shell sample with a --runtime-flags option.
+
+ Added Visual Studio project files for the shell.cc and
+ process.cc samples.
+
+
+2008-08-13: Version 0.2.2
Improved performance of garbage collection by changing the way
we use the marking stack in the event of stack overflow during
@@ -16,7 +30,7 @@
Added first version of Visual Studio project files.
-2008-08-06: Version 0.2.1 (130029)
+2008-08-06: Version 0.2.1
Improved performance of unary addition by avoiding runtime calls.
@@ -38,7 +52,7 @@
implementations.
-2008-07-30: Version 0.2.0 (129146)
+2008-07-30: Version 0.2.0
Changed all text files to have native svn:eol-style.
@@ -75,7 +89,7 @@
Merged disassembler-{arch} files.
-2008-07-28: Version 0.1.4 (128918)
+2008-07-28: Version 0.1.4
Added support for storing JavaScript stack traces in a stack
allocated buffer to make it visible in shallow core dumps.
@@ -83,7 +97,7 @@
disabled by default.
-2008-07-25: Version 0.1.3 (128832)
+2008-07-25: Version 0.1.3
Fixed bug in JSObject::GetPropertyAttributePostInterceptor where
map transitions would count as properties.
@@ -103,7 +117,7 @@
across multiple users of V8 when linked as a shared library.
-2008-07-16: Version 0.1.2 (127441)
+2008-07-16: Version 0.1.2
Fixed building on Mac OS X by recognizing i386 and friends as
IA-32 platforms.
@@ -119,7 +133,7 @@
SetInternalFieldCount from FunctionTemplate to ObjectTemplate.
-2008-07-09: Version 0.1.1 (126448)
+2008-07-09: Version 0.1.1
Fixed bug in stack overflow check code for IA-32 targets where a
non-tagged value in register eax was pushed to the stack.
@@ -135,7 +149,7 @@
setting break points in them.
-2008-07-03: Version 0.1.0 (125876)
+2008-07-03: Version 0.1.0
Initial export.