Reduce the frequency of bitmap walk loop-bound computations.
diff --git a/vm/alloc/HeapBitmap.h b/vm/alloc/HeapBitmap.h
index b0dea99..8474963 100644
--- a/vm/alloc/HeapBitmap.h
+++ b/vm/alloc/HeapBitmap.h
@@ -146,8 +146,8 @@
                 word &= ~(highBit >> shift);
                 void *addr = (void *)(ptrBase + shift * HB_OBJECT_ALIGNMENT);
                 (*callback)(addr, arg);
-                end = HB_OFFSET_TO_INDEX(bitmap->max - bitmap->base);
             }
+            end = HB_OFFSET_TO_INDEX(bitmap->max - bitmap->base);
         }
     }
 }