[DynInst_API:] [dyninst/dyninst] 7e9c49: [PatchAPI] Have 3 snippet types - prologue, regula...


Date: Mon, 06 Oct 2025 14:12:15 -0700
From: Ronak Chauhan <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 7e9c49: [PatchAPI] Have 3 snippet types - prologue, regula...
  Branch: refs/heads/ronak/snippet-sort
  Home:   https://github.com/dyninst/dyninst
  Commit: 7e9c496a502fdfa38b2ba25b24b0a8cfcd281331
      https://github.com/dyninst/dyninst/commit/7e9c496a502fdfa38b2ba25b24b0a8cfcd281331
  Author: Ronak Chauhan <ronak@xxxxxxxxxxx>
  Date:   2025-10-06 (Mon, 06 Oct 2025)

  Changed paths:
    M patchAPI/h/Point.h

  Log Message:
  -----------
  [PatchAPI] Have 3 snippet types - prologue, regular and epilogue


  Commit: 37e6fc129bde3d720deacafe1997aa92d722e64d
      https://github.com/dyninst/dyninst/commit/37e6fc129bde3d720deacafe1997aa92d722e64d
  Author: Ronak Chauhan <ronak@xxxxxxxxxxx>
  Date:   2025-10-06 (Mon, 06 Oct 2025)

  Changed paths:
    M patchAPI/h/PatchCommon.h
    M patchAPI/h/Point.h

  Log Message:
  -----------
  Use std::deque for InstanceList instead of std::list

We need random access iterator and push_back, push_front functionality.


  Commit: 685d30f878af5aaea06410d0ee5b696483955d0c
      https://github.com/dyninst/dyninst/commit/685d30f878af5aaea06410d0ee5b696483955d0c
  Author: Ronak Chauhan <ronak@xxxxxxxxxxx>
  Date:   2025-10-06 (Mon, 06 Oct 2025)

  Changed paths:
    M dyninstAPI/src/baseTramp.C

  Log Message:
  -----------
  Stable sort snippets so that Prologues < Regular snippets < Epilogues


Compare: https://github.com/dyninst/dyninst/compare/7e9c496a502f%5E...685d30f878af

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] 7e9c49: [PatchAPI] Have 3 snippet types - prologue, regula..., Ronak Chauhan <=