[Tarantool-patches] [PATCH luajit 6/8][v3] ci: add workflow with disabled profilers
Sergey Bronnikov
estetus at gmail.com
Thu Feb 20 14:21:52 MSK 2025
Needed for the following commit.
---
.github/workflows/exotic-builds-testing.yml | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/exotic-builds-testing.yml b/.github/workflows/exotic-builds-testing.yml
index 374c879b..0c575404 100644
--- a/.github/workflows/exotic-builds-testing.yml
+++ b/.github/workflows/exotic-builds-testing.yml
@@ -34,7 +34,7 @@ jobs:
BUILDTYPE: [Debug, Release]
ARCH: [ARM64, x86_64]
GC64: [ON, OFF]
- FLAVOR: [checkhook, dualnum, dynamic, gdbjit, nojit, nounwind, tablebump]
+ FLAVOR: [checkhook, dualnum, dynamic, gdbjit, nojit, noprof, nounwind, tablebump]
include:
- BUILDTYPE: Debug
CMAKEFLAGS: -DCMAKE_BUILD_TYPE=Debug -DLUA_USE_ASSERT=ON -DLUA_USE_APICHECK=ON
@@ -48,6 +48,8 @@ jobs:
FLAVORFLAGS: -DLUAJIT_ENABLE_CHECKHOOK=ON
- FLAVOR: nojit
FLAVORFLAGS: -DLUAJIT_DISABLE_JIT=ON
+ - FLAVOR: noprof
+ FLAVORFLAGS: -DLUAJIT_DISABLE_MEMPROF=ON -DLUAJIT_DISABLE_SYSPROF=ON
- FLAVOR: gdbjit
FLAVORFLAGS: -DLUAJIT_USE_GDBJIT=ON
- FLAVOR: nounwind
@@ -66,6 +68,8 @@ jobs:
ARCH: ARM64
- FLAVOR: dynamic
BUILDTYPE: Release
+ - FLAVOR: noprof
+ ARCH: ARM64
# With table bump optimization enabled (and due to our modification
# related to metrics), some offsets in GG_State stop fitting in 12bit
# immediate. Hence, the build failed due to the DASM error
--
2.43.0
More information about the Tarantool-patches
mailing list