From 0d1c6f4188fe278d505f801d3bb8f8fd4749c8c4 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Tue, 19 Jul 2016 14:12:21 -0300 Subject: MAXINDEXRK can be redefined (for debugging, to force most values to go through registers) --- lopcodes.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lopcodes.h') diff --git a/lopcodes.h b/lopcodes.h index f8c282ad..dd2a7571 100644 --- a/lopcodes.h +++ b/lopcodes.h @@ -1,5 +1,5 @@ /* -** $Id: lopcodes.h,v 1.147 2014/10/20 18:29:55 roberto Exp roberto $ +** $Id: lopcodes.h,v 1.148 2014/10/25 11:50:46 roberto Exp roberto $ ** Opcodes for Lua virtual machine ** See Copyright Notice in lua.h */ @@ -139,7 +139,9 @@ enum OpMode {iABC, iABx, iAsBx, iAx}; /* basic instruction format */ /* gets the index of the constant */ #define INDEXK(r) ((int)(r) & ~BITRK) +#if !defined(MAXINDEXRK) /* (for debugging only) */ #define MAXINDEXRK (BITRK - 1) +#endif /* code a constant index as a RK value */ #define RKASK(x) ((x) | BITRK) -- cgit v1.2.1