snail
532f47444b
reduce needless 'add_string' call
...
Short strings in lua proto are reused most of the time. The string in SSM may be added by one service and used by other service, there is no need to call `add_string`,which will call 'new_string' first.
2016-01-11 15:06:51 +08:00
Cloud Wu
141a4d0992
lua 5.3.2 bugfix,see http://lua-users.org/lists/lua-l/2016-01/msg00000.html
2016-01-04 16:01:03 +08:00
Cloud Wu
3a527f0a66
update lua to 5.3.2
2015-11-30 20:31:56 +08:00
Cloud Wu
d7e4e43a1b
use spinlock macro
2015-10-12 13:07:09 +08:00
Cloud Wu
878110f9f7
add codecache.mode()
2015-10-12 12:29:19 +08:00
sanikoyes
846d55eaef
add missing luaS_exitshr call
2015-09-14 18:03:04 +08:00
Cloud Wu
4f665d2469
init global string table, See issue #331
2015-08-30 12:13:23 +08:00
Cloud Wu
633e5fbe32
fix issue #331
2015-08-29 15:24:24 +08:00
Cloud Wu
9b0e496afe
minor amend
2015-08-27 13:49:31 +08:00
Cloud Wu
bb6d5d826e
add TString struct size
2015-08-21 15:59:51 +08:00
Cloud Wu
9acce94464
disable lua apicheck
2015-08-21 13:55:43 +08:00
Cloud Wu
c0862d8445
add global share string table
2015-08-21 13:52:04 +08:00
Cloud Wu
7547126570
bugfix: memory leak , See Issue #323
2015-08-12 12:03:52 +08:00
Cloud Wu
08dabd51c8
fix issue #299
2015-07-02 12:17:18 +08:00
Cloud Wu
5d9142110e
patch lua_clonefunction
2015-06-18 17:39:37 +08:00
Cloud Wu
2086e13a46
hack lua to support signal
2015-06-17 22:12:48 +08:00
Cloud Wu
f36b173155
update to lua 5.3.1
2015-06-17 22:06:11 +08:00
Cloud Wu
205824ab12
use LUA_API instead of extern
2015-05-26 16:05:31 +08:00
Cloud Wu
012d98380d
merge lua bugfix from lua offical bugs page
2015-04-13 17:14:08 +08:00
Cloud Wu
9188b5451c
bugfix 1 , from http://www.lua.org/bugs.html#5.3.0-1
2015-04-09 11:55:07 +08:00
Cloud Wu
75bbdeb6d2
define LUA_CACHELIB
2015-03-16 17:24:02 +08:00
Cloud Wu
a0ffff8ad6
add module signal and hack lua to support it :)
2015-03-11 15:10:53 +08:00
Cloud Wu
8645061a66
use offical patch for lua
2015-02-14 11:47:18 +08:00
Cloud Wu
8792a40845
debug step mode
2015-02-11 14:18:47 +08:00
Cloud Wu
40794a90b8
remove compat52
2015-01-23 11:08:49 +08:00
Cloud Wu
459347e24d
use lua_clonefunction for load lua file
2015-01-22 15:23:58 +08:00
Cloud Wu
b891146397
add lua_clonefunction for lua 5.3
2015-01-22 14:13:26 +08:00
Cloud Wu
4156933e03
update lua 5.3 final
2015-01-13 11:09:16 +08:00
Cloud Wu
29822f14bd
update to lua 5.3 rc4
2015-01-07 15:38:34 +08:00
Cloud Wu
5c07652f6b
add readme for lua 5.3.0 rc3
2015-01-05 16:29:15 +08:00
Cloud Wu
c7b5015e10
update to lua 5.3, remove lua unsigned api
2015-01-05 16:25:42 +08:00
Cloud Wu
af3ca3bb2f
merge lua bugfix, read http://www.lua.org/bugs.html
2014-10-28 19:40:27 +08:00
Cloud Wu
0985b33f0f
modify lua
2014-03-26 15:58:56 +08:00
Cloud Wu
58aa7556a5
rewrite makefile, and remove luacode cache.
2014-03-26 15:13:30 +08:00