[all-commits] [llvm/llvm-project] 3d8887: [libcxx] Add assert into __set_long_cap

Vitaly Buka via All-commits all-commits at lists.llvm.org
Tue Apr 30 14:36:07 PDT 2024


  Branch: refs/heads/users/vitalybuka/spr/libcxx-avoid-__cxa_atexit-with-o0
  Home:   https://github.com/llvm/llvm-project
  Commit: 3d88874bd17fe8d0625566c406fca0f978cf653e
      https://github.com/llvm/llvm-project/commit/3d88874bd17fe8d0625566c406fca0f978cf653e
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2024-04-26 (Fri, 26 Apr 2024)

  Changed paths:
    M libcxx/include/string

  Log Message:
  -----------
  [libcxx] Add assert into __set_long_cap


  Commit: e5845121e74d83468ae0d0ec34406eb57f1d6fe9
      https://github.com/llvm/llvm-project/commit/e5845121e74d83468ae0d0ec34406eb57f1d6fe9
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2024-04-26 (Fri, 26 Apr 2024)

  Changed paths:
    M libcxx/include/string

  Log Message:
  -----------
  [libcxx] Align allocation to __set_long_cap and __get_long_cap match

This is detected by asan after #83774

New assert already fails a lot of tests even without asan.


  Commit: cc2f5193db42357befe51b6e0fd752ce20b71f3c
      https://github.com/llvm/llvm-project/commit/cc2f5193db42357befe51b6e0fd752ce20b71f3c
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
    M libcxx/include/string

  Log Message:
  -----------
  rev


  Commit: f89e557365baebd5720ef954bb13aca3a72fa500
      https://github.com/llvm/llvm-project/commit/f89e557365baebd5720ef954bb13aca3a72fa500
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
    M libcxx/include/string

  Log Message:
  -----------
  @philnik777 proposal


Compare: https://github.com/llvm/llvm-project/compare/3d88874bd17f%5E...f89e557365ba

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