RFR: 8299414: JVMTI FollowReferences should support references from VirtualThread stack [v16]
    Alex Menkov 
    amenkov at openjdk.org
       
    Mon May  8 22:45:32 UTC 2023
    
    
  
On Sat, 6 May 2023 09:11:51 GMT, Serguei Spitsyn <sspitsyn at openjdk.org> wrote:
>> Alex Menkov has updated the pull request incrementally with three additional commits since the last revision:
>> 
>>  - cosmetic changes in libVThreadStackRefTest.cpp
>>  - collect VT stack references if initial_object is null
>>  - moved transition disabler to correct functions
>
> test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences/libVThreadStackRefTest.cpp line 140:
> 
>> 138:     LOG("JVMTI FollowReferences error: %d\n", err);
>> 139:     env->FatalError("FollowReferences failed");
>> 140:   }
> 
> Nit: `classesCount` and `heapCallBacks` need c-style names.
fixed
> test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences/libVThreadStackRefTest.cpp line 153:
> 
>> 151: }
>> 152: 
>> 153: static void printCreatedClass(JNIEnv* env, jclass cls) {
> 
> Nit: The function `printCreatedClass` should have a c-style name.
fixed
> test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences/libVThreadStackRefTest.cpp line 181:
> 
>> 179: }
>> 180: 
>> 181: static std::atomic<bool> timeToExit(false);
> 
> Nit: This variable should have c-style name.
fixed
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/13254#discussion_r1187961907
PR Review Comment: https://git.openjdk.org/jdk/pull/13254#discussion_r1187963355
PR Review Comment: https://git.openjdk.org/jdk/pull/13254#discussion_r1187963424
    
    
More information about the serviceability-dev
mailing list