[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