JDK 16 RFR of JDK-8247534: Update --release 15 symbol information for JDK 15 build 29

Joe Darcy joe.darcy at oracle.com
Wed Jul 1 20:12:54 UTC 2020


Thanks for the additional analysis Jan; I was wondering why the delta 
was so large.

Cheers,

-Joe

On 7/1/2020 12:18 AM, Jan Lahoda wrote:
> Looks good to me. (A new innerclass entry was added for 
> java/security/Provider$Service, and the current format sadly needs to 
> restate the whole class header, including all innerclass entries for 
> any change to the header.)
>
> Jan
>
> On 30. 06. 20 23:58, Joe Darcy wrote:
>> Hello,
>>
>> Please review a small change to bring JDK 16's --release information 
>> for JDK 15 up to date with JDK 15 b29:
>>
>>      JDK-8247534: Update --release 15 symbol information for JDK 15 
>> build 29
>> http://cr.openjdk.java.net/~darcy/8247534.0/
>>
>> Patch below.
>>
>> Thanks,
>>
>> -Joe
>>
>> --- old/make/data/symbols/java.base-F.sym.txt    2020-06-30 
>> 14:45:07.594001000 -0700
>> +++ new/make/data/symbols/java.base-F.sym.txt    2020-06-30 
>> 14:45:07.006001000 -0700
>> @@ -182,6 +182,20 @@
>>   method name openSocketChannel descriptor 
>> (Ljava/net/ProtocolFamily;)Ljava/nio/channels/SocketChannel; 
>> thrownTypes java/io/IOException flags 1
>>   method name openServerSocketChannel descriptor 
>> (Ljava/net/ProtocolFamily;)Ljava/nio/channels/ServerSocketChannel; 
>> thrownTypes java/io/IOException flags 1
>>   +class name java/security/KeyStore
>> +header extends java/lang/Object nestMembers 
>> java/security/KeyStore$Builder,java/security/KeyStore$TrustedCertificateEntry,java/security/KeyStore$SecretKeyEntry,java/security/KeyStore$PrivateKeyEntry,java/security/KeyStore$Entry,java/security/KeyStore$Entry$Attribute,java/security/KeyStore$CallbackHandlerProtection,java/security/KeyStore$PasswordProtection,java/security/KeyStore$ProtectionParameter,java/security/KeyStore$LoadStoreParameter 
>> flags 21
>> +innerclass innerClass java/security/KeyStore$LoadStoreParameter 
>> outerClass java/security/KeyStore innerClassName LoadStoreParameter 
>> flags 609
>> +innerclass innerClass java/security/KeyStore$ProtectionParameter 
>> outerClass java/security/KeyStore innerClassName ProtectionParameter 
>> flags 609
>> +innerclass innerClass java/security/KeyStore$Entry outerClass 
>> java/security/KeyStore innerClassName Entry flags 609
>> +innerclass innerClass java/security/Provider$Service outerClass 
>> java/security/Provider innerClassName Service flags 9
>> +innerclass innerClass java/security/KeyStore$Builder outerClass 
>> java/security/KeyStore innerClassName Builder flags 409
>> +innerclass innerClass java/security/KeyStore$TrustedCertificateEntry 
>> outerClass java/security/KeyStore innerClassName 
>> TrustedCertificateEntry flags 19
>> +innerclass innerClass java/security/KeyStore$SecretKeyEntry 
>> outerClass java/security/KeyStore innerClassName SecretKeyEntry flags 19
>> +innerclass innerClass java/security/KeyStore$PrivateKeyEntry 
>> outerClass java/security/KeyStore innerClassName PrivateKeyEntry 
>> flags 19
>> +innerclass innerClass 
>> java/security/KeyStore$CallbackHandlerProtection outerClass 
>> java/security/KeyStore innerClassName CallbackHandlerProtection flags 9
>> +innerclass innerClass java/security/KeyStore$PasswordProtection 
>> outerClass java/security/KeyStore innerClassName PasswordProtection 
>> flags 9
>> +innerclass innerClass java/security/KeyStore$Entry$Attribute 
>> outerClass java/security/KeyStore$Entry innerClassName Attribute 
>> flags 609
>> +
>>   class name java/security/interfaces/EdECKey
>>   header extends java/lang/Object flags 601
>>   method name getParams descriptor 
>> ()Ljava/security/spec/NamedParameterSpec; flags 401
>>



More information about the build-dev mailing list