[Tarantool-patches] [PATCH v2 luajit 36/45] test: enable <misc/tcall_base.lua> LuaJIT test
Sergey Bronnikov
sergeyb at tarantool.org
Thu Aug 22 17:11:23 MSK 2024
Sergey,
On 21.08.2024 11:58, Sergey Kaplun wrote:
> This patch moves the aforementioned test from the <misc> to the <trace/>
> directory, includes it in <index>, and names the subtest.
>
> Part of tarantool/tarantool#9398
> ---
thanks for the patch! LGTM
> test/LuaJIT-tests/trace/index | 1 +
> test/LuaJIT-tests/{misc => trace}/tcall_base.lua | 10 +++++-----
> 2 files changed, 6 insertions(+), 5 deletions(-)
> rename test/LuaJIT-tests/{misc => trace}/tcall_base.lua (66%)
>
> diff --git a/test/LuaJIT-tests/trace/index b/test/LuaJIT-tests/trace/index
> index 4826f429..9de3b478 100644
> --- a/test/LuaJIT-tests/trace/index
> +++ b/test/LuaJIT-tests/trace/index
> @@ -10,3 +10,4 @@ phi
> snap.lua
> stack_purge.lua
> stitch.lua
> +tcall_base.lua
> diff --git a/test/LuaJIT-tests/misc/tcall_base.lua b/test/LuaJIT-tests/trace/tcall_base.lua
> similarity index 66%
> rename from test/LuaJIT-tests/misc/tcall_base.lua
> rename to test/LuaJIT-tests/trace/tcall_base.lua
> index c6c4ae1a..7d8d75e0 100644
> --- a/test/LuaJIT-tests/misc/tcall_base.lua
> +++ b/test/LuaJIT-tests/trace/tcall_base.lua
> @@ -1,4 +1,3 @@
> -
> local r = 0
> local function g()
> r = r + 1
> @@ -14,7 +13,8 @@ local function f()
> end
> end
>
> -g() -- Compile this loop first.
> -for i=1,50 do f() end
> -assert(r == 51)
> -
> +do --- Recording tailcall at base slot.
> + g() -- Compile this loop first.
> + for i=1,50 do f() end
> + assert(r == 51)
> +end
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.tarantool.org/pipermail/tarantool-patches/attachments/20240822/f8fa7661/attachment.htm>
More information about the Tarantool-patches
mailing list