[all-commits] [llvm/llvm-project] e34817: Reapply "[lldb] Remove UnwindPlan::Row shared_ptrs...

Pavel Labath via All-commits all-commits at lists.llvm.org
Tue Apr 8 23:22:36 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e348173bef7182c7cc609d0f000452d3acf4b65c
      https://github.com/llvm/llvm-project/commit/e348173bef7182c7cc609d0f000452d3acf4b65c
  Author: Pavel Labath <pavel at labath.sk>
  Date:   2025-04-09 (Wed, 09 Apr 2025)

  Changed paths:
    M lldb/include/lldb/Symbol/UnwindPlan.h
    M lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
    M lldb/source/Symbol/UnwindPlan.cpp

  Log Message:
  -----------
  Reapply "[lldb] Remove UnwindPlan::Row shared_ptrs" (#134821)

This reverts commit
https://github.com/llvm/llvm-project/commit/48864a52ef547ac0477271127b510dd9e9798219,
reapplying https://github.com/llvm/llvm-project/commit/d7cea2b18717f0cc31b7da4a03f772d89ee201db.
It also fixes the dangling
pointers caused by the previous version by creating copies of the Rows
in x86AssemblyInspectionEngine.



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