Revision: 10099
Author:   [email protected]
Date:     Wed Nov 30 08:55:55 2011
Log:      Fix compile errors on Windows and Mac introduced by r10093.

BUG=
TEST=

Review URL: http://codereview.chromium.org/8746021
http://code.google.com/p/v8/source/detail?r=10099

Modified:
 /branches/bleeding_edge/src/heap.cc
 /branches/bleeding_edge/test/cctest/test-heap.cc

=======================================
--- /branches/bleeding_edge/src/heap.cc Wed Nov 30 03:13:36 2011
+++ /branches/bleeding_edge/src/heap.cc Wed Nov 30 08:55:55 2011
@@ -1086,7 +1086,7 @@

   incremental_marking()->PrepareForScavenge();

-  AdvanceSweepers(new_space_.Size());
+  AdvanceSweepers(static_cast<int>(new_space_.Size()));

// Flip the semispaces. After flipping, to space is empty, from space has
   // live objects.
@@ -4559,7 +4559,8 @@
intptr_t step_size = size_factor * IncrementalMarking::kAllocatedThreshold;

   if (incremental_marking()->IsStopped()) {
-    if (!IsSweepingComplete() && !AdvanceSweepers(step_size)) {
+    if (!IsSweepingComplete() &&
+        !AdvanceSweepers(static_cast<int>(step_size))) {
       return false;
     }
   }
=======================================
--- /branches/bleeding_edge/test/cctest/test-heap.cc Wed Nov 30 03:13:36 2011 +++ /branches/bleeding_edge/test/cctest/test-heap.cc Wed Nov 30 08:55:55 2011
@@ -1313,7 +1313,7 @@
   }
   intptr_t old_size = HEAP->SizeOfObjects();
   bool no_idle_work = v8::V8::IdleNotification();
-  while (!v8::V8::IdleNotification());
+  while (!v8::V8::IdleNotification()) ;
   intptr_t new_size = HEAP->SizeOfObjects();
   CHECK(no_idle_work || new_size < 3 * old_size / 4);
 }

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

Reply via email to