[all-commits] [llvm/llvm-project] f03dbd: [lldb][LocateModuleCallback] Implement API, Python...

Kazuki Sakamoto via All-commits all-commits at lists.llvm.org
Wed Jul 12 11:36:05 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f03dbdb70aed74ed64c1a42a85e47e3f86315ae7
      https://github.com/llvm/llvm-project/commit/f03dbdb70aed74ed64c1a42a85e47e3f86315ae7
  Author: Kazuki Sakamoto <sakamoto at splhack.org>
  Date:   2023-07-12 (Wed, 12 Jul 2023)

  Changed paths:
    M lldb/bindings/python/python-typemaps.swig
    M lldb/bindings/python/python-wrapper.swig
    M lldb/include/lldb/API/SBDefines.h
    M lldb/include/lldb/API/SBPlatform.h
    M lldb/source/API/SBPlatform.cpp
    A lldb/test/API/python_api/sbplatform/TestLocateModuleCallback.py

  Log Message:
  -----------
  [lldb][LocateModuleCallback] Implement API, Python interface

RFC https://discourse.llvm.org/t/rfc-python-callback-for-target-get-module/71580

Use SWIG for the locate module callback the same as other Python callbacks.
TestLocateModuleCallback.py verifies the functionalities.

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




More information about the All-commits mailing list