[llvm-branch-commits] [asan] Optimize initialization order checking (PR #101837)

2024-08-03 Thread Vitaly Buka via llvm-branch-commits
vitalybuka wrote: FYI @artempyanykh https://github.com/llvm/llvm-project/pull/101837 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [asan] Optimize initialization order checking (PR #101837)

2024-08-03 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka edited https://github.com/llvm/llvm-project/pull/101837 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [asan] Optimize initialization order checking (PR #101837)

2024-08-03 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka updated https://github.com/llvm/llvm-project/pull/101837 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [asan] Optimize initialization order checking (PR #101837)

2024-08-03 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka updated https://github.com/llvm/llvm-project/pull/101837 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [asan] Optimize initialization order checking (PR #101837)

2024-08-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: Vitaly Buka (vitalybuka) Changes Before the patch each TU was executing pair `__asan_before_dynamic_init` and `__asan_after_dynamic_init`. `__asan_before_dynamic_init` supports incremental poisoning, but `__asan_after_dynam

[llvm-branch-commits] [asan] Optimize initialization order checking (PR #101837)

2024-08-03 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka created https://github.com/llvm/llvm-project/pull/101837 Before the patch each TU was executing pair `__asan_before_dynamic_init` and `__asan_after_dynamic_init`. `__asan_before_dynamic_init` supports incremental poisoning, but `__asan_after_dynamic_init` unpoisons