commit cdd26700e8305677adf8790906a5082724ff4469
parent a9a4bf68b0917b2fb07c4bf79602fa5b7c59484e
Author: Roberto Ierusalimschy <roberto@inf.puc-rio.br>
Date: Tue, 13 Jan 2015 13:48:46 -0200
definition for 'MAXUPVAL' moved for a more "private" place and its
value and comment corrected to reflect current implementation
Diffstat:
2 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/lfunc.h b/lfunc.h
@@ -1,5 +1,5 @@
/*
-** $Id: lfunc.h,v 2.13 2014/02/18 13:39:37 roberto Exp roberto $
+** $Id: lfunc.h,v 2.14 2014/06/19 18:27:20 roberto Exp roberto $
** Auxiliary functions to manipulate prototypes and closures
** See Copyright Notice in lua.h
*/
@@ -23,6 +23,13 @@
/*
+** maximum number of upvalues in a closure (both C and Lua). (Value
+** must fit in a VM register.)
+*/
+#define MAXUPVAL 255
+
+
+/*
** Upvalues for Lua closures
*/
struct UpVal {
diff --git a/llimits.h b/llimits.h
@@ -1,5 +1,5 @@
/*
-** $Id: llimits.h,v 1.124 2014/11/02 19:33:33 roberto Exp roberto $
+** $Id: llimits.h,v 1.125 2014/12/19 13:30:23 roberto Exp roberto $
** Limits, basic types, and some other 'installation-dependent' definitions
** See Copyright Notice in lua.h
*/
@@ -149,11 +149,6 @@ typedef LUAI_UACINT l_uacInt;
#define LUAI_MAXCCALLS 200
#endif
-/*
-** maximum number of upvalues in a closure (both C and Lua). (Value
-** must fit in an unsigned char.)
-*/
-#define MAXUPVAL UCHAR_MAX
/*