diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2015-03-04 10:31:21 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2015-03-04 10:31:21 -0300 |
commit | a80cada9142f9e967c710e37934067a708224161 (patch) | |
tree | b6ecc44201408c9e9cf520f47f15413531c51161 /llimits.h | |
parent | a00013c8d0d268616e004715da499e88e03b534c (diff) | |
download | lua-a80cada9142f9e967c710e37934067a708224161.tar.gz lua-a80cada9142f9e967c710e37934067a708224161.tar.bz2 lua-a80cada9142f9e967c710e37934067a708224161.zip |
new cache for interning strings
Diffstat (limited to 'llimits.h')
-rw-r--r-- | llimits.h | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -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 |