Cloud Wu
73c0e306cf
update jemalloc 5.3.0
2022-05-09 10:41:58 +08:00
caiyiheng
bee8a0e731
update lpeg to 1.0.2 ( #1557 )
2022-03-29 16:16:51 +08:00
t0350
3c4f673740
panic while reading from stdin ( #1529 )
...
Co-authored-by: jietao.cjt <jietao.cjt@alibaba-inc.com >
2022-02-08 20:27:29 +08:00
Cloud Wu
8304747d8e
Lua 5.4.4 rc3
2022-01-17 10:22:31 +08:00
Cloud Wu
5b5d5906cb
Update Lua lua 5.4.4 rc2
2021-12-22 11:11:25 +08:00
Cloud Wu
d115e626e6
Update Lua 5.4.4 rc1
2021-11-17 10:57:20 +08:00
云风
0ebecb4e6d
add ispurewhite : is white and not shared object, see #1479 ( #1480 )
2021-09-27 11:26:28 +08:00
Cloud Wu
811ef52b3d
fix build
2021-03-30 14:55:02 +08:00
Cloud Wu
e0d4fda24e
Update lua 5.4.3
2021-03-30 10:09:43 +08:00
Cloud Wu
22b5fbf3b8
fix #1369
2021-03-29 14:23:40 +08:00
风---自由
bf5eacfe80
fix: macosx build error ( #1360 )
...
Co-authored-by: xiaojin <xiaojin@onemt.com.cn >
2021-03-10 17:35:17 +08:00
Cloud Wu
6f2866e5c4
avoid warnings
2021-03-10 12:11:02 +08:00
Cloud Wu
213c9966e4
fix build
2021-03-10 12:01:15 +08:00
Cloud Wu
072d782651
Update lua 5.4.3 rc1
2021-03-10 11:53:37 +08:00
云风
b164e3a8a9
use stdatomic ( #1317 )
2021-01-11 10:54:34 +08:00
Cloud Wu
4d88f96ed6
bugfix: make proto shared
2020-12-18 19:20:15 +08:00
Cloud Wu
9eb37198ea
update lua 5.4.2
2020-11-16 10:51:36 +08:00
Cloud Wu
2a076d8192
init extra stack
2020-11-04 11:24:53 +08:00
Cloud Wu
f27930e7f7
bugfix
2020-11-04 10:48:35 +08:00
Cloud Wu
902fb94274
Revert "bugfix"
...
This reverts commit cb445f17d4 .
2020-11-04 10:47:14 +08:00
Cloud Wu
cb445f17d4
bugfix
2020-11-04 10:20:26 +08:00
Cloud Wu
3f8a2f69df
update lua 5.4.2
2020-11-04 10:18:33 +08:00
Cloud Wu
8a7c2b41a1
luaS_hash changed
2020-10-16 12:04:40 +08:00
Cloud Wu
8ea74c2b93
update to lua 5.4.2
2020-10-16 11:09:39 +08:00
Cloud Wu
55f207c1d2
fix debug console command : kill
2020-10-14 16:24:04 +08:00
云风
eaa60ca8dd
Update to lua 5.4 ( #1174 )
...
* update to lua 5.4.0-rc1
* remove LUA_ERRGCMM
* use age bits for shared
* remove unused lbitlib.c
* use luaV_fastget
* fix #1174
* suspend函数tailcall优化
* 防止没有session导致未调用suspend
* luaH_setint check shared (#1184 )
* set LUA_GCGEN by default
* fix #1174 (#1186 )
checkshared in sweeplist
* update to lua 5.4 rc2
* update to lua 5.4 rc4
* move skynet.profile into snlua
* Use lua_sethook to interrupt tight loops
* remove lua_checksig
* critical condition for signals
* update to lua 5.4 released
* lua 5.4 bugfix
* update lua bugfix
* fix lua_sharestring (#1224 )
* update lua
* update lua 5.4
* update README
* add skynet.select
* add test
* test error & discard
* yield session
* request error has no error message
* add timeout to skynet.select
* bugfix
* for lua 5.4
* new version
* bugfix
* bugfix
* use if instead of while
* make local
* yield in select for
* update lua 5.4.1
* change lua version (#1245 )
Co-authored-by: xiaojin <xiaojin@onemt.com.cn >
* update lua version number
Co-authored-by: hong <hongling0@gmail.com >
Co-authored-by: hong <hongling-0@qq.com >
Co-authored-by: 风---自由 <996442717qqcom@gmail.com >
Co-authored-by: xiaojin <xiaojin@onemt.com.cn >
2020-10-10 13:36:59 +08:00
Cloud Wu
a6293f27cd
1.3.0 rc
2019-11-19 16:42:03 +08:00
hong
21b1c449de
luaH_set check shared table
2019-09-21 15:59:23 +08:00
Cloud Wu
e4224137f1
fix #1078
2019-08-28 20:19:15 +08:00
Cloud Wu
89f487e0a4
bugfix: init the lock of code cache at start
2019-07-02 23:08:54 +08:00
Cloud Wu
10fd5791f7
dec id would be better
2019-06-25 10:01:19 +08:00
Cloud Wu
5d26fb3f18
remove ssm and add string id
2019-06-25 10:01:19 +08:00
hong
7032f21d18
bugfix Proto is gcobject
2019-06-18 10:41:33 +08:00
Cloud Wu
c80b462412
remove l_G from Proto
2019-06-18 10:41:33 +08:00
Cloud Wu
744fbea7ee
update jemalloc 5.2.0
2019-06-17 10:19:17 +08:00
Cloud Wu
6f0e88dc59
bugfix, See issue #1027
2019-06-15 00:37:42 +08:00
Cloud Wu
5a0f68999e
fix #1032
2019-06-14 11:04:20 +08:00
Cloud Wu
24b333a5e9
add api lua_sharestring
2019-06-13 20:01:10 +08:00
Cloud Wu
b45384cc9f
short string in matrix should be in fixed set
2019-06-13 17:55:45 +08:00
Cloud Wu
7fed938593
mark all short string shared, see #1027
2019-06-13 16:58:57 +08:00
Cloud Wu
ca4f549f0d
free all objects in matrix
2019-06-13 14:55:57 +08:00
hong
a04e6b5b29
lua_checksig LUA_CACHELIB
2019-06-10 15:11:51 +08:00
hong
82f3e80e06
collectref的时候减少nuse
2019-06-10 15:11:51 +08:00
hong
9ffa0c6e30
markref冲突时候刷新 cache
2019-06-10 15:11:51 +08:00
hong
64d99c1bd5
nuse计数错误
2019-06-10 15:11:51 +08:00
hong
da87df6b86
有概率出现total为0的时候garbage不为0的情况
2019-06-10 15:11:51 +08:00
hong
fafc4cad34
do not makeshared to LUA_TSHRSTR
2019-06-10 15:11:51 +08:00
hong
1b60c522b0
字符串引用计数BUG
2019-06-10 15:11:51 +08:00
hong
ff9b0538a4
Reserve SHAREDBIT in GC
2019-06-10 15:11:51 +08:00
hong
bed5f878dc
use ttnov in shareproto
2019-06-10 15:11:51 +08:00