[all-commits] [llvm/llvm-project] 69b0b7: [lldb] Return an llvm::Error from GetFrameBaseValu...

Vitaly Buka via All-commits all-commits at lists.llvm.org
Thu Oct 10 13:39:39 PDT 2024


  Branch: refs/heads/users/vitalybuka/spr/sanitizer-vreport-thread-status-for-failed-ptrace_attach
  Home:   https://github.com/llvm/llvm-project
  Commit: 69b0b7e7ac3adc42df517c25ed7017b5af9be9f1
      https://github.com/llvm/llvm-project/commit/69b0b7e7ac3adc42df517c25ed7017b5af9be9f1
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M lldb/include/lldb/Target/StackFrame.h
    M lldb/source/Expression/DWARFExpression.cpp
    M lldb/source/Target/StackFrame.cpp

  Log Message:
  -----------
  [lldb] Return an llvm::Error from GetFrameBaseValue (#111882)

This fixes the following assertion: "Cannot create Expected<T> from
Error success value." The problem was that GetFrameBaseValue return
false without updating the Status argument. This patch eliminates the 
opportunity for mistakes by returning an llvm:Error.


  Commit: b3554265f24aa570bbc8693af8420a306c459f94
      https://github.com/llvm/llvm-project/commit/b3554265f24aa570bbc8693af8420a306c459f94
  Author: Chelsea Cassanova <chelsea_cassanova at apple.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M lldb/include/lldb/lldb-enumerations.h

  Log Message:
  -----------
  [lldb] Add include for SBLanguages in lldb-enumerations (#111907)

This adds an include for SBLanguages.h in lldb-enumerations.h so that
files that need this enum do not have to explicitly include SBLanguages.


  Commit: 36bd9aebc428413a94f77e8daa679d1937dc2b63
      https://github.com/llvm/llvm-project/commit/36bd9aebc428413a94f77e8daa679d1937dc2b63
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M compiler-rt/lib/asan/asan_posix.cpp
    M compiler-rt/lib/dfsan/dfsan_custom.cpp
    M compiler-rt/lib/hwasan/hwasan_linux.cpp
    M compiler-rt/lib/lsan/lsan_posix.cpp
    M compiler-rt/lib/msan/msan_linux.cpp
    M compiler-rt/lib/tsan/rtl/tsan_rtl.cpp

  Log Message:
  -----------
  [sanitizer] VReport BeforeFork/AfterFork (#111900)

Forks are common suspects for unusual sanitizer behavior.
It can be handy to see them without rebuild.


  Commit: 86f78c0093100016bcb0299d1b7828c2d30e3a56
      https://github.com/llvm/llvm-project/commit/86f78c0093100016bcb0299d1b7828c2d30e3a56
  Author: Alexis Perry-Holby <aperry at lanl.gov>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M flang/docs/GettingInvolved.md

  Log Message:
  -----------
  [flang] Add a link to the ICS file for the Biweekly Flang Community Call


  Commit: b77fdf5799be6b29869f2f7969851709e03938ba
      https://github.com/llvm/llvm-project/commit/b77fdf5799be6b29869f2f7969851709e03938ba
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp

  Log Message:
  -----------
  [lldb] SetErrorStringWithFormatv -> FromErrorStringWithFormatv (NFC)


  Commit: 69c0067927293bff1401a9a050081e83dbefd282
      https://github.com/llvm/llvm-project/commit/69c0067927293bff1401a9a050081e83dbefd282
  Author: vporpo <vporpodas at google.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/DependencyGraph.h
    M llvm/lib/Transforms/Vectorize/SandboxVectorizer/DependencyGraph.cpp
    M llvm/unittests/Transforms/Vectorize/SandboxVectorizer/DependencyGraphTest.cpp

  Log Message:
  -----------
  [SandboxVec][DAG] Refactoring: Outline code that looks for mem nodes (#111750)


  Commit: 195486950fa64938e62f6d85d31222fa41d0ee09
      https://github.com/llvm/llvm-project/commit/195486950fa64938e62f6d85d31222fa41d0ee09
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp

  Log Message:
  -----------
  [NFC][sanitizer] Fix at_scope_exit name.


  Commit: a8f05cff4141a3a8e4121f24cb027bbff03dbddc
      https://github.com/llvm/llvm-project/commit/a8f05cff4141a3a8e4121f24cb027bbff03dbddc
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
    M compiler-rt/lib/sanitizer_common/sanitizer_linux.h
    M flang/docs/GettingInvolved.md
    M lldb/include/lldb/Target/StackFrame.h
    M lldb/include/lldb/lldb-enumerations.h
    M lldb/source/Expression/DWARFExpression.cpp
    M lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
    M lldb/source/Target/StackFrame.cpp
    M llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/DependencyGraph.h
    M llvm/lib/Transforms/Vectorize/SandboxVectorizer/DependencyGraph.cpp
    M llvm/unittests/Transforms/Vectorize/SandboxVectorizer/DependencyGraphTest.cpp

  Log Message:
  -----------
  [𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]


  Commit: d5986ace34641208ed499a74ea0a0cdfada6ba23
      https://github.com/llvm/llvm-project/commit/d5986ace34641208ed499a74ea0a0cdfada6ba23
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
    M compiler-rt/lib/sanitizer_common/sanitizer_linux.h
    M compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp
    M flang/docs/GettingInvolved.md
    M lldb/include/lldb/Target/StackFrame.h
    M lldb/include/lldb/lldb-enumerations.h
    M lldb/source/Expression/DWARFExpression.cpp
    M lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
    M lldb/source/Target/StackFrame.cpp
    M llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/DependencyGraph.h
    M llvm/lib/Transforms/Vectorize/SandboxVectorizer/DependencyGraph.cpp
    M llvm/unittests/Transforms/Vectorize/SandboxVectorizer/DependencyGraphTest.cpp

  Log Message:
  -----------
  rebase

Created using spr 1.3.4


Compare: https://github.com/llvm/llvm-project/compare/6dc0ca9a62e5...d5986ace3464

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