RFR: 8300139 : [AIX] Use pthreads to avoid JNI_createVM call from primordial thread [v2]
Tyler Steele
tsteele at openjdk.org
Wed Feb 8 15:56:48 UTC 2023
On Wed, 8 Feb 2023 13:11:25 GMT, Varada M <duke at openjdk.org> wrote:
>> 1. test/jdk/jni/nullCaller/NullCallerTest.java
>> 2. test/jdk/java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java
>> 3. test/hotspot/jtreg/runtime/jni/CalleeSavedRegisters/FPRegs.java
>>
>> The above tests were blocked on AIX [@require os.family != "aix"] because these tests are failing to call JNI_CreateJavaVM. This is solved by implementing JNI_CreateJavaVM call via POSIX threads.
>> Similarly there are tests which are not blocked and still failing to call JNI_CreateJavaVM on AIX :
>>
>> 4. test/hotspot/jtreg/runtime/jni/daemonDestroy/TestDaemonDestroy.java { PR : [12006](https://github.com/openjdk/jdk/pull/12006) }
>> 5. test/lib-test/jdk/test/lib/process/TestNativeProcessBuilder.java
>>
>> The reported issue : [8300139](https://bugs.openjdk.org/browse/JDK-8300139l)
>
> Varada M has updated the pull request incrementally with one additional commit since the last revision:
>
> Fixes
test/hotspot/jtreg/runtime/jni/CalleeSavedRegisters/FPRegs.java line 2:
> 1: /*
> 2: * Copyright (c) 2021, 2023, Oracle and/or its affiliates. All rights reserved.
We shouldn't ever need to update the left (starting) year in this range; only the rightmost year should change. Please update this line to have the range `2016, 2023`.
-------------
PR: https://git.openjdk.org/jdk/pull/12302
More information about the core-libs-dev
mailing list