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