[DynInst_API:] [dyninst/dyninst] 321fe5: start of work to refactor the docs to use readthedocs


Date: Tue, 26 Dec 2023 20:46:21 -0800
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 321fe5: start of work to refactor the docs to use readthedocs
  Branch: refs/heads/thaines/documentation_modernization
  Home:   https://github.com/dyninst/dyninst
  Commit: 321fe5328a4415ae008237b6a8af7b4f580a965a
      https://github.com/dyninst/dyninst/commit/321fe5328a4415ae008237b6a8af7b4f580a965a
  Author: vsoch <vsoch@xxxxxxxxxxxxxxxxxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A .github/workflows/docs.yaml
    M .github/workflows/libabigail.yaml
    M .gitignore
    R common/doc/manual_commands.tex
    R common/doc/manual_frontpage.tex
    R common/docs/decoding_diagram.png
    R common/docs/rose_structure.png
    R dataflowAPI/README.md
    R dataflowAPI/doc/AST.tex
    R dataflowAPI/doc/AbsLocs.tex
    R dataflowAPI/doc/Abstractions.tex
    R dataflowAPI/doc/Assignment.tex
    R dataflowAPI/doc/Examples.tex
    R dataflowAPI/doc/Graph.tex
    R dataflowAPI/doc/Intro.tex
    R dataflowAPI/doc/README
    R dataflowAPI/doc/Slicing.tex
    R dataflowAPI/doc/StackAnalysis.tex
    R dataflowAPI/doc/SymEval.tex
    R dataflowAPI/doc/dataflowAPI.tex
    R dataflowAPI/doc/paradyn_logo.pdf
    A docs/.gitignore
    A docs/Makefile
    A docs/README.md
    A docs/_static/example/badge/index.html
    A docs/_static/example/badge/treemap/index.html
    A docs/_static/sphinx-argparse.css
    A docs/_static/theme.css
    A docs/assets/dyninst-dragon-small.png
    A docs/assets/dyninst-dragon.png
    A docs/assets/favicon.ico
    A docs/basics/building.rst
    A docs/conf.py
    A docs/dataflowAPI/index.rst
    A docs/dynC_API/index.rst
    A docs/generate.sh
    A docs/instructionAPI/fig/ast_ownership.pdf
    A docs/instructionAPI/fig/decoder_use.pdf
    A docs/instructionAPI/fig/deref-eval.pdf
    A docs/instructionAPI/fig/full_inheritance_graph.pdf
    A docs/instructionAPI/fig/instruction_representation.pdf
    A docs/instructionAPI/fig/ownership_graph.pdf
    A docs/instructionAPI/fig/refman.pdf
    A docs/instructionAPI/index.rst
    A docs/parseAPI/index.rst
    A docs/patchAPI/figure/abstraction/img.pdf
    A docs/patchAPI/figure/command/img.graffle
    A docs/patchAPI/figure/command/img.pdf
    A docs/patchAPI/index.rst
    A docs/requirements.txt
    A docs/stackwalk/index.rst
    A docs/symtabAPI/index.rst
    R dynC_API/doc/1-DynC.tex
    R dynC_API/doc/2-Language.tex
    R dynC_API/doc/A-TheDyninstDomain.tex
    R dynC_API/doc/dynC_API.tex
    R dynC_API/doc/paradyn_logo.pdf
    R dyninstAPI/ClassDiagram1.cd
    R dyninstAPI/README.md
    R dyninstAPI/nosynchfuncs.txt
    R instructionAPI/doc/1-Intro.tex
    R instructionAPI/doc/2-Abstractions.tex
    R instructionAPI/doc/3-API.tex
    R instructionAPI/doc/API/BinaryFunction.tex
    R instructionAPI/doc/API/Dereference.tex
    R instructionAPI/doc/API/Expression.tex
    R instructionAPI/doc/API/Immediate.tex
    R instructionAPI/doc/API/Instruction.tex
    R instructionAPI/doc/API/InstructionAST.tex
    R instructionAPI/doc/API/InstructionDecoder.tex
    R instructionAPI/doc/API/InstructionDecoder_x86.tex
    R instructionAPI/doc/API/Operand.tex
    R instructionAPI/doc/API/Operation.tex
    R instructionAPI/doc/API/RegisterAST.tex
    R instructionAPI/doc/API/Result.tex
    R instructionAPI/doc/API/Visitor.tex
    R instructionAPI/doc/examples/Visitor-noop.C
    R instructionAPI/doc/examples/Visitor-regexample.C
    R instructionAPI/doc/fig/ast_ownership.eps
    R instructionAPI/doc/fig/ast_ownership.pdf
    R instructionAPI/doc/fig/decoder_use.eps
    R instructionAPI/doc/fig/decoder_use.pdf
    R instructionAPI/doc/fig/deref-eval.eps
    R instructionAPI/doc/fig/deref-eval.pdf
    R instructionAPI/doc/fig/full_inheritance_graph.eps
    R instructionAPI/doc/fig/full_inheritance_graph.pdf
    R instructionAPI/doc/fig/instruction_representation.eps
    R instructionAPI/doc/fig/instruction_representation.pdf
    R instructionAPI/doc/fig/ownership_graph.eps
    R instructionAPI/doc/fig/ownership_graph.pdf
    R instructionAPI/doc/fig/refman.pdf
    R instructionAPI/doc/instructionAPI.tex
    R instructionAPI/doc/paradyn_logo.pdf
    R parseAPI/README.md
    R parseAPI/doc/.gitignore
    R parseAPI/doc/1-Intro.tex
    R parseAPI/doc/2-Abstractions.tex
    R parseAPI/doc/3-Example.tex
    R parseAPI/doc/4-ParseAPI.tex
    R parseAPI/doc/5-Extending.tex
    R parseAPI/doc/6-Defensive.tex
    R parseAPI/doc/API/Block.tex
    R parseAPI/doc/API/CodeObject.tex
    R parseAPI/doc/API/CodeRegion.tex
    R parseAPI/doc/API/CodeSource.tex
    R parseAPI/doc/API/Containers.tex
    R parseAPI/doc/API/Edge.tex
    R parseAPI/doc/API/EdgePredicate.tex
    R parseAPI/doc/API/FuncExtent.tex
    R parseAPI/doc/API/Function.tex
    R parseAPI/doc/API/Loop.tex
    R parseAPI/doc/API/LoopTreeNode.tex
    R parseAPI/doc/API/ParseCallback.tex
    R parseAPI/doc/README
    R parseAPI/doc/paradyn_logo.pdf
    R parseAPI/doc/parseAPI.tex
    R parseThat/.gitignore
    R patchAPI/doc/Makefile.doc
    R patchAPI/doc/figure/abstraction/img.eps
    R patchAPI/doc/figure/abstraction/img.graffle
    R patchAPI/doc/figure/abstraction/img.pdf
    R patchAPI/doc/figure/command/img.graffle
    R patchAPI/doc/figure/command/img.pdf
    R patchAPI/doc/paradyn_logo.pdf
    R patchAPI/doc/patchAPI.tex
    R patchAPI/doc/section/1_intro.tex
    R patchAPI/doc/section/2_abs.tex
    R patchAPI/doc/section/3_example.tex
    R patchAPI/doc/section/4_api_public.tex
    R patchAPI/doc/section/5_api_modification.tex
    R patchAPI/doc/section/6_api_plugin.tex
    R patchAPI/doc/section/7_dyninst.tex
    R proccontrol/.syntastic_cpp_config
    R proccontrol/README.md
    R stackwalk/README.md
    R stackwalk/doc/.gitignore
    R stackwalk/doc/1-Introduction.tex
    R stackwalk/doc/2-Abstractions.tex
    R stackwalk/doc/3-API.tex
    R stackwalk/doc/4-Callbacks.tex
    R stackwalk/doc/API/Frame.tex
    R stackwalk/doc/API/FrameStepper.tex
    R stackwalk/doc/API/ProcessState.tex
    R stackwalk/doc/API/StepperGroup.tex
    R stackwalk/doc/API/SymbolLookup.tex
    R stackwalk/doc/API/Walker.tex
    R stackwalk/doc/fig/layout-armv8.tex
    R stackwalk/doc/fig/layout.tex
    R stackwalk/doc/fig/object-ownership.tex
    R stackwalk/doc/paradyn_logo.pdf
    R stackwalk/doc/stackwalk.tex
    R symlite/README.md
    R symtabAPI/README.md
    R symtabAPI/doc/.gitignore
    R symtabAPI/doc/1-Intro.tex
    R symtabAPI/doc/2-Abstractions.tex
    R symtabAPI/doc/4-Definitions.tex
    R symtabAPI/doc/5-Namespace.tex
    R symtabAPI/doc/6-SymtabAPI.tex
    R symtabAPI/doc/7-LineNumberInterface.tex
    R symtabAPI/doc/8-Types.tex
    R symtabAPI/doc/9-Dynamic.tex
    R symtabAPI/doc/A-Appendix.tex
    R symtabAPI/doc/API/LineInfo/LineInformation.tex
    R symtabAPI/doc/API/LineInfo/Statement.tex
    R symtabAPI/doc/API/Symtab/Archive.tex
    R symtabAPI/doc/API/Symtab/ExceptionBlock.tex
    R symtabAPI/doc/API/Symtab/InlinedFunction.tex
    R symtabAPI/doc/API/Symtab/LocalVar.tex
    R symtabAPI/doc/API/Symtab/Region.tex
    R symtabAPI/doc/API/Symtab/Symbol.tex
    R symtabAPI/doc/API/Symtab/Variable.tex
    R symtabAPI/doc/API/Symtab/VariableLocation.tex
    R symtabAPI/doc/API/Types/Type.tex
    R symtabAPI/doc/README
    R symtabAPI/doc/paradyn_logo.pdf
    R symtabAPI/doc/symtabAPI.tex

  Log Message:
  -----------
  start of work to refactor the docs to use readthedocs

