From: Björn Lindqvist Date: Mon, 14 Nov 2016 21:56:33 +0000 (+0100) Subject: VM: next_block_after can be removed X-Git-Tag: unmaintained~443 X-Git-Url: https://gitweb.factorcode.org/gitweb.cgi?p=factor.git;a=commitdiff_plain;h=69acbbbefde19793864d3a1021868facf937154c VM: next_block_after can be removed --- diff --git a/vm/mark_bits.hpp b/vm/mark_bits.hpp index 410af37a4e..d1307933fe 100644 --- a/vm/mark_bits.hpp +++ b/vm/mark_bits.hpp @@ -51,13 +51,9 @@ struct mark_bits { return (bits[position.first] & ((cell)1 << position.second)) != 0; } - cell next_block_after(const cell block, const cell size) { - return block + size; - } - void set_bitmap_range(cell* bits, const cell address, const cell size) { std::pair start = bitmap_deref(address); - std::pair end = bitmap_deref(next_block_after(address, size)); + std::pair end = bitmap_deref(address + size); cell start_mask = ((cell)1 << start.second) - 1; cell end_mask = ((cell)1 << end.second) - 1;