Reviewers: Mads Ager,

Description:
Merge r6954 from the bleeding edge to the 3.0 branch.

Please review this at http://codereview.chromium.org/6599003/

SVN Base: http://v8.googlecode.com/svn/branches/3.0/

Affected files:
  M     src/spaces.h
  M     src/version.cc


Index: src/spaces.h
===================================================================
--- src/spaces.h        (revision 6954)
+++ src/spaces.h        (working copy)
@@ -2121,6 +2121,12 @@
     accounting_stats_.DeallocateBytes(accounting_stats_.Size());
     accounting_stats_.AllocateBytes(new_size);

+    // Flush allocation watermarks.
+    for (Page* p = first_page_; p != top_page; p = p->next_page()) {
+      p->SetAllocationWatermark(p->AllocationTop());
+    }
+    top_page->SetAllocationWatermark(new_top);
+
 #ifdef DEBUG
     if (FLAG_enable_slow_asserts) {
       intptr_t actual_size = 0;
Index: src/version.cc
===================================================================
--- src/version.cc      (revision 6954)
+++ src/version.cc      (working copy)
@@ -35,7 +35,7 @@
 #define MAJOR_VERSION     3
 #define MINOR_VERSION     0
 #define BUILD_NUMBER      12
-#define PATCH_LEVEL       25
+#define PATCH_LEVEL       26
 #define CANDIDATE_VERSION false

 // Define SONAME to have the SCons build the put a specific SONAME into the


--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to