OSDN Git Service

Revert "Fix the bitsLen calculation in aliasBitmap."
authorBarry Hayes <bhayes@google.com>
Wed, 14 Jul 2010 18:08:47 +0000 (11:08 -0700)
committerBarry Hayes <bhayes@google.com>
Wed, 14 Jul 2010 18:08:47 +0000 (11:08 -0700)
This reverts commit 87a48d25f4451824261153bfdde9dc4c4e51cbb2.

vm/alloc/HeapSource.c

index 48dc665..bb27f31 100644 (file)
@@ -682,7 +682,7 @@ static void aliasBitmap(HeapBitmap *dst, HeapBitmap *src,
 
     dst->base = base;
     dst->max = max;
-    dst->bitsLen = HB_OFFSET_TO_BYTE_INDEX(max - base + 1);
+    dst->bitsLen = HB_OFFSET_TO_BYTE_INDEX(max - base);
     dst->allocLen = dst->bitsLen;
     offset = base - src->base;
     assert(HB_OFFSET_TO_MASK(offset) == 1 << 31);