Code Review for jdk

Prepared by: Jorn Vernee on Fri Mar 20 18:07:11 CET 2020
Compare against: https://github.com/openjdk/jdk
Compare against version: e746891f
Summary of changes: 330 lines changed; 315 ins; 1 del; 14 mod; 13304 unchg
Patch of changes: jdk.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src\java.base\share\classes\java\lang\Boolean.java

90fabe5c: Make Boolean, Short, Character, and Byte Constable & Add ConstantBootstraps::convert method to facilitate Integer -> (char|byte|short) conversions.  
24 lines changed; 21 ins; 0 del; 3 mod; 344 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src\java.base\share\classes\java\lang\Byte.java

a0a98496: Review comments: rename bootstrap to "explicitCast" & specify in terms of MH::explicitCastArguments
90fabe5c: Make Boolean, Short, Character, and Byte Constable & Add ConstantBootstraps::convert method to facilitate Integer -> (char|byte|short) conversions.  
23 lines changed; 21 ins; 0 del; 2 mod; 564 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src\java.base\share\classes\java\lang\Character.java

a0a98496: Review comments: rename bootstrap to "explicitCast" & specify in terms of MH::explicitCastArguments
90fabe5c: Make Boolean, Short, Character, and Byte Constable & Add ConstantBootstraps::convert method to facilitate Integer -> (char|byte|short) conversions.  
25 lines changed; 20 ins; 1 del; 4 mod; 11152 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src\java.base\share\classes\java\lang\Short.java

a0a98496: Review comments: rename bootstrap to "explicitCast" & specify in terms of MH::explicitCastArguments
90fabe5c: Make Boolean, Short, Character, and Byte Constable & Add ConstantBootstraps::convert method to facilitate Integer -> (char|byte|short) conversions.  
23 lines changed; 21 ins; 0 del; 2 mod; 582 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src\java.base\share\classes\java\lang\constant\ConstantDescs.java

a0a98496: Review comments: rename bootstrap to "explicitCast" & specify in terms of MH::explicitCastArguments
90fabe5c: Make Boolean, Short, Character, and Byte Constable & Add ConstantBootstraps::convert method to facilitate Integer -> (char|byte|short) conversions.  
22 lines changed; 20 ins; 0 del; 2 mod; 296 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src\java.base\share\classes\java\lang\invoke\ConstantBootstraps.java

a0a98496: Review comments: rename bootstrap to "explicitCast" & specify in terms of MH::explicitCastArguments
90fabe5c: Make Boolean, Short, Character, and Byte Constable & Add ConstantBootstraps::convert method to facilitate Integer -> (char|byte|short) conversions.  
72 lines changed; 71 ins; 0 del; 1 mod; 366 unchg

------ ------ ------ ------ --- New Patch Raw test\jdk\java\lang\constant\ConvertTest.java

a0a98496: Review comments: rename bootstrap to "explicitCast" & specify in terms of MH::explicitCastArguments  
83 lines changed; 83 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test\jdk\java\lang\constant\DescribeResolveTest.java

90fabe5c: Make Boolean, Short, Character, and Byte Constable & Add ConstantBootstraps::convert method to facilitate Integer -> (char|byte|short) conversions.  
58 lines changed; 58 ins; 0 del; 0 mod; 0 unchg

This code review page was prepared using webrev version d45b81619e2298510fad7d6622aae3f20baa2cc2