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