aboutsummaryrefslogtreecommitdiff
path: root/llimits.h
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2015-03-04 10:31:21 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2015-03-04 10:31:21 -0300
commita80cada9142f9e967c710e37934067a708224161 (patch)
treeb6ecc44201408c9e9cf520f47f15413531c51161 /llimits.h
parenta00013c8d0d268616e004715da499e88e03b534c (diff)
downloadlua-a80cada9142f9e967c710e37934067a708224161.tar.gz
lua-a80cada9142f9e967c710e37934067a708224161.tar.bz2
lua-a80cada9142f9e967c710e37934067a708224161.zip
new cache for interning strings
Diffstat (limited to 'llimits.h')
-rw-r--r--llimits.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/llimits.h b/llimits.h
index 961ff53b..7ff282ca 100644
--- a/llimits.h
+++ b/llimits.h
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: llimits.h,v 1.131 2015/02/09 15:41:56 roberto Exp roberto $ 2** $Id: llimits.h,v 1.132 2015/03/03 19:53:13 roberto Exp roberto $
3** Limits, basic types, and some other 'installation-dependent' definitions 3** Limits, basic types, and some other 'installation-dependent' definitions
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -187,6 +187,14 @@ typedef unsigned long Instruction;
187#endif 187#endif
188 188
189 189
190/*
191** Size of cache for strings in the API (better be a prime)
192*/
193#if !defined(STRCACHE_SIZE)
194#define STRCACHE_SIZE 127
195#endif
196
197
190/* minimum size for string buffer */ 198/* minimum size for string buffer */
191#if !defined(LUA_MINBUFFER) 199#if !defined(LUA_MINBUFFER)
192#define LUA_MINBUFFER 32 200#define LUA_MINBUFFER 32