Date: Fri, 2 Sep 2022 01:54:48 GMT From: Kyle Evans <kevans@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org Subject: git: 2c48b3fa62f2 - Create tag vendor/lua/5.4.4 Message-ID: <202209020154.2821smEe050409@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The annotated tag vendor/lua/5.4.4 has been created by kevans: URL: https://cgit.FreeBSD.org/src/tag/?h=vendor/lua/5.4.4 tag vendor/lua/5.4.4 Tagger: Kyle Evans <kevans@FreeBSD.org> TaggerDate: 2022-09-01 21:30:48 +0000 Tag Lua 5.4.4 Fixes: - To-be-closed variables in "for" loops are not avoiding tail calls. - C99 comments ("//") are not compatible with C89. - Yielding in a __close metamethod called when returning vararg results mess up the returned values. - Function-statement syntax does not check whether name is a constant. - 'luaL_tolstring' may get confused with negative indices. - Negation in macro 'luaV_shiftr' may overflow. - 'coroutine.resume' does not increment counter of C calls when continuing execution after a protected error. - Wrong status in coroutine while closing variables during reset. - Lua stack still active when closing a state. - Finalizers should not be able to invoke the GC. - Finalizers can be called with an invalid stack. - Finalizer calling os.exit can corrupt finalization order. See https://www.lua.org/bugs.html#5.4.3 for more detailed information. commit 755d9301ca89f02956fd17858b9d4d821ab5c972 Author: Kyle Evans <kevans@FreeBSD.org> AuthorDate: 2022-09-01 21:30:43 +0000 Commit: Kyle Evans <kevans@FreeBSD.org> CommitDate: 2022-09-01 21:30:43 +0000 Import Lua 5.4.4
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202209020154.2821smEe050409>