[jdk17u-dev] RFR: 8315097: Rename createJavaProcessBuilder [v3]
Lutz Schmidt
lucy at openjdk.org
Fri Oct 18 14:18:55 UTC 2024
On Wed, 16 Oct 2024 06:55:59 GMT, Goetz Lindenmaier <goetz at openjdk.org> wrote:
>> This backport is based on the 21 version.
>>
>> A lot of files can be patched clean.
>> Others had to be resolved.
>> I split the change into four commits:
>> 1. The hunks that applied clean.
>> 2. The test files I resolved. Details below.
>> 3. The parts of ProcessTools.java I had to resolve
>> 4. The files I had to fix in addition so all calls to the old method are removed
>>
>> *The tests resolved:*
>> https://github.com/openjdk/jdk21u-dev/commits/master/test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
>> Resolved.
>> https://github.com/openjdk/jdk21u-dev/commits/master/test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java
>> Resolve, but double check on 8279573: compiler/codecache/CodeCacheFullCountTest.java fails with "RuntimeException: the value of full_count is wrong."
>> https://github.com/openjdk/jdk21u-dev/commits/master/test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java
>> Resolved.
>> https://github.com/openjdk/jdk21u-dev/commits/master/test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotJVMCIRuntime.java
>> Omitted because 8306992: [JVMCI] mitigate more against JVMCI related OOME causing VM to exit is not in 17.
>>
>> https://github.com/openjdk/jdk21u-dev/commits/master/test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
>> Resolved because 8270991: G1 Full GC always performs heap verification after JDK-8269295 is not in 17.
>> https://github.com/openjdk/jdk21u-dev/commits/master/test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
>> Resolved.
>> https://github.com/openjdk/jdk21u-dev/commits/master/test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java
>> Resolved copyright only.
>> https://github.com/openjdk/jdk21u-dev/commits/master/test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java
>> Resolved copyright only.
>>
>> https://github.com/openjdk/jdk21u-dev/commits/master/test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java
>> Resolved.
>> https://github.com/openjdk/jdk21u-dev/commits/master/test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java
>> Resolved.
>> https://github.com/openjdk/jdk21u-dev/commits/master/test/hotspot/jtreg/runtime/ErrorHandling/SecondaryErrorTest.java
>> Resolved.
>> https://github.com/openjdk/jdk21u-dev/commits/master/test/hotspot/jtreg/runtime/LoadClass/TestResize.java
>> Resolved.
>> https://github.com/openjdk/jdk21u-dev/commits/master/test/hotspot/jtreg/runtime/LocalLong/LocalLongTest.java
>> Resolved.
>> https://github.com/openjdk/jdk21u-de...
>
> Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision:
>
> Fix one file missed
Found just one doubtful change. Looks good otherwise.
test/hotspot/jtreg/gc/arguments/TestArrayAllocatorMallocLimit.java line 54:
> 52:
> 53: public static void testDefaultValue() throws Exception {
> 54: ProcessBuilder pb = GCArguments.createLimitedTestJavaProcessBuilder(
Shouldn't this one read createTestJavaProcessBuilder, as in all other occurences?
-------------
Changes requested by lucy (Reviewer).
PR Review: https://git.openjdk.org/jdk17u-dev/pull/2960#pullrequestreview-2378233599
PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/2960#discussion_r1806575738
More information about the jdk-updates-dev
mailing list