mirror of https://github.com/rusefi/lua.git
MAXINDEXRK can be redefined (for debugging, to force most values to
go through registers)
This commit is contained in:
parent
fc6b32bcaa
commit
0d1c6f4188
|
@ -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
|
** Opcodes for Lua virtual machine
|
||||||
** See Copyright Notice in lua.h
|
** 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 */
|
/* gets the index of the constant */
|
||||||
#define INDEXK(r) ((int)(r) & ~BITRK)
|
#define INDEXK(r) ((int)(r) & ~BITRK)
|
||||||
|
|
||||||
|
#if !defined(MAXINDEXRK) /* (for debugging only) */
|
||||||
#define MAXINDEXRK (BITRK - 1)
|
#define MAXINDEXRK (BITRK - 1)
|
||||||
|
#endif
|
||||||
|
|
||||||
/* code a constant index as a RK value */
|
/* code a constant index as a RK value */
|
||||||
#define RKASK(x) ((x) | BITRK)
|
#define RKASK(x) ((x) | BITRK)
|
||||||
|
|
Loading…
Reference in New Issue