diff --git a/Dockerfile b/Dockerfile index c3c3b3a..9249956 100644 --- a/Dockerfile +++ b/Dockerfile @@ -62,6 +62,7 @@ RUN apt-get update && apt-get -o Acquire::Retries=5 install -y \ stow \ strace \ sudo \ + sytemtap-sdt-dev \ tmux \ tree \ unzip \ diff --git a/tasks.json b/tasks.json index 4e3de4d..63ad88e 100644 --- a/tasks.json +++ b/tasks.json @@ -21,6 +21,7 @@ "-Dicu=enabled", "-Dc_args=-fno-inline-functions -fno-omit-frame-pointer -DCOPY_PARSE_PLAN_TREES -DWRITE_READ_PARSE_PLAN_TREES -DRAW_EXPRESSION_COVERAGE_TEST -DENFORCE_REGRESSION_TEST_NAME_RESTRICTIONS", "-Dcassert=true", + "-Ddtrace=auto", "-Dtap_tests=enabled", "--werror" ], @@ -164,7 +165,8 @@ "--buildtype=debugoptimized", "-Duuid=ossp", "-Dicu=enabled", - "-Dc_args=-fno-omit-frame-pointer" + "-Dc_args=-fno-omit-frame-pointer", + "-Ddtrace=auto" // On platforms supporting DTrace, -Ddtrace may also be reasonable to use in production. ], "problemMatcher": [], "detail": "meson setup debug-optimized configuration"