Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pkg/proc/gdbserial: optimize gdbwire backend #3715

Merged
merged 10 commits into from
May 15, 2024

Commits on May 15, 2024

  1. pkg/proc/gdbserial: optimize gdbwire backend

    This change optimizes the gdbwire backend by reducing the number of
    round trips we have to make to debugserver. It does this by using the
    jstopinfo packet to only query threads which we know to have a stop
    reason, and it also uses the registers returned by the 'T' packet
    to avoid issuing a bunch of 'p' packets to get the register values.
    derekparker committed May 15, 2024
    Configuration menu
    Copy the full SHA
    dbb65e8 View commit details
    Browse the repository at this point in the history
  2. refactor

    derekparker committed May 15, 2024
    Configuration menu
    Copy the full SHA
    af5f195 View commit details
    Browse the repository at this point in the history
  3. refactor further

    derekparker committed May 15, 2024
    Configuration menu
    Copy the full SHA
    2498484 View commit details
    Browse the repository at this point in the history
  4. fix updatethreadlist

    derekparker committed May 15, 2024
    Configuration menu
    Copy the full SHA
    7788cd5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    45cd86d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bfa0159 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    10ec533 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7ad2e45 View commit details
    Browse the repository at this point in the history
  9. add todo

    derekparker committed May 15, 2024
    Configuration menu
    Copy the full SHA
    a73e62d View commit details
    Browse the repository at this point in the history
  10. revert double loop change

    derekparker committed May 15, 2024
    Configuration menu
    Copy the full SHA
    a198d91 View commit details
    Browse the repository at this point in the history