[roll] Roll fuchsia [zxdb][dap] Support frameId in evaluate request
Support evaluating expressions within a specific stack frame in the zxdb
Debug Adapter Protocol (DAP) server.
- Update OnRequestEvaluate to resolve optional frameId against the active
debug adapter context.
- Set the active target thread and frame in the console REPL context when
a valid frameId is provided.
- Return an explicit dap::Error("Invalid frame ID") if the requested frame
is not found.
- Add unit tests for REPL frame selection and invalid frame ID handling.
Original-Original-Bug: 517485399
Test: fx test zxdb_tests
Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1694574
Original-Original-Revision: 6c43ddd7cb862641ceb375a1fcabcef5900a0108
GitOrigin-RevId: 8a0e24532bc206e829a7bb212072c77e0f6ad285
Change-Id: I45b0a8e68b8f9dfe4b252d47249a2655ef34148c
Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1696214
Cr-Commit-Position: refs/heads/main@{#196275}
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.