Reviewers: Erik Corry,

Description:
Fix bogus assertion in DiscoverGreyObjectsOnPage.

[email protected]

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

SVN Base: https://v8.googlecode.com/svn/branches/experimental/gc

Affected files:
  M src/mark-compact.cc


Index: src/mark-compact.cc
diff --git a/src/mark-compact.cc b/src/mark-compact.cc
index 7ed435f07fb8cc2f18764140494bb102e3a516e1..7d410f134f86530038fa06017ef5696d87804c39 100644
--- a/src/mark-compact.cc
+++ b/src/mark-compact.cc
@@ -1391,7 +1391,7 @@ static inline int MarkWordToObjectStarts(uint32_t mark_bits, int* starts);


static void DiscoverGreyObjectsOnPage(MarkingDeque* marking_deque, Page* p) {
-  ASSERT(strcmp(Marking::kWhiteBitPattern, "10") == 0);
+  ASSERT(strcmp(Marking::kWhiteBitPattern, "00") == 0);
   ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0);
   ASSERT(strcmp(Marking::kGreyBitPattern, "11") == 0);
   ASSERT(strcmp(Marking::kImpossibleBitPattern, "01") == 0);


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

Reply via email to