From 5d8b5b9290c932bdfd7dcc670a5af957bdd58392 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Tue, 13 Dec 2022 15:45:57 -0300 Subject: Changed signal of GC debt Positive debts seems more natural then negative ones. --- llimits.h | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'llimits.h') diff --git a/llimits.h b/llimits.h index e4948791..246dca8b 100644 --- a/llimits.h +++ b/llimits.h @@ -33,6 +33,8 @@ typedef unsigned long lu_mem; typedef long l_obj; #endif /* } */ +#define MAX_LOBJ cast(l_obj, ~cast(lu_mem, 0) >> 1) + /* chars used as small naturals (so that 'char' is reserved for characters) */ typedef unsigned char lu_byte; @@ -47,11 +49,6 @@ typedef signed char ls_byte; : (size_t)(LUA_MAXINTEGER)) -#define MAX_LUMEM ((lu_mem)(~(lu_mem)0)) - -#define MAX_LMEM ((l_obj)(MAX_LUMEM >> 1)) - - #define MAX_INT INT_MAX /* maximum value of an int */ -- cgit v1.2.3-55-g6feb