This is the first pass to format the previous latex into rst. I have
done the conversion and only started to go through ensuring that
content is preserved (meaning I did not miss anything) and all the code
blocks are formatted (after the automated conversion they indeed are
not!)

Signed-off-by: vsoch <vsoch@xxxxxxxxxxxxxxxxxxxxxxxx>


  Commit: 15a7c0ad8037faa493ba2de89c9bb68a310e3793
      https://github.com/dyninst/dyninst/commit/15a7c0ad8037faa493ba2de89c9bb68a310e3793
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/index.rst

  Log Message:
  -----------
  Add landing page


  Commit: 572ea122aef02a330e646ccd0117249fd5e3e8f2
      https://github.com/dyninst/dyninst/commit/572ea122aef02a330e646ccd0117249fd5e3e8f2
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    R docs/generate.sh

  Log Message:
  -----------
  Remove generate.sh


  Commit: 0179fb97151e4d631b76fe8778772e09530e3988
      https://github.com/dyninst/dyninst/commit/0179fb97151e4d631b76fe8778772e09530e3988
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/basics/first_mutator.rst
    A docs/basics/overview.rst
    A docs/basics/using.rst
    M docs/index.rst

  Log Message:
  -----------
  Move overview, building, and first-mutator into 'basics'


  Commit: 604d209e840de22e4cbfa6a44e8b9b26d3a127fa
      https://github.com/dyninst/dyninst/commit/604d209e840de22e4cbfa6a44e8b9b26d3a127fa
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/advanced/optimizations.rst
    A docs/advanced/pitfalls.rst
    M docs/index.rst

  Log Message:
  -----------
  Move optimizations and pitfalls into 'advanced'


  Commit: 9edd213cf7b2d3945c382de9b2756c2cf936b1e9
      https://github.com/dyninst/dyninst/commit/9edd213cf7b2d3945c382de9b2756c2cf936b1e9
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/examples/binary_analysis.rst
    A docs/examples/cfg.rst
    A docs/examples/function_disassembly.rst
    A docs/examples/instrument_function.rst
    A docs/examples/memory_access.rst
    A docs/examples/retee.rst
    M docs/index.rst

  Log Message:
  -----------
  Aggregate examples


  Commit: caf37d12c886ac908794023cbdb37c9369a07049
      https://github.com/dyninst/dyninst/commit/caf37d12c886ac908794023cbdb37c9369a07049
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    R docs/dynC_API/index.rst
    M docs/index.rst
    A docs/usertools/DynC/overview.rst

  Log Message:
  -----------
  DynC init


  Commit: 95619806567681c338f642a6d9e89b71f26c9c54
      https://github.com/dyninst/dyninst/commit/95619806567681c338f642a6d9e89b71f26c9c54
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    M docs/index.rst
    A docs/proccontrol/developer/API.rst
    A docs/proccontrol/developer/DecoderWindows.h.rst
    A docs/proccontrol/developer/GeneratorWindows.h.rst
    A docs/proccontrol/developer/arm_process.h.rst
    A docs/proccontrol/developer/freebsd.h.rst
    A docs/proccontrol/developer/int_event.h.rst
    A docs/proccontrol/developer/int_handler.h.rst
    A docs/proccontrol/developer/int_process.h.rst
    A docs/proccontrol/developer/int_thread_db.h.rst
    A docs/proccontrol/developer/irpc.h.rst
    A docs/proccontrol/developer/linux.h.rst
    A docs/proccontrol/developer/loadLibrary/API.rst
    A docs/proccontrol/developer/loadLibrary/codegen.h.rst
    A docs/proccontrol/developer/loadLibrary/injector.h.rst
    A docs/proccontrol/developer/memcache.h.rst
    A docs/proccontrol/developer/mmapalloc.h.rst
    A docs/proccontrol/developer/notify_pipe.h.rst
    A docs/proccontrol/developer/ppc_process.h.rst
    A docs/proccontrol/developer/proc_service_wrapper.h.rst
    A docs/proccontrol/developer/processplat.h.rst
    A docs/proccontrol/developer/procpool.h.rst
    A docs/proccontrol/developer/resp.h.rst
    A docs/proccontrol/developer/response.h.rst
    A docs/proccontrol/developer/snippets.h.rst
    A docs/proccontrol/developer/sysv.h.rst
    A docs/proccontrol/developer/unix.h.rst
    A docs/proccontrol/developer/windows_handler.h.rst
    A docs/proccontrol/developer/windows_process.h.rst
    A docs/proccontrol/developer/windows_thread.h.rst
    A docs/proccontrol/developer/x86_process.h.rst
    A docs/proccontrol/overview.rst
    A docs/proccontrol/public/API.rst
    A docs/proccontrol/public/Decoder.h.rst
    A docs/proccontrol/public/Event.h.rst
    A docs/proccontrol/public/EventType.h.rst
    A docs/proccontrol/public/Generator.h.rst
    A docs/proccontrol/public/Handler.h.rst
    A docs/proccontrol/public/Mailbox.h.rst
    A docs/proccontrol/public/PCErrors.h.rst
    A docs/proccontrol/public/PCProcess.h.rst
    A docs/proccontrol/public/PlatFeatures.h.rst
    A docs/proccontrol/public/ProcessSet.h.rst

  Log Message:
  -----------
  proccontrol init


  Commit: 140cce2a4e61b0293cc36cebda565ad57dac166b
      https://github.com/dyninst/dyninst/commit/140cce2a4e61b0293cc36cebda565ad57dac166b
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/dyninstAPI/developer/API.rst
    A docs/dyninstAPI/developer/BPatch_collections.h.rst
    A docs/dyninstAPI/developer/BPatch_libInfo.h.rst
    A docs/dyninstAPI/developer/BPatch_memoryAccessAdapter.h.rst
    A docs/dyninstAPI/developer/BPatch_private.h.rst
    A docs/dyninstAPI/developer/ELF_Section.h.rst
    A docs/dyninstAPI/developer/IAPI_to_AST.h.rst
    A docs/dyninstAPI/developer/LinearVariable.h.rst
    A docs/dyninstAPI/developer/Parsing.h.rst
    A docs/dyninstAPI/developer/Patching.h.rst
    A docs/dyninstAPI/developer/RegisterConversion.h.rst
    A docs/dyninstAPI/developer/addressSpace.h.rst
    A docs/dyninstAPI/developer/arch-forward-decl.h.rst
    A docs/dyninstAPI/developer/ast.h.rst
    A docs/dyninstAPI/developer/baseTramp.h.rst
    A docs/dyninstAPI/developer/binaryEdit.h.rst
    A docs/dyninstAPI/developer/block.h.rst
    A docs/dyninstAPI/developer/codeRange.h.rst
    A docs/dyninstAPI/developer/codegen-aarch64.h.rst
    A docs/dyninstAPI/developer/codegen-power.h.rst
    A docs/dyninstAPI/developer/codegen-x86.h.rst
    A docs/dyninstAPI/developer/codegen.h.rst
    A docs/dyninstAPI/developer/debug.h.rst
    A docs/dyninstAPI/developer/dynProcess.h.rst
    A docs/dyninstAPI/developer/dynThread.h.rst
    A docs/dyninstAPI/developer/dyninst.h.rst
    A docs/dyninstAPI/developer/emit-aarch64.h.rst
    A docs/dyninstAPI/developer/emit-power.h.rst
    A docs/dyninstAPI/developer/emit-x86.h.rst
    A docs/dyninstAPI/developer/emitter.h.rst
    A docs/dyninstAPI/developer/frame.h.rst
    A docs/dyninstAPI/developer/frameChecker.h.rst
    A docs/dyninstAPI/developer/freebsd-x86.h.rst
    A docs/dyninstAPI/developer/freebsd.h.rst
    A docs/dyninstAPI/developer/function.h.rst
    A docs/dyninstAPI/developer/hybridAnalysis.h.rst
    A docs/dyninstAPI/developer/image.h.rst
    A docs/dyninstAPI/developer/infHeap.h.rst
    A docs/dyninstAPI/developer/inst-aarch64.h.rst
    A docs/dyninstAPI/developer/inst-power.h.rst
    A docs/dyninstAPI/developer/inst-x86.h.rst
    A docs/dyninstAPI/developer/inst.h.rst
    A docs/dyninstAPI/developer/instP.h.rst
    A docs/dyninstAPI/developer/instPoint.h.rst
    A docs/dyninstAPI/developer/legacy-instruction.h.rst
    A docs/dyninstAPI/developer/linux-aarch64.h.rst
    A docs/dyninstAPI/developer/linux-power.h.rst
    A docs/dyninstAPI/developer/linux-x86.h.rst
    A docs/dyninstAPI/developer/linux.h.rst
    A docs/dyninstAPI/developer/mapped_module.h.rst
    A docs/dyninstAPI/developer/mapped_object.h.rst
    A docs/dyninstAPI/developer/nt_signal_emul.h.rst
    A docs/dyninstAPI/developer/opcode.h.rst
    A docs/dyninstAPI/developer/os.h.rst
    A docs/dyninstAPI/developer/parRegion.h.rst
    A docs/dyninstAPI/developer/parse-cfg.h.rst
    A docs/dyninstAPI/developer/patch.h.rst
    A docs/dyninstAPI/developer/pcEventHandler.h.rst
    A docs/dyninstAPI/developer/pcEventMuxer.h.rst
    A docs/dyninstAPI/developer/pcrel.h.rst
    A docs/dyninstAPI/developer/pdwinnt.h.rst
    A docs/dyninstAPI/developer/registerSpace.h.rst
    A docs/dyninstAPI/developer/syscallNotification.h.rst
    A docs/dyninstAPI/developer/syscalltrap.h.rst
    A docs/dyninstAPI/developer/trapMappings.h.rst
    A docs/dyninstAPI/developer/unix.h.rst
    A docs/dyninstAPI/developer/util.h.rst
    A docs/dyninstAPI/overview.rst
    A docs/dyninstAPI/public/API.rst
    A docs/dyninstAPI/public/BPatch.h.rst
    A docs/dyninstAPI/public/BPatch_Set.h.rst
    A docs/dyninstAPI/public/BPatch_Vector.h.rst
    A docs/dyninstAPI/public/BPatch_addressSpace.h.rst
    A docs/dyninstAPI/public/BPatch_basicBlock.h.rst
    A docs/dyninstAPI/public/BPatch_basicBlockLoop.h.rst
    A docs/dyninstAPI/public/BPatch_binaryEdit.h.rst
    A docs/dyninstAPI/public/BPatch_callbacks.h.rst
    A docs/dyninstAPI/public/BPatch_dll.h.rst
    A docs/dyninstAPI/public/BPatch_edge.h.rst
    A docs/dyninstAPI/public/BPatch_enums.h.rst
    A docs/dyninstAPI/public/BPatch_flowGraph.h.rst
    A docs/dyninstAPI/public/BPatch_frame.h.rst
    A docs/dyninstAPI/public/BPatch_function.h.rst
    A docs/dyninstAPI/public/BPatch_image.h.rst
    A docs/dyninstAPI/public/BPatch_instruction.h.rst
    A docs/dyninstAPI/public/BPatch_loopTreeNode.h.rst
    A docs/dyninstAPI/public/BPatch_memoryAccess_NP.h.rst
    A docs/dyninstAPI/public/BPatch_module.h.rst
    A docs/dyninstAPI/public/BPatch_object.h.rst
    A docs/dyninstAPI/public/BPatch_parRegion.h.rst
    A docs/dyninstAPI/public/BPatch_point.h.rst
    A docs/dyninstAPI/public/BPatch_process.h.rst
    A docs/dyninstAPI/public/BPatch_snippet.h.rst
    A docs/dyninstAPI/public/BPatch_sourceBlock.h.rst
    A docs/dyninstAPI/public/BPatch_sourceObj.h.rst
    A docs/dyninstAPI/public/BPatch_statement.h.rst
    A docs/dyninstAPI/public/BPatch_thread.h.rst
    A docs/dyninstAPI/public/BPatch_type.h.rst
    A docs/dyninstAPI/public/StackMod.h.rst
    M docs/index.rst

  Log Message:
  -----------
  DyninstAPI init


  Commit: 5c23714657690830e68c4e507826b38407cf819a
      https://github.com/dyninst/dyninst/commit/5c23714657690830e68c4e507826b38407cf819a
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    M docs/index.rst
    A docs/instructionAPI/developer/AMDGPU/gfx908/InstructionDecoder-amdgpu-gfx908.h
    A docs/instructionAPI/developer/AMDGPU/gfx90a/InstructionDecoder-amdgpu-gfx90a.h
    A docs/instructionAPI/developer/AMDGPU/gfx940/InstructionDecoder-amdgpu-gfx940.h
    A docs/instructionAPI/developer/API.rst
    A docs/instructionAPI/developer/InstructionDecoder-aarch64.h.rst
    A docs/instructionAPI/developer/InstructionDecoder-power.h.rst
    A docs/instructionAPI/developer/InstructionDecoder-x86.h.rst
    A docs/instructionAPI/developer/InstructionDecoderImpl.h.rst
    A docs/instructionAPI/developer/debug.h.rst
    R docs/instructionAPI/index.rst
    A docs/instructionAPI/overview.rst
    A docs/instructionAPI/public/API.rst
    A docs/instructionAPI/public/ArchSpecificFormatters.h.rst
    A docs/instructionAPI/public/BinaryFunction.h.rst
    A docs/instructionAPI/public/Dereference.h.rst
    A docs/instructionAPI/public/Expression.h.rst
    A docs/instructionAPI/public/Immediate.h.rst
    A docs/instructionAPI/public/Instruction.h.rst
    A docs/instructionAPI/public/InstructionAST.h.rst
    A docs/instructionAPI/public/InstructionCategories.h.rst
    A docs/instructionAPI/public/InstructionDecoder.h.rst
    A docs/instructionAPI/public/Operand.h.rst
    A docs/instructionAPI/public/Operation_impl.h.rst
    A docs/instructionAPI/public/Register.h.rst
    A docs/instructionAPI/public/RegisterIDs.h.rst
    A docs/instructionAPI/public/Result.h.rst
    A docs/instructionAPI/public/Ternary.h.rst
    A docs/instructionAPI/public/Visitor.h.rst

  Log Message:
  -----------
  instructionAPI init


  Commit: 0d6374f391c3c0d341063419eebac8b687ebc399
      https://github.com/dyninst/dyninst/commit/0d6374f391c3c0d341063419eebac8b687ebc399
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    M docs/index.rst
    A docs/parseAPI/developer/API.rst
    A docs/parseAPI/developer/BoundFactCalculator.h.rst
    A docs/parseAPI/developer/BoundFactData.h.rst
    A docs/parseAPI/developer/IA_IAPI.h.rst
    A docs/parseAPI/developer/IA_aarch64.h.rst
    A docs/parseAPI/developer/IA_amdgpu.h.rst
    A docs/parseAPI/developer/IA_power.h.rst
    A docs/parseAPI/developer/IA_x86.h.rst
    A docs/parseAPI/developer/IndirectASTVisitor.h.rst
    A docs/parseAPI/developer/IndirectAnalyzer.h.rst
    A docs/parseAPI/developer/JumpTableFormatPred.h.rst
    A docs/parseAPI/developer/JumpTableIndexPred.h.rst
    A docs/parseAPI/developer/LoopAnalyzer.h.rst
    A docs/parseAPI/developer/ParseData.h.rst
    A docs/parseAPI/developer/Parser.h.rst
    A docs/parseAPI/developer/ParserDetails.h.rst
    A docs/parseAPI/developer/ProbabilisticParser.h.rst
    A docs/parseAPI/developer/StackTamperVisitor.h.rst
    A docs/parseAPI/developer/SymbolicExpression.h.rst
    A docs/parseAPI/developer/ThunkData.h.rst
    A docs/parseAPI/developer/debug_parse.h.rst
    A docs/parseAPI/developer/dominator.h.rst
    A docs/parseAPI/developer/util.h.rst
    R docs/parseAPI/index.rst
    A docs/parseAPI/overview.rst
    A docs/parseAPI/public/API.rst
    A docs/parseAPI/public/CFG.h.rst
    A docs/parseAPI/public/CFGFactory.h.rst
    A docs/parseAPI/public/CFGModifier.h.rst
    A docs/parseAPI/public/CodeObject.h.rst
    A docs/parseAPI/public/CodeSource.h.rst
    A docs/parseAPI/public/GraphAdapter.h.rst
    A docs/parseAPI/public/InstructionAdapter.h.rst
    A docs/parseAPI/public/InstructionSource.h.rst
    A docs/parseAPI/public/Location.h.rst
    A docs/parseAPI/public/LockFreeQueue.h.rst
    A docs/parseAPI/public/ParseCallback.h.rst
    A docs/parseAPI/public/ParseContainers.h.rst
    A docs/parseAPI/public/SymLiteCodeSource.h.rst

  Log Message:
  -----------
  parseAPI init


  Commit: 1c7539725910686cba1cd5925224ac78121dae87
      https://github.com/dyninst/dyninst/commit/1c7539725910686cba1cd5925224ac78121dae87
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    M docs/index.rst
    A docs/patchAPI/developer/API.rst
    A docs/patchAPI/developer/ParseCallback.h.rst
    R docs/patchAPI/index.rst
    A docs/patchAPI/overview.rst
    A docs/patchAPI/public/API.rst
    A docs/patchAPI/public/AddrSpace.h.rst
    A docs/patchAPI/public/CFGMaker.h.rst
    A docs/patchAPI/public/Command.h.rst
    A docs/patchAPI/public/Instrumenter.h.rst
    A docs/patchAPI/public/PatchCFG.h.rst
    A docs/patchAPI/public/PatchCallback.h.rst
    A docs/patchAPI/public/PatchCommon.h.rst
    A docs/patchAPI/public/PatchMgr.h.rst
    A docs/patchAPI/public/PatchModifier.h.rst
    A docs/patchAPI/public/PatchObject.h.rst
    A docs/patchAPI/public/Point.h.rst
    A docs/patchAPI/public/Snippet.h.rst

  Log Message:
  -----------
  patchAPI init


  Commit: 12fe3bfad7e7ae38689db7bf50c575cb78c1cac1
      https://github.com/dyninst/dyninst/commit/12fe3bfad7e7ae38689db7bf50c575cb78c1cac1
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    M docs/index.rst
    A docs/stackwalk/developer/API.rst
    A docs/stackwalk/developer/aarch64-swk.h.rst
    A docs/stackwalk/developer/analysis_stepper.h.rst
    A docs/stackwalk/developer/dbgstepper-impl.h.rst
    A docs/stackwalk/developer/framestepper_pimple.h.rst
    A docs/stackwalk/developer/freebsd-swk.h.rst
    A docs/stackwalk/developer/get_trap_instruction.h.rst
    A docs/stackwalk/developer/libstate.h.rst
    A docs/stackwalk/developer/linux-swk.h.rst
    A docs/stackwalk/developer/linuxbsd-swk.h.rst
    A docs/stackwalk/developer/sw.h.rst
    A docs/stackwalk/developer/symtab-swk.h.rst
    A docs/stackwalk/developer/x86-swk.h.rst
    R docs/stackwalk/index.rst
    A docs/stackwalk/overview.rst
    A docs/stackwalk/public/API.rst
    A docs/stackwalk/public/basetypes.h.rst
    A docs/stackwalk/public/fig/stackwalker-frame-layout-ARMv8.png
    A docs/stackwalk/public/fig/stackwalker-frame-layout-x86.png
    A docs/stackwalk/public/frame.h.rst
    A docs/stackwalk/public/framestepper.h.rst
    A docs/stackwalk/public/local_var.h.rst
    A docs/stackwalk/public/procstate.h.rst
    A docs/stackwalk/public/steppergroup.h.rst
    A docs/stackwalk/public/swk_errors.h.rst
    A docs/stackwalk/public/symlookup.h.rst
    A docs/stackwalk/public/walker.h.rst

  Log Message:
  -----------
  stackwalk init


  Commit: 7bded954f90924db6b130b17375b8b46afcb7a5e
      https://github.com/dyninst/dyninst/commit/7bded954f90924db6b130b17375b8b46afcb7a5e
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    M docs/index.rst
    A docs/symtabAPI/developer/API.rst
    A docs/symtabAPI/developer/LinkMap.h.rst
    A docs/symtabAPI/developer/Object-elf.h.rst
    A docs/symtabAPI/developer/Object-nt.h.rst
    A docs/symtabAPI/developer/Object.h.rst
    A docs/symtabAPI/developer/Type-mem.h.rst
    A docs/symtabAPI/developer/annotations.h.rst
    A docs/symtabAPI/developer/debug.h.rst
    A docs/symtabAPI/developer/dwarfWalker.h.rst
    A docs/symtabAPI/developer/emitElf.h.rst
    A docs/symtabAPI/developer/emitElfStatic.h.rst
    A docs/symtabAPI/developer/emitWin.h.rst
    A docs/symtabAPI/developer/indexed_modules.h.rst
    A docs/symtabAPI/developer/notes.rst
    R docs/symtabAPI/index.rst
    A docs/symtabAPI/overview.rst
    A docs/symtabAPI/public/API.rst
    A docs/symtabAPI/public/AddrLookup.h.rst
    A docs/symtabAPI/public/Aggregate.h.rst
    A docs/symtabAPI/public/Archive.h.rst
    A docs/symtabAPI/public/Collections.h.rst
    A docs/symtabAPI/public/ExceptionBlock.h.rst
    A docs/symtabAPI/public/Function.h.rst
    A docs/symtabAPI/public/LineInformation.h.rst
    A docs/symtabAPI/public/Module.h.rst
    A docs/symtabAPI/public/RangeLookup.h.rst
    A docs/symtabAPI/public/Region.h.rst
    A docs/symtabAPI/public/Statement.h.rst
    A docs/symtabAPI/public/StringTable.h.rst
    A docs/symtabAPI/public/Symbol.h.rst
    A docs/symtabAPI/public/Symtab.h.rst
    A docs/symtabAPI/public/SymtabReader.h.rst
    A docs/symtabAPI/public/Type.h.rst
    A docs/symtabAPI/public/Variable.h.rst
    A docs/symtabAPI/public/relocationEntry.h.rst
    A docs/symtabAPI/public/symutil.h.rst

  Log Message:
  -----------
  symtabAPI init


  Commit: ab63ee8367c603ec0b67befd53c7b8ab3114da66
      https://github.com/dyninst/dyninst/commit/ab63ee8367c603ec0b67befd53c7b8ab3114da66
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/common/developer/API.rst
    A docs/common/developer/Annotatable.h.rst
    A docs/common/developer/IBSTree-fast.h.rst
    A docs/common/developer/IBSTree.h.rst
    A docs/common/developer/IntervalTree.h.rst
    A docs/common/developer/MappedFile.h.rst
    A docs/common/developer/NodeIterator.h.rst
    A docs/common/developer/Timer.h.rst
    A docs/common/developer/addrRange.h.rst
    A docs/common/developer/addrtranslate-sysv.h.rst
    A docs/common/developer/addrtranslate.h.rst
    A docs/common/developer/arch-aarch64.h.rst
    A docs/common/developer/arch-power.h.rst
    A docs/common/developer/arch-x86.h.rst
    A docs/common/developer/arch.h.rst
    A docs/common/developer/compiler_annotations.h.rst
    A docs/common/developer/compiler_diagnostics.h.rst
    A docs/common/developer/concurrent.h.rst
    A docs/common/developer/debug_common.h.rst
    A docs/common/developer/dthread.h.rst
    A docs/common/developer/dyn_register.h.rst
    A docs/common/developer/dyn_syscalls.h.rst
    A docs/common/developer/dyntypes.h.rst
    A docs/common/developer/freebsdHeaders.h.rst
    A docs/common/developer/freebsdKludges.h.rst
    A docs/common/developer/headers.h.rst
    A docs/common/developer/ia32_locations.h.rst
    A docs/common/developer/linuxHeaders.h.rst
    A docs/common/developer/linuxKludges.h.rst
    A docs/common/developer/lprintf.h.rst
    A docs/common/developer/lru_cache.h.rst
    A docs/common/developer/machineType.h.rst
    A docs/common/developer/ntHeaders.h.rst
    A docs/common/developer/parseauxv.h.rst
    A docs/common/developer/pathName.h.rst
    A docs/common/developer/pool_allocators.h.rst
    A docs/common/developer/sha1.h.rst
    A docs/common/developer/singleton_object_pool.h.rst
    A docs/common/developer/stats.h.rst
    A docs/common/developer/symbolDemangle.h.rst
    A docs/common/developer/symbolDemangleWithCache.h.rst
    A docs/common/developer/unaligned_memory_access.h.rst
    A docs/common/developer/util.h.rst
    A docs/common/developer/vgannotations.h.rst
    A docs/common/developer/vm_maps.h.rst
    A docs/common/public/API.rst
    A docs/common/public/Architecture.h.rst
    A docs/common/public/Buffer.h.rst
    A docs/common/public/DynAST.h.rst
    A docs/common/public/Edge.h.rst
    A docs/common/public/Graph.h.rst
    A docs/common/public/MachSyscall.h.rst
    A docs/common/public/Node.h.rst
    A docs/common/public/ProcReader.h.rst
    A docs/common/public/SymReader.h.rst
    A docs/common/public/VariableLocation.h.rst
    A docs/common/public/dyn_regs.h.rst
    A docs/common/public/entryIDs.h.rst
    M docs/index.rst

  Log Message:
  -----------
  common init


  Commit: 244bf25f2b76a69e9110775ef7e8100665ab8915
      https://github.com/dyninst/dyninst/commit/244bf25f2b76a69e9110775ef7e8100665ab8915
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/dataflowAPI/developer/API.rst
    R docs/dataflowAPI/index.rst
    A docs/dataflowAPI/overview.rst
    A docs/dataflowAPI/public/API.rst
    M docs/index.rst

  Log Message:
  -----------
  dataflowAPI init


  Commit: 9bd0b8f50d3852f7c5041324d78dd3d819c5ef67
      https://github.com/dyninst/dyninst/commit/9bd0b8f50d3852f7c5041324d78dd3d819c5ef67
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/dataflowAPI/public/ABI.h.rst

  Log Message:
  -----------
  Add dataflowAPI/ABI.h.rst


  Commit: 3fa4a8424e1601861b9c28446d3ee9b69a49b076
      https://github.com/dyninst/dyninst/commit/3fa4a8424e1601861b9c28446d3ee9b69a49b076
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    M dataflowAPI/h/Absloc.h
    A docs/dataflowAPI/public/Absloc.h.rst

  Log Message:
  -----------
  Add dataflowAPI/Absloc.h


  Commit: 4dd62f72208ea85ef1b385df1683616c3a5629da
      https://github.com/dyninst/dyninst/commit/4dd62f72208ea85ef1b385df1683616c3a5629da
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/dataflowAPI/public/AbslocInterface.h.rst

  Log Message:
  -----------
  Add dataflowAPI/AbslocInterface.h


  Commit: da42a5a9c1be2dd96a917f6c98b758707ea9dec6
      https://github.com/dyninst/dyninst/commit/da42a5a9c1be2dd96a917f6c98b758707ea9dec6
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/dataflowAPI/public/bitArray.h.rst

  Log Message:
  -----------
  Add dataflowAPI/bitArray.h


  Commit: 77ca743c60dfb0bcebbfd66a10580a3f10535b7f
      https://github.com/dyninst/dyninst/commit/77ca743c60dfb0bcebbfd66a10580a3f10535b7f
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/dataflowAPI/public/InstructionCache.h.rst

  Log Message:
  -----------
  Add dataflowAPI/InstructionCache.h


  Commit: 742bb4a8f4673f471f96e1c5a7e55e035b8545da
      https://github.com/dyninst/dyninst/commit/742bb4a8f4673f471f96e1c5a7e55e035b8545da
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    M dataflowAPI/src/liveness.C
    A docs/dataflowAPI/public/liveness.h.rst

  Log Message:
  -----------
  Add dataflowAPI/liveness.h


  Commit: b5d533dcd7af987a15ae580474f0761cc87ebe87
      https://github.com/dyninst/dyninst/commit/b5d533dcd7af987a15ae580474f0761cc87ebe87
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    M dataflowAPI/h/slicing.h
    A docs/dataflowAPI/public/slicing.h.rst

  Log Message:
  -----------
  Add dataflowAPI/slicing.h


  Commit: 8db7f3f9fd7da8ad9df87329b71cb31417255715
      https://github.com/dyninst/dyninst/commit/8db7f3f9fd7da8ad9df87329b71cb31417255715
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    M dataflowAPI/h/stackanalysis.h
    M docs/dataflowAPI/developer/API.rst
    A docs/dataflowAPI/developer/stackanalysis.h.rst
    A docs/dataflowAPI/public/stackanalysis.h.rst

  Log Message:
  -----------
  Add dataflowAPI/stackanalysis.h


  Commit: 363a0e64c6bb1ed7ab77127d1c5a2202804b4db6
      https://github.com/dyninst/dyninst/commit/363a0e64c6bb1ed7ab77127d1c5a2202804b4db6
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    M dataflowAPI/h/SymEval.h
    M docs/dataflowAPI/developer/API.rst
    A docs/dataflowAPI/developer/SymEval.h.rst
    A docs/dataflowAPI/public/SymEval.h.rst

  Log Message:
  -----------
  Add dataflowAPI/SymEval.h


  Commit: 53156ec378f0ca67cb3b06b5c2737ce92fcbff01
      https://github.com/dyninst/dyninst/commit/53156ec378f0ca67cb3b06b5c2737ce92fcbff01
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/dataflowAPI/developer/debug_dataflow.h.rst

  Log Message:
  -----------
  Add dataflowAPI/dev/debug_dataflow.h


  Commit: ceea64a5e9467742921e1b39971a79d840857c37
      https://github.com/dyninst/dyninst/commit/ceea64a5e9467742921e1b39971a79d840857c37
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/dataflowAPI/developer/ExpressionConversionVisitor.h.rst

  Log Message:
  -----------
  Add dataflowAPI/dev/ExpressionConversionVisitor.h


  Commit: f9d97699fdbbbfeeea71515eaba2149206c7fc15
      https://github.com/dyninst/dyninst/commit/f9d97699fdbbbfeeea71515eaba2149206c7fc15
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/dataflowAPI/developer/RegisterMap.h.rst

  Log Message:
  -----------
  Add dataflowAPI/dev/RegisterMap.h


  Commit: 7d1158523c5c3b3b87f7bbe7247efa393eda4736
      https://github.com/dyninst/dyninst/commit/7d1158523c5c3b3b87f7bbe7247efa393eda4736
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/dataflowAPI/developer/RoseInsnFactory.h.rst

  Log Message:
  -----------
  Add dataflowAPI/dev/RoseInsnFactory.h


  Commit: 9d6f9d3567f002947c71b98d7dec1fc865b646a8
      https://github.com/dyninst/dyninst/commit/9d6f9d3567f002947c71b98d7dec1fc865b646a8
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    A docs/dataflowAPI/developer/SymbolicExpansion.h.rst

  Log Message:
  -----------
  Add dataflowAPI/dev/SymbolicExpansion.h


  Commit: 8bbe78f6124b5447d2708920130ff455dd92787c
      https://github.com/dyninst/dyninst/commit/8bbe78f6124b5447d2708920130ff455dd92787c
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    M dataflowAPI/src/SymEvalPolicy.h
    A docs/dataflowAPI/developer/SymEvalPolicy.h.rst

  Log Message:
  -----------
  Add dataflowAPI/dev/SymEvalPolicy.h


  Commit: 4173f0df6563044aeec5d9622e30a070d4f44d71
      https://github.com/dyninst/dyninst/commit/4173f0df6563044aeec5d9622e30a070d4f44d71
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    M dataflowAPI/src/SymEvalVisitors.h
    A docs/dataflowAPI/developer/SymEvalVisitors.h.rst

  Log Message:
  -----------
  Add dataflowAPI/dev/SymEvalVisitors.h


  Commit: 0ffcf9cd150a73406b624f574ecdb370756f492a
      https://github.com/dyninst/dyninst/commit/0ffcf9cd150a73406b624f574ecdb370756f492a
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-12-26 (Tue, 26 Dec 2023)

  Changed paths:
    R dataflowAPI/doc/dataflowAPI.pdf

  Log Message:
  -----------
  Remove dataflowAPI PDF


Compare: https://github.com/dyninst/dyninst/compare/04000b64e366...0ffcf9cd150a
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 321fe5: start of work to refactor the docs to use readthedocs, Tim Haines <=