Update Lua lua 5.4.4 rc2

This commit is contained in:
Cloud Wu
2021-12-22 11:11:25 +08:00
parent 9d3edae797
commit 5b5d5906cb
10 changed files with 98 additions and 64 deletions

View File

@@ -153,6 +153,15 @@
*/
#define isdecGCmodegen(g) (g->gckind == KGC_GEN || g->lastatomic != 0)
/*
** Control when GC is running:
*/
#define GCSTPUSR 1 /* bit true when GC stopped by user */
#define GCSTPGC 2 /* bit true when GC stopped by itself */
#define gcrunning(g) ((g)->gcstp == 0)
/*
** Does one step of collection when debt becomes positive. 'pre'/'pos'
** allows some adjustments to be done only when needed. macro