RFR: 8284027: vmTestbase/nsk/jvmti/GetAllThreads/allthr001/ is failing [v2]
Alex Menkov
amenkov at openjdk.java.net
Tue May 3 23:20:31 UTC 2022
On Tue, 3 May 2022 20:29:35 GMT, Chris Plummer <cjplummer at openjdk.org> wrote:
>> Alex Menkov has updated the pull request incrementally with one additional commit since the last revision:
>>
>> feedback
>
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/allthr001.cpp line 170:
>
>> 168: }
>> 169:
>> 170: void release(JNIEnv *env, jvmtiThreadInfo *info) {
>
> How about "releaseThreadInfo"?
Done.
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/allthr001.cpp line 238:
>
>> 236: }
>> 237: if (printdump == JNI_TRUE) {
>> 238: printf(" >>> %s", inf.name);
>
> Don't you want a newline here?
No. This is pre-existing code.
The log looks like:
>>> Check: 0
>>> main >>> Reference Handler >>> Finalizer >>> Signal Dispatcher >>> Attach Listener >>> Notification Thread >>> Common-Cleaner >>> MainThread
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/allthr001.cpp line 240:
>
>> 238: printf(" >>> %s", inf.name);
>> 239: }
>> 240: for (j = 0, found = 0; j < thrInfo[ind].unexpected.cnt && !found; j++) {
>
> found = JNI_FALSE
found is int, not jboolean.
I changed it to bool to be more C++-style
-------------
PR: https://git.openjdk.java.net/jdk/pull/8512
More information about the serviceability-dev
mailing list