[Tarantool-patches] [PATCH luajit v4 4/4] Fix IR_RENAME snapshot number. Follow-up fix for a32aeadc.
imun at tarantool.org
Wed May 24 09:10:13 MSK 2023
Thanks for the patch! LGTM. BTW, the test description is neat, thanks!
On 15.05.23, Maksim Kokryashkin wrote:
> From: Mike Pall <mike>
> Reported by Victor Bombi, analyzed by XmiliaH. Thanks!
> (cherry-picked from commit bf51d3535109c4745bfbbe19a5587a9eac00259a)
> If the `snapalloc` flag is set, then the allocation has not
> occurred yet, meaning that rename is applied to the next
> snapshot. Otherwise, refs are already allocated and rename
> is applied to the current snapshot.
> Maxim Kokryashkin:
> * added the description and the test for the problem
> Part of tarantool/tarantool#7745
> Part of tarantool/tarantool#8069
> src/lj_asm.c | 9 ++-
> .../lj-688-snap-ir-rename.test.lua | 60 +++++++++++++++++++
> 2 files changed, 68 insertions(+), 1 deletion(-)
> create mode 100644 test/tarantool-tests/lj-688-snap-ir-rename.test.lua
> 2.39.2 (Apple Git-143)
More information about the Tarantool-patches