[DynInst_API:] [dyninst/dyninst] 33ec55: Replace addSuccessor


Date: Fri, 10 Apr 2026 12:38:06 -0700
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 33ec55: Replace addSuccessor
  Branch: refs/heads/thaines/operand_decoding_aarch64
  Home:   https://github.com/dyninst/dyninst
  Commit: 33ec5502cda074e01b13758a042f5ecb2a480b0e
      https://github.com/dyninst/dyninst/commit/33ec5502cda074e01b13758a042f5ecb2a480b0e
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M instructionAPI/src/InstructionDecoder-aarch64.C

  Log Message:
  -----------
  Replace addSuccessor


  Commit: 36bba79cb46eec32c94c22771bcf3f43fd88850e
      https://github.com/dyninst/dyninst/commit/36bba79cb46eec32c94c22771bcf3f43fd88850e
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M instructionAPI/src/InstructionDecoder-aarch64.C

  Log Message:
  -----------
  Replace appendOperand with add_operand


  Commit: 51458a108adec33ce5b3573789978191a6ccd79f
      https://github.com/dyninst/dyninst/commit/51458a108adec33ce5b3573789978191a6ccd79f
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M instructionAPI/src/InstructionDecoder-aarch64.C
    M instructionAPI/src/InstructionDecoder-aarch64.h

  Log Message:
  -----------
  Store operandID in decoder


  Commit: ec11e9de9e9e4e3da00cfa11acb89ad248938804
      https://github.com/dyninst/dyninst/commit/ec11e9de9e9e4e3da00cfa11acb89ad248938804
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M instructionAPI/src/InstructionDecoder-aarch64.C
    M instructionAPI/src/InstructionDecoder-aarch64.h

  Log Message:
  -----------
  Move mnemonic into decoder


  Commit: a4bb19f6cfb2deefd3e0ab4ada07b132552b9779
      https://github.com/dyninst/dyninst/commit/a4bb19f6cfb2deefd3e0ab4ada07b132552b9779
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M instructionAPI/src/InstructionDecoder-aarch64.C
    M instructionAPI/src/InstructionDecoder-aarch64.h

  Log Message:
  -----------
  Remove dead code in decodeOperands


  Commit: 3b47c981ba731ec789dd90c6e517c30442cf493e
      https://github.com/dyninst/dyninst/commit/3b47c981ba731ec789dd90c6e517c30442cf493e
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M instructionAPI/src/InstructionDecoder-aarch64.C

  Log Message:
  -----------
  Remove unneeded copies inreorderOperands


  Commit: 08a25a102f1ba6908050c5179892ebb8a7539085
      https://github.com/dyninst/dyninst/commit/08a25a102f1ba6908050c5179892ebb8a7539085
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M instructionAPI/src/InstructionDecoder-aarch64.C
    M instructionAPI/src/InstructionDecoder-aarch64.h

  Log Message:
  -----------
  Return instruction directly from 'mainDecode'


  Commit: 362faa271aba8a77d32cafb8dc6f6ded9a8b0ba0
      https://github.com/dyninst/dyninst/commit/362faa271aba8a77d32cafb8dc6f6ded9a8b0ba0
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M instructionAPI/src/InstructionDecoder-aarch64.C
    M instructionAPI/src/InstructionDecoder-aarch64.h

  Log Message:
  -----------
  Remove insn_in_progress


  Commit: f443d36a4876d41f65e14f43b0d712a3a72d7c5a
      https://github.com/dyninst/dyninst/commit/f443d36a4876d41f65e14f43b0d712a3a72d7c5a
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2026-04-10 (Fri, 10 Apr 2026)

  Changed paths:
    M tests/integration/InstructionAPI/decoder/aarch64/bits.cpp
    M tests/integration/InstructionAPI/decoder/aarch64/branches.cpp

  Log Message:
  -----------
  Update tests


Compare: https://github.com/dyninst/dyninst/compare/d742f91e2218...f443d36a4876

To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 33ec55: Replace addSuccessor, Tim Haines <=