diff options
author | Li Jin <dragon-fly@qq.com> | 2022-02-24 10:20:06 +0800 |
---|---|---|
committer | Li Jin <dragon-fly@qq.com> | 2022-02-24 10:20:19 +0800 |
commit | fa9aad9300fd5c1b7ae697881d787d015fa9ef24 (patch) | |
tree | a3860d3a535ce269ff23be17cdee174bf7416c2e /src/3rdParty/lua/lgc.h | |
parent | 63878b93b0f142af74b397a02b2c80be039b03ec (diff) | |
download | yuescript-fa9aad9300fd5c1b7ae697881d787d015fa9ef24.tar.gz yuescript-fa9aad9300fd5c1b7ae697881d787d015fa9ef24.tar.bz2 yuescript-fa9aad9300fd5c1b7ae697881d787d015fa9ef24.zip |
update for windows build dll.
Diffstat (limited to 'src/3rdParty/lua/lgc.h')
-rw-r--r-- | src/3rdParty/lua/lgc.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/3rdParty/lua/lgc.h b/src/3rdParty/lua/lgc.h index 073e2a4..4a12563 100644 --- a/src/3rdParty/lua/lgc.h +++ b/src/3rdParty/lua/lgc.h | |||
@@ -148,6 +148,16 @@ | |||
148 | */ | 148 | */ |
149 | #define isdecGCmodegen(g) (g->gckind == KGC_GEN || g->lastatomic != 0) | 149 | #define isdecGCmodegen(g) (g->gckind == KGC_GEN || g->lastatomic != 0) |
150 | 150 | ||
151 | |||
152 | /* | ||
153 | ** Control when GC is running: | ||
154 | */ | ||
155 | #define GCSTPUSR 1 /* bit true when GC stopped by user */ | ||
156 | #define GCSTPGC 2 /* bit true when GC stopped by itself */ | ||
157 | #define GCSTPCLS 4 /* bit true when closing Lua state */ | ||
158 | #define gcrunning(g) ((g)->gcstp == 0) | ||
159 | |||
160 | |||
151 | /* | 161 | /* |
152 | ** Does one step of collection when debt becomes positive. 'pre'/'pos' | 162 | ** Does one step of collection when debt becomes positive. 'pre'/'pos' |
153 | ** allows some adjustments to be done only when needed. macro | 163 | ** allows some adjustments to be done only when needed. macro |