[all-commits] [llvm/llvm-project] 79c4ec: [tsan] Allow unloading of ignored libraries (#105660)
goussepi via All-commits
all-commits at lists.llvm.org
Mon Sep 16 07:13:09 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 79c4ece75f5fcc8a9e6bcd560f3184cfab04378a
https://github.com/llvm/llvm-project/commit/79c4ece75f5fcc8a9e6bcd560f3184cfab04378a
Author: goussepi <pierre.gousseau at sony.com>
Date: 2024-09-16 (Mon, 16 Sep 2024)
Changed paths:
M compiler-rt/lib/sanitizer_common/sanitizer_libignore.cpp
M compiler-rt/lib/sanitizer_common/sanitizer_libignore.h
M compiler-rt/test/tsan/ignore_lib3.cpp
Log Message:
-----------
[tsan] Allow unloading of ignored libraries (#105660)
Allows unloading and reloading of ignored libraries. We don't attempt to
reuse or free memory of unloaded library. So TSan will assert if an
ignored library is reloaded 128 times.
Co-authored-by: Vitaly Buka <vitalybuka at gmail.com>
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list