[all-commits] [llvm/llvm-project] e1657e: [asan] Add unaligned double ended container support

Vitaly Buka via All-commits all-commits at lists.llvm.org
Tue Nov 29 10:58:06 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e1657e322902d973aea606d3557f938ce0e0f06c
      https://github.com/llvm/llvm-project/commit/e1657e322902d973aea606d3557f938ce0e0f06c
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2022-11-29 (Tue, 29 Nov 2022)

  Changed paths:
    M compiler-rt/lib/asan/asan_poisoning.cpp
    M compiler-rt/test/asan/TestCases/contiguous_container.cpp

  Log Message:
  -----------
  [asan] Add unaligned double ended container support

Differential Revision: https://reviews.llvm.org/D138771


  Commit: 2b026fedcaabba317fbea02a6d58573de9d8c58b
      https://github.com/llvm/llvm-project/commit/2b026fedcaabba317fbea02a6d58573de9d8c58b
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2022-11-29 (Tue, 29 Nov 2022)

  Changed paths:
    M compiler-rt/lib/asan/asan_poisoning.cpp

  Log Message:
  -----------
  [NFC][asan] Handle non-intersecting case early

Differential Revision: https://reviews.llvm.org/D138772


  Commit: cc278601653427ff089fc11a6a076cb03ef491d7
      https://github.com/llvm/llvm-project/commit/cc278601653427ff089fc11a6a076cb03ef491d7
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2022-11-29 (Tue, 29 Nov 2022)

  Changed paths:
    M compiler-rt/lib/asan/asan_poisoning.cpp

  Log Message:
  -----------
  [NFC][asan] Cleanup comments

D132090 is too verbose.
Don't explain obvious.
Add simpler explanation of rounding reasoning.

Differential Revision: https://reviews.llvm.org/D138773


  Commit: 0d07922d921a1afe97d1056069b65976959a640c
      https://github.com/llvm/llvm-project/commit/0d07922d921a1afe97d1056069b65976959a640c
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2022-11-29 (Tue, 29 Nov 2022)

  Changed paths:
    M compiler-rt/lib/asan/asan_poisoning.cpp

  Log Message:
  -----------
  [NFC][asan] Simplify parameters check


Compare: https://github.com/llvm/llvm-project/compare/530eb263c0ec...0d07922d921a


More information about the All-commits mailing list