|
Hi Jc,
It looks good. Some minor comments: http://cr.openjdk.java.net/%7Ejcbeyler/8210665/webrev.00/test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/setfldw005.cpp.udiff.html + fields[i].fid = env-> GetStaticFieldID( + cls, fields[i].name, fields[i].sig); . . . + fields[i].fid = env->GetFieldID( + cls, fields[i].name, fields[i].sig); It is better to make the above one-liners. http://cr.openjdk.java.net/%7Ejcbeyler/8210665/webrev.00/test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw006/setfldw006.cpp.udiff.html + watches[i].fid = env->GetStaticFieldID( + cls, watches[i].f_name, watches[i].f_sig); . . . + watches[i].fid = env->GetFieldID( + cls, watches[i].f_name, watches[i].f_sig); It is better to make the above one-liners.
http://cr.openjdk.java.net/%7Ejcbeyler/8210665/webrev.00/test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw006/setfmodw006.cpp.udiff.html
+ watches[i].fid = env->GetStaticFieldID( + cls, watches[i].f_name, watches[i].f_sig); . . . + watches[i].fid = env->GetFieldID( + cls, watches[i].f_name, watches[i].f_sig); It is better to make the above one-liners.
http://cr.openjdk.java.net/%7Ejcbeyler/8210665/webrev.00/test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal002/setlocal002.cpp.udiff.html + mid = env->GetStaticMethodID( + cls, "run", "([Ljava/lang/String;Ljava/io/PrintStream;)I"); It is better to make the above one-liner.
No need in new webrev if you fix the above. Thanks, Serguei On 9/12/18 11:45, JC Beyler wrote:
|
- Re: RFR (M) 8210665: Clean up JNI_ENV_ARG and f... Chris Plummer
- Re: RFR (M) 8210665: Clean up JNI_ENV_ARG ... Chris Plummer
- Re: RFR (M) 8210665: Clean up JNI_ENV_... Chris Plummer
- Re: RFR (M) 8210665: Clean up JNI_... Chris Plummer
- Re: RFR (M) 8210665: Clean up ... Chris Plummer
- Re: RFR (M) 8210665: Clean up JNI_ENV_ARG ... [email protected]
