> The PR resolves the issue JDI has with allowing collection of objects that > are returned by the JDI invoke API before the caller of the API has a chance > to call ObjectReference.disableCollection(). Details in the first comment. > > Consider this to be a prototype. I'm open to discussion on other possible > solutions. I also still need to update the JDI specs to reflect these changes. > > --------- > - [x] I confirm that I make this contribution in accordance with the [OpenJDK > Interim AI Policy](https://openjdk.org/legal/ai).
Chris Plummer has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains six additional commits since the last revision: - Merge branch 'master' into 8311176_disablegc Merge - support WhiteBoxAPI for debuggee - fix some jcheck whitespace errors - fix some jcheck whitespace errors - cleanup some comments - add support for diabling gc on returned objects ------------- Changes: - all: https://git.openjdk.org/jdk/pull/31421/files - new: https://git.openjdk.org/jdk/pull/31421/files/a6edd0f5..a6d95263 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=31421&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=31421&range=01-02 Stats: 54865 lines in 320 files changed: 52399 ins; 1303 del; 1163 mod Patch: https://git.openjdk.org/jdk/pull/31421.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/31421/head:pull/31421 PR: https://git.openjdk.org/jdk/pull/31421
