[Openmp-commits] [PATCH] D100185: [OpenMP] [OMPD] [5/6] Implementation of OMPD debugging library - libompd. gdb-plugin: A Plugin code to gdb to leverage libompd to provide debugging support.

Vignesh Balasubramanian via Phabricator via Openmp-commits openmp-commits at lists.llvm.org
Fri Apr 9 05:27:52 PDT 2021


Vigneshbalu created this revision.
Herald added subscribers: guansong, yaxunl, mgorny.
Vigneshbalu requested review of this revision.
Herald added a reviewer: jdoerfert.
Herald added subscribers: openmp-commits, sstefan1.
Herald added a project: OpenMP.

This is part of the review: https://reviews.llvm.org/D100181
Plugin code to gdb that enable gdb to support OpenMP debugging. It generates new commands with prefix "ompd". When invoked, it will call respective OMPD API with required arguments to provide user the needed information.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D100185

Files:
  openmp/libompd/CMakeLists.txt
  openmp/libompd/gdb-plugin/CMakeLists.txt
  openmp/libompd/gdb-plugin/README.txt
  openmp/libompd/gdb-plugin/ompd/__init__.py
  openmp/libompd/gdb-plugin/ompd/frame_filter.py
  openmp/libompd/gdb-plugin/ompd/ompd.py
  openmp/libompd/gdb-plugin/ompd/ompd_address_space.py
  openmp/libompd/gdb-plugin/ompd/ompd_callbacks.py
  openmp/libompd/gdb-plugin/ompd/ompd_handles.py
  openmp/libompd/gdb-plugin/ompdAPITests.c
  openmp/libompd/gdb-plugin/ompdModule.c
  openmp/libompd/gdb-plugin/setup.py

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D100185.336412.patch
Type: text/x-patch
Size: 212753 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20210409/1d838cb0/attachment-0001.bin>


More information about the Openmp-commits mailing list