You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ap...@apache.org on 2022/02/09 08:46:59 UTC
[arrow] branch master updated (f0ed940 -> d6e5778)
This is an automated email from the ASF dual-hosted git repository.
apitrou pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from f0ed940 MINOR: [C++] Fix Valgrind failures
add d6e5778 ARROW-15550: [C++] Add optional debug memory checks
No new revisions were added by this update.
Summary of changes:
ci/appveyor-cpp-build.bat | 2 +
ci/scripts/c_glib_test.sh | 3 +
ci/scripts/cpp_test.sh | 3 +
ci/scripts/python_test.sh | 3 +
ci/scripts/r_test.sh | 3 +
ci/scripts/ruby_test.sh | 3 +
cpp/cmake_modules/ThirdpartyToolchain.cmake | 4 +
cpp/src/arrow/CMakeLists.txt | 1 +
cpp/src/arrow/memory_pool.cc | 266 ++++++++++++++++++---
cpp/src/arrow/memory_pool_test.h | 9 +-
cpp/src/arrow/python/gdb.cc | 17 +-
cpp/src/arrow/stl_test.cc | 8 +-
cpp/src/arrow/util/{bpacking_neon.h => debug.cc} | 9 +-
cpp/src/arrow/util/{unreachable.h => debug.h} | 5 +-
.../arrow/vendored/portable-snippets/debug-trap.h | 83 +++++++
cpp/src/parquet/level_conversion_inc.h | 2 +-
python/pyarrow/includes/libarrow.pxd | 1 +
python/pyarrow/tests/test_memory.py | 69 ++++++
18 files changed, 432 insertions(+), 59 deletions(-)
copy cpp/src/arrow/util/{bpacking_neon.h => debug.cc} (84%)
copy cpp/src/arrow/util/{unreachable.h => debug.h} (91%)
create mode 100644 cpp/src/arrow/vendored/portable-snippets/debug-trap.h