[all-commits] [llvm/llvm-project] 4cad17: [DFSan] [compiler-rt] leave BufferedStackTrace uninit

Florian Mayer via All-commits all-commits at lists.llvm.org
Wed Aug 7 15:20:04 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 4cad17de794ccd186d50ff669e78215eccecaaa7
      https://github.com/llvm/llvm-project/commit/4cad17de794ccd186d50ff669e78215eccecaaa7
  Author: Florian Mayer <fmayer at google.com>
  Date:   2024-08-07 (Wed, 07 Aug 2024)

  Changed paths:
    M compiler-rt/lib/dfsan/dfsan.cpp
    M compiler-rt/lib/dfsan/dfsan_allocator.cpp
    M compiler-rt/lib/dfsan/dfsan_new_delete.cpp

  Log Message:
  -----------
  [DFSan] [compiler-rt] leave BufferedStackTrace uninit

Otherwise we have to memset 2040 bytes (255 * 8) for each call

Pull Request: https://github.com/llvm/llvm-project/pull/102252


  Commit: aacd1afa1ed2a72464cab8586edadbcd2c6bb47c
      https://github.com/llvm/llvm-project/commit/aacd1afa1ed2a72464cab8586edadbcd2c6bb47c
  Author: Florian Mayer <fmayer at google.com>
  Date:   2024-08-07 (Wed, 07 Aug 2024)

  Changed paths:
    M compiler-rt/lib/ubsan/ubsan_diag.cpp
    M compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp

  Log Message:
  -----------
  [compiler-rt] [UBSan] leave BufferedStackTrace uninit

Otherwise we have to memset 2040 bytes (255 * 8) for each call

Pull Request: https://github.com/llvm/llvm-project/pull/102253


  Commit: 76248da8af6cf4b5968e79452e5fef9f5eaaafa5
      https://github.com/llvm/llvm-project/commit/76248da8af6cf4b5968e79452e5fef9f5eaaafa5
  Author: Florian Mayer <fmayer at google.com>
  Date:   2024-08-07 (Wed, 07 Aug 2024)

  Changed paths:
    M compiler-rt/lib/nsan/nsan.cpp

  Log Message:
  -----------
  [compiler-rt] [NSan] leave BufferedStackTrace uninit

Otherwise we have to memset 2040 bytes (255 * 8) for each call

Pull Request: https://github.com/llvm/llvm-project/pull/102254


  Commit: 21648d3228370fb6ca1838c084f7c6ced6df4307
      https://github.com/llvm/llvm-project/commit/21648d3228370fb6ca1838c084f7c6ced6df4307
  Author: Florian Mayer <fmayer at google.com>
  Date:   2024-08-07 (Wed, 07 Aug 2024)

  Changed paths:
    M compiler-rt/lib/tsan/dd/dd_rtl.cpp

  Log Message:
  -----------
  [compiler-rt] [TSan] leave BufferedStackTrace uninit

Otherwise we have to memset 2040 bytes (255 * 8) for each call

Pull Request: https://github.com/llvm/llvm-project/pull/102255


  Commit: 930ca768570fbe8789046a89478c995eb717c7c6
      https://github.com/llvm/llvm-project/commit/930ca768570fbe8789046a89478c995eb717c7c6
  Author: Florian Mayer <fmayer at google.com>
  Date:   2024-08-07 (Wed, 07 Aug 2024)

  Changed paths:
    M compiler-rt/lib/memprof/memprof_stack.h

  Log Message:
  -----------
  [compiler-rt] [Memprof] leave BufferedStackTrace uninit

Otherwise we have to memset 2040 bytes (255 * 8) for each call

Pull Request: https://github.com/llvm/llvm-project/pull/102256


  Commit: 5e5cce5643bdfdb27faf9cb48f75a3f2afe0993e
      https://github.com/llvm/llvm-project/commit/5e5cce5643bdfdb27faf9cb48f75a3f2afe0993e
  Author: Florian Mayer <fmayer at google.com>
  Date:   2024-08-07 (Wed, 07 Aug 2024)

  Changed paths:
    M compiler-rt/lib/asan/tests/asan_noinst_test.cpp
    M compiler-rt/lib/sanitizer_common/tests/sanitizer_stacktrace_test.cpp

  Log Message:
  -----------
  [NFC] [sanitizers] leave BufferedStackTrace uninit in tests

This is for consistency with the production code

Pull Request: https://github.com/llvm/llvm-project/pull/102251


Compare: https://github.com/llvm/llvm-project/compare/e4104c0eeaae...5e5cce5643bd

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