Skip to content

Commit

Permalink
stackwalk init
Browse files Browse the repository at this point in the history
  • Loading branch information
hainest committed Dec 27, 2023
1 parent 6d729c1 commit 5873be9
Show file tree
Hide file tree
Showing 27 changed files with 672 additions and 547 deletions.
6 changes: 6 additions & 0 deletions docs/index.rst
Expand Up @@ -38,6 +38,9 @@ to more effectively use different aspects of binary analysis for building their
:ref:`sec:proccontrolapi-intro`
An API and library for controlling processes

:ref:`sec:stackwalk-intro`
Collect and analyze stack traces

.. _main-support:

-------
Expand Down Expand Up @@ -90,6 +93,7 @@ Developed by
parseAPI/overview
patchAPI/overview
proccontrol/overview
stackwalk/overview
usertools/DynC/overview

.. toctree::
Expand All @@ -116,6 +120,7 @@ Developed by
parseAPI/public/API
patchAPI/public/API
proccontrol/public/API
stackwalk/public/API

.. toctree::
:caption: developer docs
Expand All @@ -128,6 +133,7 @@ Developed by
parseAPI/developer/API
patchAPI/developer/API
proccontrol/developer/API
stackwalk/developer/API

.. toctree::
:caption: advanced
Expand Down
22 changes: 22 additions & 0 deletions docs/stackwalk/developer/API.rst
@@ -0,0 +1,22 @@
============
StackwalkAPI
============

.. toctree::
:caption: Developer API
:name: stackwalk-developer-api
:hidden:
:maxdepth: 1

aarch64-swk.h
analysis_stepper.h
dbgstepper-impl.h
framestepper_pimple.h
freebsd-swk.h
get_trap_instruction.h
libstate.h
linuxbsd-swk.h
linux-swk.h
sw.h
symtab-swk.h
x86-swk.h
5 changes: 5 additions & 0 deletions docs/stackwalk/developer/aarch64-swk.h.rst
@@ -0,0 +1,5 @@
aarch64-swk.h
=============

.. cpp:namespace:: Dyninst::stackwalk

5 changes: 5 additions & 0 deletions docs/stackwalk/developer/analysis_stepper.h.rst
@@ -0,0 +1,5 @@
analysis_stepper.h
==================

.. cpp:namespace:: Dyninst::stackwalk

5 changes: 5 additions & 0 deletions docs/stackwalk/developer/dbgstepper-impl.h.rst
@@ -0,0 +1,5 @@
dbgstepper-impl.h
=================

.. cpp:namespace:: Dyninst::stackwalk

5 changes: 5 additions & 0 deletions docs/stackwalk/developer/framestepper_pimple.h.rst
@@ -0,0 +1,5 @@
framestepper_pimple.h
=====================

.. cpp:namespace:: Dyninst::stackwalk

5 changes: 5 additions & 0 deletions docs/stackwalk/developer/freebsd-swk.h.rst
@@ -0,0 +1,5 @@
freebsd-swk.h
=============

.. cpp:namespace:: Dyninst::stackwalk

5 changes: 5 additions & 0 deletions docs/stackwalk/developer/get_trap_instruction.h.rst
@@ -0,0 +1,5 @@
get_trap_instruction.h
======================

.. cpp:namespace:: Dyninst::stackwalk

5 changes: 5 additions & 0 deletions docs/stackwalk/developer/libstate.h.rst
@@ -0,0 +1,5 @@
libstate.h
==========

.. cpp:namespace:: Dyninst::stackwalk

5 changes: 5 additions & 0 deletions docs/stackwalk/developer/linux-swk.h.rst
@@ -0,0 +1,5 @@
linux-swk.h
===========

.. cpp:namespace:: Dyninst::stackwalk

5 changes: 5 additions & 0 deletions docs/stackwalk/developer/linuxbsd-swk.h.rst
@@ -0,0 +1,5 @@
linuxbsd-swk.h
==============

.. cpp:namespace:: Dyninst::stackwalk

5 changes: 5 additions & 0 deletions docs/stackwalk/developer/sw.h.rst
@@ -0,0 +1,5 @@
sw.h
====

.. cpp:namespace:: Dyninst::stackwalk

5 changes: 5 additions & 0 deletions docs/stackwalk/developer/symtab-swk.h.rst
@@ -0,0 +1,5 @@
symtab-swk.h
============

.. cpp:namespace:: Dyninst::stackwalk

5 changes: 5 additions & 0 deletions docs/stackwalk/developer/x86-swk.h.rst
@@ -0,0 +1,5 @@
x86-swk.h
=========

.. cpp:namespace:: Dyninst::stackwalk

0 comments on commit 5873be9

Please sign in to comment.