aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2002-02-14 19:43:01 -0200
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2002-02-14 19:43:01 -0200
commit1c423d266180a37fa00d433ec769b1420d591ba7 (patch)
tree65cd8e6da2a58b3f39942fefb6bd9df3adabdb96
parentb3ffaca6381cb5520721af13fff558d3b27d3a36 (diff)
downloadlua-1c423d266180a37fa00d433ec769b1420d591ba7.tar.gz
lua-1c423d266180a37fa00d433ec769b1420d591ba7.tar.bz2
lua-1c423d266180a37fa00d433ec769b1420d591ba7.zip
LFIELDS_PER_FLUSH is an opcode detail
-rw-r--r--llimits.h9
-rw-r--r--lopcodes.h12
2 files changed, 7 insertions, 14 deletions
diff --git a/llimits.h b/llimits.h
index 588c770b..7e158638 100644
--- a/llimits.h
+++ b/llimits.h
@@ -66,10 +66,8 @@ typedef unsigned char lu_byte;
66** conversion of pointer to integer 66** conversion of pointer to integer
67** this is for hashing only; there is no problem if the integer 67** this is for hashing only; there is no problem if the integer
68** cannot hold the whole pointer value 68** cannot hold the whole pointer value
69** (the shift removes bits that are usually 0 because of alignment)
70*/ 69*/
71#define IntPoint(p) ((((lu_hash)(p)) >> 4) ^ (lu_hash)(p)) 70#define IntPoint(p) ((lu_hash)(p))
72
73 71
74 72
75 73
@@ -110,10 +108,5 @@ typedef unsigned long Instruction;
110#endif 108#endif
111 109
112 110
113/* number of list items to accumulate before a SETLIST instruction */
114/* (must be a power of 2) */
115#define LFIELDS_PER_FLUSH 64
116
117
118 111
119#endif 112#endif
diff --git a/lopcodes.h b/lopcodes.h
index e72ac0cd..29ff40aa 100644
--- a/lopcodes.h
+++ b/lopcodes.h
@@ -214,15 +214,15 @@ extern const lu_byte luaP_opmodes[NUM_OPCODES];
214 214
215 215
216/* 216/*
217** constant instructions
218*/
219
220extern const Instruction luaP_yieldop;
221
222/*
223** opcode names (only included when compiled with LUA_OPNAMES) 217** opcode names (only included when compiled with LUA_OPNAMES)
224*/ 218*/
225extern const char *const luaP_opnames[]; 219extern const char *const luaP_opnames[];
226 220
227 221
222
223/* number of list items to accumulate before a SETLIST instruction */
224/* (must be a power of 2) */
225#define LFIELDS_PER_FLUSH 32
226
227
228#endif 228#endif