From e8765ba5cbd73ebb178459b008a9068ba25f98e2 Mon Sep 17 00:00:00 2001 From: Igor Munkin <imun@tarantool.org> Date: Wed, 24 Nov 2021 20:22:15 +0300 Subject: [PATCH] luajit: bump new version * memprof: add info about trace start to symtab * memprof: group allocations on traces by traceno * memprof: refactor location parsing * test: separate memprof Lua API tests into subtests Closes #5814 --- .../gh-5814-memprof-group-allocation-on-traces.md | 8 ++++++++ third_party/luajit | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 changelogs/unreleased/gh-5814-memprof-group-allocation-on-traces.md diff --git a/changelogs/unreleased/gh-5814-memprof-group-allocation-on-traces.md b/changelogs/unreleased/gh-5814-memprof-group-allocation-on-traces.md new file mode 100644 index 0000000000..dbdea0d710 --- /dev/null +++ b/changelogs/unreleased/gh-5814-memprof-group-allocation-on-traces.md @@ -0,0 +1,8 @@ +##feature/luajit + +* Now memory profiler records allocations from traces grouping them by the + trace number (gh-5814). The memory profiler parser can display the new type + of allocation sources in the following format: + ``` + | TRACE [<trace-no>] <trace-addr> started at @<sym-chunk>:<sym-line> + ``` diff --git a/third_party/luajit b/third_party/luajit index 6008b0ae43..8304ca95c6 160000 --- a/third_party/luajit +++ b/third_party/luajit @@ -1 +1 @@ -Subproject commit 6008b0ae432222ac320ae56878c772bbc25a77d6 +Subproject commit 8304ca95c6c5bbdaf3b42c5c18aa9d6e31ea56e1 -- GitLab