[Tarantool-patches] [PATCH luajit 0/3] LuaJIT memory profiler bug fixes

Alexander V. Tikhonov avtikhon at tarantool.org
Wed Dec 30 11:24:03 MSK 2020


Hi Sergey, thanks for the patchset, as I see no new degradation found in
gitlab-ci testing commit criteria pipeline [1], patchset LGTM.

[1] - https://gitlab.com/tarantool/tarantool/-/pipelines/235622340

On Wed, Dec 30, 2020 at 01:22:55AM +0300, Sergey Kaplun via Tarantool-patches wrote:
> This patchset accumulate different fixes for memory profiler bugs
> introduced in scope of [1].
> 
> Branch: https://github.com/tarantool/luajit/tree/skaplun/gh-noticket-misc-memprof-fixes
> Branch CI: https://github.com/tarantool/tarantool/tree/skaplun/gh-noticket-misc-memprof-fixes
> 
> CI is red [2], [3] but it isn't related to the patch, AFAICS. It has failed
> before my commit (see [4], [5]).
> CI :https://gitlab.com/tarantool/tarantool/-/pipelines/235622340
> 
> [1]: https://github.com/tarantool/tarantool/issues/5442
> [2]: https://gitlab.com/tarantool/tarantool/-/jobs/936802176
> [3]: https://gitlab.com/tarantool/tarantool/-/jobs/936802176
> [4]: https://gitlab.com/tarantool/tarantool/-/jobs/936547205#L4118
> [5]: https://gitlab.com/tarantool/tarantool/-/pipelines/235383279
> 
> Sergey Kaplun (3):
>   misc: fix build with disabled memory profiler
>   core: fix resources leak in memory profiler
>   core: remove excess assertion inside memprof
> 
>  src/lib_misc.c   |  8 ++++----
>  src/lj_errmsg.h  |  2 +-
>  src/lj_memprof.c | 18 +++++++++++-------
>  3 files changed, 16 insertions(+), 12 deletions(-)
> 
> -- 
> 2.28.0
> 


More information about the Tarantool-patches mailing list