Thanks Serguei!

I will make the changes that you suggest.

Harold

On 10/24/2019 2:01 AM, serguei.spit...@oracle.com wrote:
Hi Vicente and Harold,

The fix looks good to me.
Nice set of tests!

I have a couple of nits besides what other reviewers already commented.

http://cr.openjdk.java.net/~vromero/records.review/hotspot_runtime/webrev.00/test/jdk/java/lang/instrument/RedefineRecordAttr/HostBA/redef/Host.java.html

   29     public Host(int A, long B, char C) {
   30         this.A = A;
   31         this.B = B;
   32     }
The lines 30 and 31 needs to be swapped to follow the other such variants style.

For instance the version HostBAC:
http://cr.openjdk.java.net/~vromero/records.review/hotspot_runtime/webrev.00/test/jdk/java/lang/instrument/RedefineRecordAttr/HostBAC/redef/Host.java.html

has constructor:
   29     public Host(int A, long B, char C) {
   30         this.B = B;
   31         this.A = A;
   32         this.C = C;
   33     }
http://cr.openjdk.java.net/~vromero/records.review/hotspot_runtime/webrev.00/test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java.html
   50 The basic test class is call Host and we have variants that have zero or 
more

http://cr.openjdk.java.net/~vromero/records.review/hotspot_runtime/webrev.00/test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java.html
   46 The basic test class is call Host and we have variants that have record 
components

It seems there is a typo in the comments above: 'is call' => 'is called'.
Maybe, I did not get it correctly.


Thanks,
Serguei


On 10/18/19 11:44, Vicente Romero wrote:
Hi,

Please review the hotspot runtime and serviceability code for JEP 359 (Records).

Thanks in advance for the feedback,
Vicente

PS, Thanks to Harold for the development


[1] http://cr.openjdk.java.net/~vromero/records.review/hotspot_runtime/webrev.00/

Reply via email to