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