On Thu, 4 Jun 2026 17:30:41 GMT, Chris Plummer <[email protected]> wrote:
>> Most SA tests rely on the debuggee basically being idle and not doing things >> like triggering a GC. Unfortunately this cannot be 100% guaranteed. One >> issue is with LingeredApp.main(), which wakes up from sleep every second to >> touch the lock file. This could generate a small amount of garbage which >> could trigger a GC. This normally never happens, but we were seeing a case >> where it did if CDS was disabled. Forcing a GC before the loop seems to fix >> the issue. >> >> Tested with svc CI testing in all tiers. Also ran SA tests a large number of >> times with and without the fix, and it seems to be reliable. >> >> --------- >> - [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 incrementally with one additional > commit since the last revision: > > remove ClhsdbInspect from Xcomp problem list Marked as reviewed by kevinw (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk/pull/31355#pullrequestreview-4430054133
