Integrated: 8319326: GC: Make TestParallelRefProc use createTestJavaProcessBuilder

Ramkumar Sunderbabu rsunderbabu at openjdk.org
Tue Dec 9 09:18:13 UTC 2025


On Wed, 26 Nov 2025 14:35:20 GMT, Ramkumar Sunderbabu <rsunderbabu at openjdk.org> wrote:

> Summary of change:
> 
> 1. executeLimitedTestJava changed to executeTestJava to allow flags to be propagated to forked processes.
> 2. Allowing GC flags will result in VM initialization error ("Multiple garbage collectors selected"). So, test is split into separate sections pertaining to GC requirements. @requires now has corresponding GC flag condition.
> 3. Removal of WhiteBox dependency and few cleanups.
> 
> Testing:
> HS Tiers 1 and 2 
> Ran with all flag combinations in CI

This pull request has now been integrated.

Changeset: 3a8a6e07
Author:    Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Committer: Ivan Walulya <iwalulya at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/3a8a6e07f2a2cffa467815df55e746e92765903d
Stats:     62 lines in 1 file changed: 34 ins; 5 del; 23 mod

8319326: GC: Make TestParallelRefProc use createTestJavaProcessBuilder

Reviewed-by: stefank, iwalulya

-------------

PR: https://git.openjdk.org/jdk/pull/28508


More information about the hotspot-gc-dev mailing list