From ec6677e5512257a42d7d443d6b621b3a2d8e0d43 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Tue, 18 Jun 1996 18:12:23 -0300 Subject: [PATCH] when "block" is computed, "nentity" == "block". So the change is only a simpler way to write the same expression. --- table.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/table.c b/table.c index c16924cc..1597b0cc 100644 --- a/table.c +++ b/table.c @@ -3,7 +3,7 @@ ** Module to control static tables */ -char *rcs_table="$Id: table.c,v 2.54 1996/05/06 14:29:35 roberto Exp roberto $"; +char *rcs_table="$Id: table.c,v 2.55 1996/05/28 21:07:32 roberto Exp roberto $"; #include "mem.h" #include "opcode.h" @@ -214,7 +214,7 @@ void lua_pack (void) unsigned long recovered = 0; if (nentity++ < block) return; recovered = luaI_collectgarbage(); - block = block*2*(1.0 - (float)recovered/nentity); + block = 2*(block-recovered); nentity -= recovered; }