Update OpenJDK to 16

This commit is contained in:
kaboom 2021-07-10 22:32:30 +03:00
parent 7859692a80
commit 2f3acad783
36 changed files with 378 additions and 119 deletions

View file

@ -3,7 +3,7 @@
# This script is used as a reference to generate a stripped-down JRE for the server # This script is used as a reference to generate a stripped-down JRE for the server
rm -rf java/ rm -rf java/
wget https://github.com/AdoptOpenJDK/openjdk15-binaries/releases/download/jdk-15.0.2%2B7/OpenJDK15U-jdk_x64_linux_hotspot_15.0.2_7.tar.gz wget https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9/OpenJDK16U-jdk_x64_linux_hotspot_16.0.1_9.tar.gz
tar -zxvf OpenJDK* tar -zxvf OpenJDK*
rm OpenJDK* rm OpenJDK*
mv jdk* jdk/ mv jdk* jdk/

BIN
vendor/java/bin/java vendored

Binary file not shown.

View file

@ -130,3 +130,18 @@ jdk.http.auth.tunneling.disabledSchemes=Basic
#jdk.http.ntlm.transparentAuth=trustedHosts #jdk.http.ntlm.transparentAuth=trustedHosts
# #
jdk.http.ntlm.transparentAuth=disabled jdk.http.ntlm.transparentAuth=disabled
#
# Default directory where automatically bound Unix domain server
# sockets are stored. Sockets are automatically bound when bound
# with a null address.
#
# On Unix the search order to determine this directory is:
#
# 1. System property jdk.net.unixdomain.tmpdir
#
# 2. Networking property jdk.net.unixdomain.tmpdir specified
# in this file (effective default)
#
# 3. System property java.io.tmpdir
#
jdk.net.unixdomain.tmpdir=/tmp

View file

@ -484,16 +484,7 @@ sun.security.krb5.maxReferrals=5
# in the jdk.[tls|certpath|jar].disabledAlgorithms properties. To include this # in the jdk.[tls|certpath|jar].disabledAlgorithms properties. To include this
# list in any of the disabledAlgorithms properties, add the property name as # list in any of the disabledAlgorithms properties, add the property name as
# an entry. # an entry.
jdk.disabled.namedCurves = secp112r1, secp112r2, secp128r1, secp128r2, \ #jdk.disabled.namedCurves=
secp160k1, secp160r1, secp160r2, secp192k1, secp192r1, secp224k1, \
secp224r1, secp256k1, sect113r1, sect113r2, sect131r1, sect131r2, \
sect163k1, sect163r1, sect163r2, sect193r1, sect193r2, sect233k1, \
sect233r1, sect239k1, sect283k1, sect283r1, sect409k1, sect409r1, \
sect571k1, sect571r1, X9.62 c2tnb191v1, X9.62 c2tnb191v2, \
X9.62 c2tnb191v3, X9.62 c2tnb239v1, X9.62 c2tnb239v2, X9.62 c2tnb239v3, \
X9.62 c2tnb359v1, X9.62 c2tnb431r1, X9.62 prime192v2, X9.62 prime192v3, \
X9.62 prime239v1, X9.62 prime239v2, X9.62 prime239v3, brainpoolP256r1, \
brainpoolP320r1, brainpoolP384r1, brainpoolP512r1
# #
# Algorithm restrictions for certification path (CertPath) processing # Algorithm restrictions for certification path (CertPath) processing
@ -631,8 +622,7 @@ jdk.disabled.namedCurves = secp112r1, secp112r2, secp128r1, secp128r2, \
# #
# #
jdk.certpath.disabledAlgorithms=MD2, MD5, SHA1 jdkCA & usage TLSServer, \ jdk.certpath.disabledAlgorithms=MD2, MD5, SHA1 jdkCA & usage TLSServer, \
RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224, \ RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224
include jdk.disabled.namedCurves
# #
# Legacy algorithms for certification path (CertPath) processing and # Legacy algorithms for certification path (CertPath) processing and
@ -696,7 +686,7 @@ jdk.security.legacyAlgorithms=SHA1, \
# See "jdk.certpath.disabledAlgorithms" for syntax descriptions. # See "jdk.certpath.disabledAlgorithms" for syntax descriptions.
# #
jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, \ jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, \
DSA keySize < 1024, include jdk.disabled.namedCurves DSA keySize < 1024
# #
# Algorithm restrictions for Secure Socket Layer/Transport Layer Security # Algorithm restrictions for Secure Socket Layer/Transport Layer Security
@ -730,9 +720,8 @@ jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, \
# Example: # Example:
# jdk.tls.disabledAlgorithms=MD5, SSLv3, DSA, RSA keySize < 2048, \ # jdk.tls.disabledAlgorithms=MD5, SSLv3, DSA, RSA keySize < 2048, \
# rsa_pkcs1_sha1, secp224r1 # rsa_pkcs1_sha1, secp224r1
jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, \ jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA, \
EC keySize < 224, 3DES_EDE_CBC, anon, NULL, \ DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL
include jdk.disabled.namedCurves
# #
# Legacy algorithms for Secure Socket Layer/Transport Layer Security (SSL/TLS) # Legacy algorithms for Secure Socket Layer/Transport Layer Security (SSL/TLS)
@ -1144,33 +1133,33 @@ jceks.key.serialFilter = java.base/java.lang.Enum;java.base/java.security.KeyRep
# The algorithm used to encrypt a certificate. This can be any non-Hmac PBE # The algorithm used to encrypt a certificate. This can be any non-Hmac PBE
# algorithm defined in the Cipher section of the Java Security Standard # algorithm defined in the Cipher section of the Java Security Standard
# Algorithm Names Specification. When set to "NONE", the certificate # Algorithm Names Specification. When set to "NONE", the certificate
# is not encrypted. The default value is "PBEWithSHA1AndRC2_40". # is not encrypted. The default value is "PBEWithHmacSHA256AndAES_256".
#keystore.pkcs12.certProtectionAlgorithm = PBEWithSHA1AndRC2_40 #keystore.pkcs12.certProtectionAlgorithm = PBEWithHmacSHA256AndAES_256
# The iteration count used by the PBE algorithm when encrypting a certificate. # The iteration count used by the PBE algorithm when encrypting a certificate.
# This value must be a positive integer. The default value is 50000. # This value must be a positive integer. The default value is 10000.
#keystore.pkcs12.certPbeIterationCount = 50000 #keystore.pkcs12.certPbeIterationCount = 10000
# The algorithm used to encrypt a private key or secret key. This can be # The algorithm used to encrypt a private key or secret key. This can be
# any non-Hmac PBE algorithm defined in the Cipher section of the Java # any non-Hmac PBE algorithm defined in the Cipher section of the Java
# Security Standard Algorithm Names Specification. The value must not be "NONE". # Security Standard Algorithm Names Specification. The value must not be "NONE".
# The default value is "PBEWithSHA1AndDESede". # The default value is "PBEWithHmacSHA256AndAES_256".
#keystore.pkcs12.keyProtectionAlgorithm = PBEWithSHA1AndDESede #keystore.pkcs12.keyProtectionAlgorithm = PBEWithHmacSHA256AndAES_256
# The iteration count used by the PBE algorithm when encrypting a private key # The iteration count used by the PBE algorithm when encrypting a private key
# or a secret key. This value must be a positive integer. The default value # or a secret key. This value must be a positive integer. The default value
# is 50000. # is 10000.
#keystore.pkcs12.keyPbeIterationCount = 50000 #keystore.pkcs12.keyPbeIterationCount = 10000
# The algorithm used to calculate the optional MacData at the end of a PKCS12 # The algorithm used to calculate the optional MacData at the end of a PKCS12
# file. This can be any HmacPBE algorithm defined in the Mac section of the # file. This can be any HmacPBE algorithm defined in the Mac section of the
# Java Security Standard Algorithm Names Specification. When set to "NONE", # Java Security Standard Algorithm Names Specification. When set to "NONE",
# no Mac is generated. The default value is "HmacPBESHA1". # no Mac is generated. The default value is "HmacPBESHA256".
#keystore.pkcs12.macAlgorithm = HmacPBESHA1 #keystore.pkcs12.macAlgorithm = HmacPBESHA256
# The iteration count used by the MacData algorithm. This value must be a # The iteration count used by the MacData algorithm. This value must be a
# positive integer. The default value is 100000. # positive integer. The default value is 10000.
#keystore.pkcs12.macIterationCount = 100000 #keystore.pkcs12.macIterationCount = 10000
# #
# Enhanced exception message information # Enhanced exception message information
@ -1309,3 +1298,36 @@ jdk.io.permissionsUseCanonicalPath=false
# System value prevails. The default value of the property is "false". # System value prevails. The default value of the property is "false".
# #
#jdk.security.allowNonCaAnchor=true #jdk.security.allowNonCaAnchor=true
#
# The default Character set name (java.nio.charset.Charset.forName())
# for converting TLS ALPN values between byte arrays and Strings.
# Prior versions of the JDK may use UTF-8 as the default charset. If
# you experience interoperability issues, setting this property to UTF-8
# may help.
#
# jdk.tls.alpnCharset=UTF-8
jdk.tls.alpnCharset=ISO_8859_1
#
# JNDI Object Factories Filter
#
# This filter is used by the JNDI runtime to control the set of object factory classes
# which will be allowed to instantiate objects from object references returned by
# naming/directory systems. The factory class named by the reference instance will be
# matched against this filter. The filter property supports pattern-based filter syntax
# with the same format as jdk.serialFilter.
#
# Each pattern is matched against the factory class name to allow or disallow it's
# instantiation. The access to a factory class is allowed unless the filter returns
# REJECTED.
#
# Note: This property is currently used by the JDK Reference implementation.
# It is not guaranteed to be examined and used by other implementations.
#
# If the system property jdk.jndi.object.factoriesFilter is also specified, it supersedes
# the security property value defined here. The default value of the property is "*".
#
# The default pattern value allows any object factory class specified by the reference
# instance to recreate the referenced object.
#jdk.jndi.object.factoriesFilter=*

View file

@ -1,3 +1,8 @@
# NOTE: Do not modify this file.
#
# This file is generated via the -XX:DumpLoadedClassList=<class_list_file> option
# and is used at CDS archive dump time (see -Xshare:dump).
#
java/lang/Object java/lang/Object
java/io/Serializable java/io/Serializable
java/lang/Comparable java/lang/Comparable
@ -32,6 +37,7 @@ java/lang/NoClassDefFoundError
java/lang/ClassCastException java/lang/ClassCastException
java/lang/ArrayStoreException java/lang/ArrayStoreException
java/lang/VirtualMachineError java/lang/VirtualMachineError
java/lang/InternalError
java/lang/OutOfMemoryError java/lang/OutOfMemoryError
java/lang/StackOverflowError java/lang/StackOverflowError
java/lang/IllegalMonitorStateException java/lang/IllegalMonitorStateException
@ -82,6 +88,7 @@ java/lang/invoke/TypeDescriptor$OfMethod
java/lang/invoke/MethodType java/lang/invoke/MethodType
java/lang/BootstrapMethodError java/lang/BootstrapMethodError
java/lang/invoke/CallSite java/lang/invoke/CallSite
jdk/internal/invoke/NativeEntryPoint
java/lang/invoke/MethodHandleNatives$CallSiteContext java/lang/invoke/MethodHandleNatives$CallSiteContext
java/lang/invoke/ConstantCallSite java/lang/invoke/ConstantCallSite
java/lang/invoke/MutableCallSite java/lang/invoke/MutableCallSite
@ -100,11 +107,21 @@ java/io/InputStream
java/io/ByteArrayInputStream java/io/ByteArrayInputStream
java/net/URL java/net/URL
java/util/jar/Manifest java/util/jar/Manifest
jdk/internal/loader/ClassLoaders
jdk/internal/loader/BuiltinClassLoader jdk/internal/loader/BuiltinClassLoader
jdk/internal/loader/ClassLoaders
jdk/internal/loader/ClassLoaders$AppClassLoader jdk/internal/loader/ClassLoaders$AppClassLoader
jdk/internal/loader/ClassLoaders$PlatformClassLoader jdk/internal/loader/ClassLoaders$PlatformClassLoader
java/security/CodeSource java/security/CodeSource
java/util/AbstractMap
java/util/concurrent/ConcurrentMap
java/util/concurrent/ConcurrentHashMap
java/lang/Iterable
java/util/Collection
java/util/AbstractCollection
java/util/List
java/util/AbstractList
java/util/RandomAccess
java/util/ArrayList
java/lang/StackTraceElement java/lang/StackTraceElement
java/nio/Buffer java/nio/Buffer
java/lang/StackWalker java/lang/StackWalker
@ -125,30 +142,60 @@ java/lang/Integer
java/lang/Long java/lang/Long
java/util/Iterator java/util/Iterator
java/lang/reflect/RecordComponent java/lang/reflect/RecordComponent
jdk/internal/vm/vector/VectorSupport
jdk/internal/vm/vector/VectorSupport$VectorPayload
jdk/internal/vm/vector/VectorSupport$Vector
jdk/internal/vm/vector/VectorSupport$VectorMask
jdk/internal/vm/vector/VectorSupport$VectorShuffle
java/lang/Integer$IntegerCache
java/lang/Long$LongCache
java/lang/Byte$ByteCache
java/lang/Short$ShortCache
java/lang/Character$CharacterCache
java/util/jar/Attributes$Name
java/util/ImmutableCollections$AbstractImmutableMap
java/util/ImmutableCollections$MapN
sun/util/locale/BaseLocale
jdk/internal/module/ArchivedModuleGraph
java/lang/module/ModuleFinder
jdk/internal/module/SystemModuleFinders$SystemModuleFinder
java/util/ImmutableCollections$AbstractImmutableCollection
java/util/Set
java/util/ImmutableCollections$AbstractImmutableSet
java/util/ImmutableCollections$Set12
java/lang/module/ModuleReference
jdk/internal/module/ModuleReferenceImpl
java/lang/module/ModuleDescriptor
java/lang/module/ModuleDescriptor$Version
java/util/ImmutableCollections$SetN
java/lang/module/ModuleDescriptor$Exports
java/lang/module/ModuleDescriptor$Provides
java/util/ImmutableCollections$AbstractImmutableList
java/util/ImmutableCollections$List12
java/net/URI
java/util/function/Supplier
jdk/internal/module/SystemModuleFinders$2
jdk/internal/module/ModuleTarget
java/lang/module/ModuleDescriptor$Requires
java/lang/Enum
java/lang/module/ModuleDescriptor$Requires$Modifier
java/lang/module/Configuration
java/util/ImmutableCollections$ListN
java/lang/module/ResolvedModule
java/util/function/Function
jdk/internal/module/ModuleLoaderMap$Mapper
java/util/HashMap
java/util/ImmutableCollections
java/lang/ModuleLayer
jdk/internal/math/FDBigInteger
java/lang/NullPointerException java/lang/NullPointerException
java/lang/ArithmeticException java/lang/ArithmeticException
java/io/ObjectStreamField java/io/ObjectStreamField
java/util/Comparator java/util/Comparator
java/lang/String$CaseInsensitiveComparator java/lang/String$CaseInsensitiveComparator
java/lang/constant/ClassDesc java/lang/Module$ArchivedData
java/lang/Iterable jdk/internal/misc/CDS
java/util/Collection
java/util/Set
java/util/AbstractCollection
java/util/ImmutableCollections$AbstractImmutableCollection
java/util/ImmutableCollections$AbstractImmutableSet
java/util/ImmutableCollections$Set12
java/util/Objects java/util/Objects
java/util/ImmutableCollections
jdk/internal/misc/VM
java/util/List
java/util/RandomAccess
java/util/ImmutableCollections$AbstractImmutableList
java/util/ImmutableCollections$ListN
java/util/ImmutableCollections$SetN
java/util/AbstractMap
java/util/ImmutableCollections$AbstractImmutableMap
java/util/ImmutableCollections$MapN
jdk/internal/access/JavaLangReflectAccess jdk/internal/access/JavaLangReflectAccess
java/lang/reflect/ReflectAccess java/lang/reflect/ReflectAccess
jdk/internal/access/SharedSecrets jdk/internal/access/SharedSecrets
@ -162,7 +209,6 @@ java/lang/StringLatin1
java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles$Lookup
jdk/internal/reflect/Reflection jdk/internal/reflect/Reflection
java/lang/Math java/lang/Math
java/util/HashMap
java/util/AbstractSet java/util/AbstractSet
java/util/ImmutableCollections$MapN$1 java/util/ImmutableCollections$MapN$1
java/util/ImmutableCollections$MapN$MapNIterator java/util/ImmutableCollections$MapN$MapNIterator
@ -171,8 +217,6 @@ java/util/KeyValueHolder
java/util/HashMap$Node java/util/HashMap$Node
java/util/LinkedHashMap$Entry java/util/LinkedHashMap$Entry
java/util/HashMap$TreeNode java/util/HashMap$TreeNode
java/util/concurrent/ConcurrentMap
java/util/concurrent/ConcurrentHashMap
java/lang/Runtime java/lang/Runtime
java/util/concurrent/locks/Lock java/util/concurrent/locks/Lock
java/util/concurrent/locks/ReentrantLock java/util/concurrent/locks/ReentrantLock
@ -220,9 +264,9 @@ jdk/internal/misc/TerminatingThreadLocal
java/lang/StringCoding$Result java/lang/StringCoding$Result
java/lang/StringConcatHelper java/lang/StringConcatHelper
java/lang/VersionProps java/lang/VersionProps
jdk/internal/misc/VM
java/lang/CharacterData java/lang/CharacterData
java/lang/CharacterDataLatin1 java/lang/CharacterDataLatin1
java/lang/Integer$IntegerCache
java/util/HashMap$EntrySet java/util/HashMap$EntrySet
java/util/HashMap$HashIterator java/util/HashMap$HashIterator
java/util/HashMap$EntryIterator java/util/HashMap$EntryIterator
@ -250,6 +294,7 @@ sun/nio/cs/Surrogate$Parser
sun/nio/cs/Surrogate sun/nio/cs/Surrogate
java/nio/charset/CoderResult java/nio/charset/CoderResult
java/nio/ByteBuffer java/nio/ByteBuffer
jdk/internal/misc/ScopedMemoryAccess
jdk/internal/access/JavaNioAccess jdk/internal/access/JavaNioAccess
java/nio/Buffer$1 java/nio/Buffer$1
java/nio/HeapByteBuffer java/nio/HeapByteBuffer
@ -266,13 +311,11 @@ jdk/internal/access/JavaLangAccess
java/lang/System$2 java/lang/System$2
java/util/Collections java/util/Collections
java/util/Collections$EmptySet java/util/Collections$EmptySet
java/util/AbstractList
java/util/Collections$EmptyList java/util/Collections$EmptyList
java/util/Collections$EmptyMap java/util/Collections$EmptyMap
java/lang/IllegalArgumentException java/lang/IllegalArgumentException
java/lang/invoke/MethodHandleStatics java/lang/invoke/MethodHandleStatics
jdk/internal/module/ModuleBootstrap jdk/internal/module/ModuleBootstrap
java/lang/module/ModuleDescriptor
sun/invoke/util/VerifyAccess sun/invoke/util/VerifyAccess
java/lang/reflect/Modifier java/lang/reflect/Modifier
jdk/internal/access/JavaLangModuleAccess jdk/internal/access/JavaLangModuleAccess
@ -284,7 +327,7 @@ java/io/UnixFileSystem
jdk/internal/util/ArraysSupport jdk/internal/util/ArraysSupport
jdk/internal/module/ModulePatcher jdk/internal/module/ModulePatcher
jdk/internal/module/ModuleBootstrap$Counters jdk/internal/module/ModuleBootstrap$Counters
java/util/ArrayList jdk/internal/module/ArchivedBootLayer
java/nio/file/Watchable java/nio/file/Watchable
java/nio/file/Path java/nio/file/Path
java/nio/file/FileSystems java/nio/file/FileSystems
@ -293,7 +336,6 @@ java/nio/file/spi/FileSystemProvider
sun/nio/fs/AbstractFileSystemProvider sun/nio/fs/AbstractFileSystemProvider
sun/nio/fs/UnixFileSystemProvider sun/nio/fs/UnixFileSystemProvider
sun/nio/fs/LinuxFileSystemProvider sun/nio/fs/LinuxFileSystemProvider
java/lang/Enum
java/nio/file/OpenOption java/nio/file/OpenOption
java/nio/file/StandardOpenOption java/nio/file/StandardOpenOption
java/nio/file/FileSystem java/nio/file/FileSystem
@ -303,10 +345,14 @@ sun/nio/fs/UnixPath
sun/nio/fs/Util sun/nio/fs/Util
sun/nio/fs/UnixNativeDispatcher sun/nio/fs/UnixNativeDispatcher
jdk/internal/loader/BootLoader jdk/internal/loader/BootLoader
jdk/internal/loader/ArchivedClassLoaders
jdk/internal/module/ServicesCatalog jdk/internal/module/ServicesCatalog
jdk/internal/loader/AbstractClassLoaderValue jdk/internal/loader/AbstractClassLoaderValue
jdk/internal/loader/ClassLoaderValue jdk/internal/loader/ClassLoaderValue
jdk/internal/loader/NativeLibraries jdk/internal/loader/NativeLibraries
jdk/internal/loader/NativeLibrary
jdk/internal/loader/NativeLibraries$NativeLibraryImpl
jdk/internal/loader/NativeLibraries$2
java/util/HashSet java/util/HashSet
java/util/Queue java/util/Queue
java/util/Deque java/util/Deque
@ -316,8 +362,6 @@ jdk/internal/loader/ClassLoaderHelper
jdk/internal/loader/NativeLibraries$1 jdk/internal/loader/NativeLibraries$1
java/io/File$PathStatus java/io/File$PathStatus
java/util/ArrayDeque$DeqIterator java/util/ArrayDeque$DeqIterator
jdk/internal/loader/NativeLibrary
jdk/internal/loader/NativeLibraries$NativeLibraryImpl
java/security/cert/Certificate java/security/cert/Certificate
java/util/concurrent/ConcurrentHashMap$CollectionView java/util/concurrent/ConcurrentHashMap$CollectionView
java/util/concurrent/ConcurrentHashMap$ValuesView java/util/concurrent/ConcurrentHashMap$ValuesView
@ -334,8 +378,6 @@ java/lang/Readable
java/nio/CharBuffer java/nio/CharBuffer
java/nio/HeapCharBuffer java/nio/HeapCharBuffer
jdk/internal/module/ModulePath jdk/internal/module/ModulePath
java/lang/module/ModuleFinder
java/util/jar/Attributes$Name
jdk/internal/perf/PerfCounter jdk/internal/perf/PerfCounter
jdk/internal/perf/Perf$GetPerfAction jdk/internal/perf/Perf$GetPerfAction
jdk/internal/perf/Perf jdk/internal/perf/Perf
@ -356,27 +398,9 @@ java/util/zip/ZipFile$1
jdk/internal/access/JavaUtilJarAccess jdk/internal/access/JavaUtilJarAccess
java/util/jar/JavaUtilJarAccessImpl java/util/jar/JavaUtilJarAccessImpl
java/lang/Runtime$Version java/lang/Runtime$Version
java/util/ImmutableCollections$List12
java/util/Optional java/util/Optional
jdk/internal/module/ArchivedModuleGraph
jdk/internal/module/SystemModuleFinders$SystemModuleFinder
java/lang/module/ModuleReference
jdk/internal/module/ModuleReferenceImpl
java/lang/module/ModuleDescriptor$Version
java/lang/module/ModuleDescriptor$Exports
java/lang/module/ModuleDescriptor$Provides
java/net/URI
jdk/internal/access/JavaNetUriAccess jdk/internal/access/JavaNetUriAccess
java/net/URI$1 java/net/URI$1
java/util/function/Supplier
jdk/internal/module/SystemModuleFinders$2
jdk/internal/module/ModuleTarget
java/lang/module/ModuleDescriptor$Requires
java/lang/module/ModuleDescriptor$Requires$Modifier
java/lang/module/Configuration
java/lang/module/ResolvedModule
java/util/function/Function
jdk/internal/module/ModuleLoaderMap$Mapper
jdk/internal/loader/ClassLoaders$BootClassLoader jdk/internal/loader/ClassLoaders$BootClassLoader
java/lang/ClassLoader$ParallelLoaders java/lang/ClassLoader$ParallelLoaders
java/util/WeakHashMap java/util/WeakHashMap
@ -464,6 +488,16 @@ java/lang/invoke/LambdaForm$Holder
java/lang/invoke/MethodHandleImpl$Intrinsic java/lang/invoke/MethodHandleImpl$Intrinsic
java/lang/invoke/InvokerBytecodeGenerator java/lang/invoke/InvokerBytecodeGenerator
java/lang/invoke/InvokerBytecodeGenerator$2 java/lang/invoke/InvokerBytecodeGenerator$2
java/lang/invoke/GenerateJLIClassesHelper
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L7_L
java/lang/Module$ReflectionData
java/lang/WeakPairMap
java/lang/WeakPairMap$Pair
java/lang/WeakPairMap$Pair$Lookup
java/util/function/Predicate
java/lang/IncompatibleClassChangeError
java/lang/NoSuchMethodError
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic LL_I
jdk/internal/org/objectweb/asm/ClassVisitor jdk/internal/org/objectweb/asm/ClassVisitor
jdk/internal/org/objectweb/asm/ClassWriter jdk/internal/org/objectweb/asm/ClassWriter
jdk/internal/org/objectweb/asm/SymbolTable jdk/internal/org/objectweb/asm/SymbolTable
@ -490,20 +524,17 @@ jdk/internal/org/objectweb/asm/Handler
java/lang/invoke/MethodHandles$Lookup$ClassFile java/lang/invoke/MethodHandles$Lookup$ClassFile
java/lang/invoke/MethodHandles$Lookup$ClassOption java/lang/invoke/MethodHandles$Lookup$ClassOption
java/lang/invoke/MethodHandles$Lookup$ClassDefiner java/lang/invoke/MethodHandles$Lookup$ClassDefiner
java/lang/Module$ReflectionData
java/lang/WeakPairMap
java/lang/WeakPairMap$Pair
java/lang/WeakPairMap$Pair$Lookup
java/util/function/Predicate
java/lang/IncompatibleClassChangeError
java/lang/NoSuchMethodError
java/lang/invoke/BootstrapMethodInvoker java/lang/invoke/BootstrapMethodInvoker
java/lang/invoke/Invokers$Holder java/lang/invoke/Invokers$Holder
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial L8_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder invokeExact_MT L8_L
jdk/internal/access/JavaLangInvokeAccess jdk/internal/access/JavaLangInvokeAccess
java/lang/invoke/MethodHandleImpl$1 java/lang/invoke/MethodHandleImpl$1
java/lang/invoke/AbstractValidatingLambdaMetafactory java/lang/invoke/AbstractValidatingLambdaMetafactory
java/lang/invoke/InnerClassLambdaMetafactory java/lang/invoke/InnerClassLambdaMetafactory
sun/security/action/GetBooleanAction sun/security/action/GetBooleanAction
jdk/internal/org/objectweb/asm/Handle
jdk/internal/org/objectweb/asm/ConstantDynamic
java/lang/invoke/MethodHandleInfo java/lang/invoke/MethodHandleInfo
java/lang/invoke/InfoFromMemberName java/lang/invoke/InfoFromMemberName
java/lang/invoke/LambdaProxyClassArchive java/lang/invoke/LambdaProxyClassArchive
@ -519,15 +550,21 @@ java/lang/invoke/BoundMethodHandle$Specializer
java/lang/invoke/ClassSpecializer$1 java/lang/invoke/ClassSpecializer$1
java/lang/invoke/ClassSpecializer$SpeciesData java/lang/invoke/ClassSpecializer$SpeciesData
java/lang/invoke/BoundMethodHandle$SpeciesData java/lang/invoke/BoundMethodHandle$SpeciesData
java/util/ImmutableCollections$SubList
java/lang/invoke/ClassSpecializer$Factory java/lang/invoke/ClassSpecializer$Factory
java/lang/invoke/BoundMethodHandle$Specializer$Factory java/lang/invoke/BoundMethodHandle$Specializer$Factory
java/lang/invoke/SimpleMethodHandle java/lang/invoke/SimpleMethodHandle
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.SimpleMethodHandle
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L3_L
java/lang/NoSuchFieldException java/lang/NoSuchFieldException
java/lang/invoke/BoundMethodHandle$Species_L java/lang/invoke/BoundMethodHandle$Species_L
java/lang/invoke/DirectMethodHandle$1 @lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L4_L
java/lang/invoke/DirectMethodHandle$2
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder getReference LL_L
java/lang/invoke/DirectMethodHandle$Accessor java/lang/invoke/DirectMethodHandle$Accessor
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.LambdaForm$Holder identity_L LL_L
sun/invoke/util/Wrapper$1 sun/invoke/util/Wrapper$1
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.LambdaForm$Holder zero_L L_L
java/lang/invoke/DelegatingMethodHandle java/lang/invoke/DelegatingMethodHandle
java/lang/invoke/MethodHandleImpl$IntrinsicMethodHandle java/lang/invoke/MethodHandleImpl$IntrinsicMethodHandle
java/lang/invoke/DelegatingMethodHandle$Holder java/lang/invoke/DelegatingMethodHandle$Holder
@ -544,20 +581,27 @@ jdk/internal/ref/CleanerImpl
java/lang/ref/Cleaner$Cleanable java/lang/ref/Cleaner$Cleanable
jdk/internal/ref/PhantomCleanable jdk/internal/ref/PhantomCleanable
jdk/internal/ref/CleanerImpl$PhantomCleanableRef jdk/internal/ref/CleanerImpl$PhantomCleanableRef
jdk/internal/ref/WeakCleanable
jdk/internal/ref/CleanerImpl$WeakCleanableRef
jdk/internal/ref/SoftCleanable
jdk/internal/ref/CleanerImpl$SoftCleanableRef
jdk/internal/ref/CleanerImpl$CleanerCleanable jdk/internal/ref/CleanerImpl$CleanerCleanable
jdk/internal/ref/CleanerFactory$1$1 jdk/internal/ref/CleanerFactory$1$1
jdk/internal/misc/InnocuousThread jdk/internal/misc/InnocuousThread
jdk/internal/misc/InnocuousThread$3 jdk/internal/misc/InnocuousThread$3
jdk/internal/misc/InnocuousThread$2 jdk/internal/misc/InnocuousThread$2
java/util/stream/ReferencePipeline$2 @lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LL_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder linkToTargetMethod L_L
@lambda-proxy jdk/internal/module/DefaultRoots test ()Ljava/util/function/Predicate; (Ljava/lang/Object;)Z REF_invokeStatic jdk/internal/module/DefaultRoots lambda$compute$0 (Ljava/lang/module/ModuleReference;)Z (Ljava/lang/module/ModuleReference;)Z
java/util/stream/ReferencePipeline$StatelessOp java/util/stream/ReferencePipeline$StatelessOp
java/util/stream/ReferencePipeline$2
java/util/stream/StreamShape java/util/stream/StreamShape
@lambda-proxy jdk/internal/module/DefaultRoots apply ()Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeVirtual java/lang/module/ModuleReference descriptor ()Ljava/lang/module/ModuleDescriptor; (Ljava/lang/module/ModuleReference;)Ljava/lang/module/ModuleDescriptor;
java/util/stream/ReferencePipeline$3 java/util/stream/ReferencePipeline$3
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L3_I
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder newInvokeSpecial LL_L
java/lang/invoke/DirectMethodHandle$Constructor java/lang/invoke/DirectMethodHandle$Constructor
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial L3_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder linkToTargetMethod LL_L
@lambda-proxy jdk/internal/module/DefaultRoots test (Ljava/lang/module/ModuleFinder;)Ljava/util/function/Predicate; (Ljava/lang/Object;)Z REF_invokeStatic jdk/internal/module/DefaultRoots lambda$compute$1 (Ljava/lang/module/ModuleFinder;Ljava/lang/module/ModuleDescriptor;)Z (Ljava/lang/module/ModuleDescriptor;)Z
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeVirtual LL_L
@lambda-proxy jdk/internal/module/DefaultRoots apply ()Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeVirtual java/lang/module/ModuleDescriptor name ()Ljava/lang/String; (Ljava/lang/module/ModuleDescriptor;)Ljava/lang/String;
java/util/stream/Collectors java/util/stream/Collectors
java/util/stream/Collector$Characteristics java/util/stream/Collector$Characteristics
java/util/EnumSet java/util/EnumSet
@ -566,10 +610,17 @@ java/util/Collections$UnmodifiableCollection
java/util/Collections$UnmodifiableSet java/util/Collections$UnmodifiableSet
java/util/stream/Collector java/util/stream/Collector
java/util/stream/Collectors$CollectorImpl java/util/stream/Collectors$CollectorImpl
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder newInvokeSpecial L_L
@lambda-proxy java/util/stream/Collectors get ()Ljava/util/function/Supplier; ()Ljava/lang/Object; REF_newInvokeSpecial java/util/HashSet <init> ()V ()Ljava/util/HashSet;
java/util/function/BiConsumer java/util/function/BiConsumer
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeInterface L3_I
java/lang/invoke/DirectMethodHandle$Interface java/lang/invoke/DirectMethodHandle$Interface
@lambda-proxy java/util/stream/Collectors accept ()Ljava/util/function/BiConsumer; (Ljava/lang/Object;Ljava/lang/Object;)V REF_invokeInterface java/util/Set add (Ljava/lang/Object;)Z (Ljava/util/HashSet;Ljava/lang/Object;)V
java/util/function/BiFunction java/util/function/BiFunction
java/util/function/BinaryOperator java/util/function/BinaryOperator
@lambda-proxy java/util/stream/Collectors apply ()Ljava/util/function/BinaryOperator; (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; REF_invokeStatic java/util/stream/Collectors lambda$toSet$7 (Ljava/util/HashSet;Ljava/util/HashSet;)Ljava/util/HashSet; (Ljava/util/HashSet;Ljava/util/HashSet;)Ljava/util/HashSet;
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic LL_L
@lambda-proxy java/util/stream/Collectors apply ()Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeStatic java/util/stream/Collectors lambda$castingIdentity$2 (Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)Ljava/lang/Object;
java/util/stream/ReduceOps java/util/stream/ReduceOps
java/util/stream/TerminalOp java/util/stream/TerminalOp
java/util/stream/ReduceOps$ReduceOp java/util/stream/ReduceOps$ReduceOp
@ -584,16 +635,29 @@ java/util/stream/Sink$ChainedReference
java/util/stream/ReferencePipeline$3$1 java/util/stream/ReferencePipeline$3$1
java/util/stream/ReferencePipeline$2$1 java/util/stream/ReferencePipeline$2$1
java/util/AbstractList$RandomAccessSpliterator java/util/AbstractList$RandomAccessSpliterator
@lambda-proxy java/lang/module/ModuleFinder$2 apply (Ljava/lang/String;)Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeStatic java/lang/module/ModuleFinder$2 lambda$find$0 (Ljava/lang/String;Ljava/lang/module/ModuleFinder;)Ljava/util/Optional; (Ljava/lang/module/ModuleFinder;)Ljava/util/Optional;
@lambda-proxy java/lang/module/ModuleFinder$2 apply ()Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeVirtual java/util/Optional stream ()Ljava/util/stream/Stream; (Ljava/util/Optional;)Ljava/util/stream/Stream;
java/util/stream/ReferencePipeline$7 java/util/stream/ReferencePipeline$7
java/util/stream/FindOps java/util/stream/FindOps
java/util/stream/FindOps$FindSink java/util/stream/FindOps$FindSink
java/util/stream/FindOps$FindSink$OfRef java/util/stream/FindOps$FindSink$OfRef
java/util/stream/FindOps$FindOp java/util/stream/FindOps$FindOp
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LL_I
@lambda-proxy java/util/stream/FindOps$FindSink$OfRef test ()Ljava/util/function/Predicate; (Ljava/lang/Object;)Z REF_invokeVirtual java/util/Optional isPresent ()Z (Ljava/util/Optional;)Z
@lambda-proxy java/util/stream/FindOps$FindSink$OfRef get ()Ljava/util/function/Supplier; ()Ljava/lang/Object; REF_newInvokeSpecial java/util/stream/FindOps$FindSink$OfRef <init> ()V ()Ljava/util/stream/TerminalSink;
@lambda-proxy java/util/stream/FindOps$FindSink$OfRef test ()Ljava/util/function/Predicate; (Ljava/lang/Object;)Z REF_invokeVirtual java/util/Optional isPresent ()Z (Ljava/util/Optional;)Z
@lambda-proxy java/util/stream/FindOps$FindSink$OfRef get ()Ljava/util/function/Supplier; ()Ljava/lang/Object; REF_newInvokeSpecial java/util/stream/FindOps$FindSink$OfRef <init> ()V ()Ljava/util/stream/TerminalSink;
java/util/stream/ReferencePipeline$7$1 java/util/stream/ReferencePipeline$7$1
java/util/stream/Streams$AbstractStreamBuilderImpl java/util/stream/Streams$AbstractStreamBuilderImpl
java/util/stream/Stream$Builder java/util/stream/Stream$Builder
java/util/stream/Streams$StreamBuilderImpl java/util/stream/Streams$StreamBuilderImpl
java/util/stream/Streams java/util/stream/Streams
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial L4_V
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder newInvokeSpecial L3_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial L4_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder linkToTargetMethod L3_L
@lambda-proxy java/lang/module/ModuleFinder$2 accept (Ljava/lang/module/ModuleFinder$2;Ljava/lang/String;)Ljava/util/function/Consumer; (Ljava/lang/Object;)V REF_invokeVirtual java/lang/module/ModuleFinder$2 lambda$find$1 (Ljava/lang/String;Ljava/lang/module/ModuleReference;)V (Ljava/lang/module/ModuleReference;)V
@lambda-proxy jdk/internal/module/DefaultRoots test ()Ljava/util/function/Predicate; (Ljava/lang/Object;)Z REF_invokeStatic jdk/internal/module/DefaultRoots lambda$exportsAPI$2 (Ljava/lang/module/ModuleDescriptor$Exports;)Z (Ljava/lang/module/ModuleDescriptor$Exports;)Z
java/util/HashMap$KeySet java/util/HashMap$KeySet
java/util/HashMap$KeyIterator java/util/HashMap$KeyIterator
java/lang/module/Resolver java/lang/module/Resolver
@ -602,6 +666,8 @@ java/util/ListIterator
java/util/ImmutableCollections$ListItr java/util/ImmutableCollections$ListItr
java/util/HashMap$Values java/util/HashMap$Values
java/util/HashMap$ValueIterator java/util/HashMap$ValueIterator
@lambda-proxy java/lang/module/ModuleFinder$2 apply ()Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeStatic java/lang/module/ModuleFinder$2 lambda$findAll$2 (Ljava/lang/module/ModuleFinder;)Ljava/util/stream/Stream; (Ljava/lang/module/ModuleFinder;)Ljava/util/stream/Stream;
@lambda-proxy java/lang/module/ModuleFinder$2 accept (Ljava/lang/module/ModuleFinder$2;Ljava/util/Set;)Ljava/util/function/Consumer; (Ljava/lang/Object;)V REF_invokeVirtual java/lang/module/ModuleFinder$2 lambda$findAll$3 (Ljava/util/Set;Ljava/lang/module/ModuleReference;)V (Ljava/lang/module/ModuleReference;)V
java/util/stream/ForEachOps java/util/stream/ForEachOps
java/util/stream/ForEachOps$ForEachOp java/util/stream/ForEachOps$ForEachOp
java/util/stream/ForEachOps$ForEachOp$OfRef java/util/stream/ForEachOps$ForEachOp$OfRef
@ -665,11 +731,17 @@ java/util/regex/Pattern$LastNode
java/util/regex/Pattern$GroupHead java/util/regex/Pattern$GroupHead
java/util/regex/Pattern$CharPredicate java/util/regex/Pattern$CharPredicate
java/util/regex/Pattern$BmpCharPredicate java/util/regex/Pattern$BmpCharPredicate
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic LII_I
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder newInvokeSpecial LI_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLI_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder linkToTargetMethod IL_L
@lambda-proxy java/util/regex/Pattern is (I)Ljava/util/regex/Pattern$BmpCharPredicate; (I)Z REF_invokeStatic java/util/regex/Pattern lambda$Single$7 (II)Z (I)Z
java/util/regex/Pattern$CharProperty java/util/regex/Pattern$CharProperty
java/util/regex/Pattern$BmpCharProperty java/util/regex/Pattern$BmpCharProperty
java/util/regex/Pattern$LineEnding
java/util/regex/Pattern$GroupTail java/util/regex/Pattern$GroupTail
java/util/regex/CharPredicates java/util/regex/CharPredicates
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic LI_I
@lambda-proxy java/util/regex/CharPredicates is ()Ljava/util/regex/Pattern$BmpCharPredicate; (I)Z REF_invokeStatic java/util/regex/CharPredicates lambda$ASCII_DIGIT$18 (I)Z (I)Z
java/util/regex/Pattern$Qtype java/util/regex/Pattern$Qtype
java/util/regex/Pattern$CharPropertyGreedy java/util/regex/Pattern$CharPropertyGreedy
java/util/regex/Pattern$BmpCharPropertyGreedy java/util/regex/Pattern$BmpCharPropertyGreedy
@ -683,6 +755,16 @@ java/util/regex/Pattern$First
java/util/regex/Pattern$Start java/util/regex/Pattern$Start
java/util/regex/Pattern$TreeInfo java/util/regex/Pattern$TreeInfo
java/util/regex/Pattern$BitClass java/util/regex/Pattern$BitClass
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic LI3_I
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder newInvokeSpecial LII_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLII_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder linkToTargetMethod IIL_L
@lambda-proxy java/util/regex/Pattern is (II)Ljava/util/regex/Pattern$BmpCharPredicate; (I)Z REF_invokeStatic java/util/regex/Pattern lambda$Range$10 (III)Z (I)Z
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecialIFC L3I_I
@lambda-proxy java/util/regex/Pattern$BmpCharPredicate is (Ljava/util/regex/Pattern$BmpCharPredicate;Ljava/util/regex/Pattern$CharPredicate;)Ljava/util/regex/Pattern$BmpCharPredicate; (I)Z REF_invokeInterface java/util/regex/Pattern$BmpCharPredicate lambda$union$2 (Ljava/util/regex/Pattern$CharPredicate;I)Z (I)Z
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecialIFC LLI_I
@lambda-proxy java/util/regex/Pattern$CharPredicate is (Ljava/util/regex/Pattern$CharPredicate;)Ljava/util/regex/Pattern$CharPredicate; (I)Z REF_invokeInterface java/util/regex/Pattern$CharPredicate lambda$negate$3 (I)Z (I)Z
java/util/regex/Pattern$StartS
java/util/regex/Pattern$BackRef java/util/regex/Pattern$BackRef
java/util/regex/Pattern$Curly java/util/regex/Pattern$Curly
java/util/regex/Pattern$Ques java/util/regex/Pattern$Ques
@ -692,39 +774,51 @@ java/util/regex/Matcher
java/util/regex/IntHashSet java/util/regex/IntHashSet
java/lang/module/ModuleDescriptor$Builder java/lang/module/ModuleDescriptor$Builder
jdk/internal/module/Checks jdk/internal/module/Checks
java/util/zip/ZipFile$EntrySpliterator
java/util/Spliterators$AbstractSpliterator java/util/Spliterators$AbstractSpliterator
java/util/zip/ZipFile$EntrySpliterator
java/util/function/IntFunction java/util/function/IntFunction
@lambda-proxy java/util/zip/ZipFile apply (Ljava/util/zip/ZipFile;)Ljava/util/function/IntFunction; (I)Ljava/lang/Object; REF_invokeVirtual java/util/zip/ZipFile lambda$jarStream$1 (I)Ljava/util/jar/JarEntry; (I)Ljava/util/jar/JarEntry;
@lambda-proxy jdk/internal/module/ModulePath test ()Ljava/util/function/Predicate; (Ljava/lang/Object;)Z REF_invokeStatic jdk/internal/module/ModulePath lambda$deriveModuleDescriptor$2 (Ljava/util/jar/JarEntry;)Z (Ljava/util/jar/JarEntry;)Z
@lambda-proxy jdk/internal/module/ModulePath apply ()Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeVirtual java/util/zip/ZipEntry getName ()Ljava/lang/String; (Ljava/util/jar/JarEntry;)Ljava/lang/String;
@lambda-proxy jdk/internal/module/ModulePath test ()Ljava/util/function/Predicate; (Ljava/lang/Object;)Z REF_invokeStatic jdk/internal/module/ModulePath lambda$deriveModuleDescriptor$3 (Ljava/lang/String;)Z (Ljava/lang/String;)Z
@lambda-proxy jdk/internal/module/ModulePath test ()Ljava/util/function/Predicate; (Ljava/lang/Object;)Z REF_invokeStatic jdk/internal/module/ModulePath lambda$deriveModuleDescriptor$4 (Ljava/lang/String;)Z (Ljava/lang/String;)Z
java/util/stream/Collectors$Partition java/util/stream/Collectors$Partition
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L5_V
@lambda-proxy java/util/stream/Collectors accept (Ljava/util/function/BiConsumer;Ljava/util/function/Predicate;)Ljava/util/function/BiConsumer; (Ljava/lang/Object;Ljava/lang/Object;)V REF_invokeStatic java/util/stream/Collectors lambda$partitioningBy$62 (Ljava/util/function/BiConsumer;Ljava/util/function/Predicate;Ljava/util/stream/Collectors$Partition;Ljava/lang/Object;)V (Ljava/util/stream/Collectors$Partition;Ljava/lang/Object;)V
@lambda-proxy java/util/stream/Collectors apply (Ljava/util/function/BinaryOperator;)Ljava/util/function/BinaryOperator; (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; REF_invokeStatic java/util/stream/Collectors lambda$partitioningBy$63 (Ljava/util/function/BinaryOperator;Ljava/util/stream/Collectors$Partition;Ljava/util/stream/Collectors$Partition;)Ljava/util/stream/Collectors$Partition; (Ljava/util/stream/Collectors$Partition;Ljava/util/stream/Collectors$Partition;)Ljava/util/stream/Collectors$Partition;
@lambda-proxy java/util/stream/Collectors get (Ljava/util/stream/Collector;)Ljava/util/function/Supplier; ()Ljava/lang/Object; REF_invokeStatic java/util/stream/Collectors lambda$partitioningBy$64 (Ljava/util/stream/Collector;)Ljava/util/stream/Collectors$Partition; ()Ljava/util/stream/Collectors$Partition;
java/util/stream/Collectors$Partition$1 java/util/stream/Collectors$Partition$1
java/util/AbstractMap$SimpleImmutableEntry java/util/AbstractMap$SimpleImmutableEntry
java/util/HashMap$KeySpliterator
java/util/HashMap$HashMapSpliterator java/util/HashMap$HashMapSpliterator
java/util/HashMap$KeySpliterator
@lambda-proxy jdk/internal/module/ModulePath apply (Ljdk/internal/module/ModulePath;)Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeVirtual jdk/internal/module/ModulePath toPackageName (Ljava/lang/String;)Ljava/util/Optional; (Ljava/lang/String;)Ljava/util/Optional;
@lambda-proxy jdk/internal/module/ModulePath apply ()Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeVirtual java/util/Optional stream ()Ljava/util/stream/Stream; (Ljava/util/Optional;)Ljava/util/stream/Stream;
java/util/stream/DistinctOps java/util/stream/DistinctOps
java/util/stream/DistinctOps$1
java/util/stream/ReferencePipeline$StatefulOp java/util/stream/ReferencePipeline$StatefulOp
java/util/stream/DistinctOps$1
java/util/stream/DistinctOps$1$2 java/util/stream/DistinctOps$1$2
@lambda-proxy java/lang/module/ModuleDescriptor$Builder accept ()Ljava/util/function/Consumer; (Ljava/lang/Object;)V REF_invokeStatic jdk/internal/module/Checks requirePackageName (Ljava/lang/String;)Ljava/lang/String; (Ljava/lang/String;)V
@lambda-proxy jdk/internal/module/ModulePath apply (Ljdk/internal/module/ModulePath;)Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeVirtual jdk/internal/module/ModulePath toServiceName (Ljava/lang/String;)Ljava/util/Optional; (Ljava/lang/String;)Ljava/util/Optional;
@lambda-proxy jdk/internal/module/ModulePath apply ()Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeVirtual java/util/Optional stream ()Ljava/util/stream/Stream; (Ljava/util/Optional;)Ljava/util/stream/Stream;
jdk/internal/module/ModuleInfo$Attributes jdk/internal/module/ModuleInfo$Attributes
jdk/internal/module/ModuleReferences jdk/internal/module/ModuleReferences
sun/nio/fs/UnixUriUtils sun/nio/fs/UnixUriUtils
java/net/URI$Parser java/net/URI$Parser
java/lang/module/ModuleReader java/lang/module/ModuleReader
@lambda-proxy jdk/internal/module/ModuleReferences get (Ljava/nio/file/Path;Ljava/net/URI;)Ljava/util/function/Supplier; ()Ljava/lang/Object; REF_invokeStatic jdk/internal/module/ModuleReferences lambda$newJarModule$0 (Ljava/nio/file/Path;Ljava/net/URI;)Ljava/lang/module/ModuleReader; ()Ljava/lang/module/ModuleReader;
jdk/internal/module/ModuleHashes$HashSupplier jdk/internal/module/ModuleHashes$HashSupplier
@lambda-proxy jdk/internal/module/ModuleReferences generate (Ljava/util/function/Supplier;)Ljdk/internal/module/ModuleHashes$HashSupplier; (Ljava/lang/String;)[B REF_invokeStatic jdk/internal/module/ModuleReferences lambda$newJarModule$1 (Ljava/util/function/Supplier;Ljava/lang/String;)[B (Ljava/lang/String;)[B
java/io/RandomAccessFile$1 java/io/RandomAccessFile$1
java/util/ImmutableCollections$Map1 java/util/ImmutableCollections$Map1
java/util/HashMap$ValueSpliterator java/util/HashMap$ValueSpliterator
java/util/Collections$UnmodifiableCollection$1 java/util/Collections$UnmodifiableCollection$1
java/lang/ModuleLayer
java/util/LinkedHashSet java/util/LinkedHashSet
jdk/internal/module/ModuleLoaderMap jdk/internal/module/ModuleLoaderMap
jdk/internal/module/ModuleLoaderMap$Modules jdk/internal/module/ModuleLoaderMap$Modules
java/util/concurrent/CopyOnWriteArrayList jdk/internal/loader/AbstractClassLoaderValue$Memoizer
jdk/internal/module/ServicesCatalog$ServiceProvider jdk/internal/module/ServicesCatalog$ServiceProvider
java/util/concurrent/CopyOnWriteArrayList
java/lang/ModuleLayer$Controller java/lang/ModuleLayer$Controller
jdk/internal/module/IllegalAccessLogger$Mode
jdk/internal/module/IllegalAccessLogger$Builder
java/util/Collections$UnmodifiableMap
jdk/internal/module/IllegalAccessLogger
jdk/internal/module/ModuleBootstrap$SafeModuleFinder jdk/internal/module/ModuleBootstrap$SafeModuleFinder
java/lang/invoke/StringConcatFactory java/lang/invoke/StringConcatFactory
java/lang/invoke/StringConcatFactory$1 java/lang/invoke/StringConcatFactory$1
@ -733,7 +827,6 @@ java/lang/invoke/StringConcatFactory$3
sun/launcher/LauncherHelper sun/launcher/LauncherHelper
sun/net/util/URLUtil sun/net/util/URLUtil
java/util/Locale java/util/Locale
sun/util/locale/BaseLocale
sun/util/locale/LocaleUtils sun/util/locale/LocaleUtils
java/security/PrivilegedExceptionAction java/security/PrivilegedExceptionAction
jdk/internal/loader/URLClassPath$3 jdk/internal/loader/URLClassPath$3
@ -757,7 +850,6 @@ java/security/PermissionCollection
sun/security/util/LazyCodeSourcePermissionCollection sun/security/util/LazyCodeSourcePermissionCollection
java/security/Permissions java/security/Permissions
java/lang/RuntimePermission java/lang/RuntimePermission
java/security/Permissions$1
java/security/BasicPermissionCollection java/security/BasicPermissionCollection
java/security/AllPermission java/security/AllPermission
java/security/UnresolvedPermission java/security/UnresolvedPermission
@ -767,6 +859,8 @@ java/util/logging/Logger
java/util/logging/Handler java/util/logging/Handler
java/util/logging/Level java/util/logging/Level
java/util/logging/Level$KnownLevel java/util/logging/Level$KnownLevel
@lambda-proxy java/util/logging/Level$KnownLevel apply ()Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeStatic java/util/logging/Level$KnownLevel lambda$add$3 (Ljava/lang/String;)Ljava/util/List; (Ljava/lang/String;)Ljava/util/List;
@lambda-proxy java/util/logging/Level$KnownLevel apply ()Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeStatic java/util/logging/Level$KnownLevel lambda$add$4 (Ljava/lang/Integer;)Ljava/util/List; (Ljava/lang/Integer;)Ljava/util/List;
java/util/logging/Logger$LoggerBundle java/util/logging/Logger$LoggerBundle
java/util/logging/Logger$ConfigurationData java/util/logging/Logger$ConfigurationData
java/util/logging/LogManager java/util/logging/LogManager
@ -801,12 +895,15 @@ java/util/logging/LogManager$2
java/util/logging/LogManager$RootLogger java/util/logging/LogManager$RootLogger
java/nio/file/Paths java/nio/file/Paths
java/util/logging/LogManager$LoggerWeakRef java/util/logging/LogManager$LoggerWeakRef
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L6_L
java/lang/invoke/MethodHandleImpl$AsVarargsCollector java/lang/invoke/MethodHandleImpl$AsVarargsCollector
java/lang/invoke/ClassSpecializer$Factory$1Var @lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial L7_L
java/util/Arrays$ArrayList @lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DelegatingMethodHandle$Holder delegate L6_L
java/util/Collections$UnmodifiableList @lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder invokeExact_MT L7_L
java/util/Collections$UnmodifiableRandomAccessList @lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DelegatingMethodHandle$Holder reinvoke_L L3_L
java/util/Arrays$ArrayItr java/lang/invoke/BoundMethodHandle$Species_LL
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_LL
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L5_L
java/util/logging/LogManager$VisitedLoggers java/util/logging/LogManager$VisitedLoggers
java/util/logging/LogManager$LoggerContext$1 java/util/logging/LogManager$LoggerContext$1
java/util/concurrent/ConcurrentHashMap$KeySetView java/util/concurrent/ConcurrentHashMap$KeySetView
@ -819,7 +916,9 @@ java/util/Collections$SynchronizedSet
java/util/concurrent/ConcurrentHashMap$EntryIterator java/util/concurrent/ConcurrentHashMap$EntryIterator
java/util/concurrent/ConcurrentHashMap$MapEntry java/util/concurrent/ConcurrentHashMap$MapEntry
java/util/Hashtable$Enumerator java/util/Hashtable$Enumerator
@lambda-proxy java/util/logging/Level apply ()Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeVirtual java/util/logging/Level$KnownLevel mirrored ()Ljava/util/Optional; (Ljava/util/logging/Level$KnownLevel;)Ljava/util/Optional;
java/util/ArrayList$ArrayListSpliterator java/util/ArrayList$ArrayListSpliterator
@lambda-proxy java/util/logging/Level$KnownLevel apply ()Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeVirtual java/util/Optional stream ()Ljava/util/stream/Stream; (Ljava/util/Optional;)Ljava/util/stream/Stream;
java/util/IdentityHashMap$Values java/util/IdentityHashMap$Values
java/lang/System$Logger java/lang/System$Logger
sun/util/logging/PlatformLogger$Bridge sun/util/logging/PlatformLogger$Bridge
@ -833,7 +932,6 @@ java/util/Spliterators$1Adapter
java/util/ServiceLoader$LazyClassPathLookupIterator java/util/ServiceLoader$LazyClassPathLookupIterator
java/util/ServiceLoader$2 java/util/ServiceLoader$2
java/util/ServiceLoader$3 java/util/ServiceLoader$3
jdk/internal/loader/AbstractClassLoaderValue$Memoizer
jdk/internal/module/Resources jdk/internal/module/Resources
jdk/internal/loader/BuiltinClassLoader$2 jdk/internal/loader/BuiltinClassLoader$2
jdk/internal/loader/BuiltinClassLoader$5 jdk/internal/loader/BuiltinClassLoader$5
@ -908,8 +1006,16 @@ java/lang/Class$1
java/net/InetAddress$NameService java/net/InetAddress$NameService
java/net/InetAddress$PlatformNameService java/net/InetAddress$PlatformNameService
java/net/Inet4Address java/net/Inet4Address
java/util/Arrays$ArrayList
java/util/Spliterators$ArraySpliterator java/util/Spliterators$ArraySpliterator
java/util/StringJoiner java/util/StringJoiner
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder newInvokeSpecial L4_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial L5_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder linkToTargetMethod L4_L
@lambda-proxy java/util/stream/Collectors get (Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/util/function/Supplier; ()Ljava/lang/Object; REF_invokeStatic java/util/stream/Collectors lambda$joining$11 (Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/util/StringJoiner; ()Ljava/util/StringJoiner;
@lambda-proxy java/util/stream/Collectors accept ()Ljava/util/function/BiConsumer; (Ljava/lang/Object;Ljava/lang/Object;)V REF_invokeVirtual java/util/StringJoiner add (Ljava/lang/CharSequence;)Ljava/util/StringJoiner; (Ljava/util/StringJoiner;Ljava/lang/CharSequence;)V
@lambda-proxy java/util/stream/Collectors apply ()Ljava/util/function/BinaryOperator; (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; REF_invokeVirtual java/util/StringJoiner merge (Ljava/util/StringJoiner;)Ljava/util/StringJoiner; (Ljava/util/StringJoiner;Ljava/util/StringJoiner;)Ljava/util/StringJoiner;
@lambda-proxy java/util/stream/Collectors apply ()Ljava/util/function/Function; (Ljava/lang/Object;)Ljava/lang/Object; REF_invokeVirtual java/util/StringJoiner toString ()Ljava/lang/String; (Ljava/util/StringJoiner;)Ljava/lang/String;
java/util/concurrent/Future java/util/concurrent/Future
java/util/concurrent/ForkJoinTask java/util/concurrent/ForkJoinTask
java/util/concurrent/CountedCompleter java/util/concurrent/CountedCompleter
@ -935,15 +1041,94 @@ java/util/concurrent/ThreadLocalRandom
java/lang/invoke/VarHandle$AccessDescriptor java/lang/invoke/VarHandle$AccessDescriptor
java/util/concurrent/ForkJoinPool$DefaultForkJoinWorkerThreadFactory$1 java/util/concurrent/ForkJoinPool$DefaultForkJoinWorkerThreadFactory$1
java/util/regex/ASCII java/util/regex/ASCII
@lambda-proxy java/util/regex/CharPredicates is ()Ljava/util/regex/Pattern$BmpCharPredicate; (I)Z REF_invokeStatic java/util/regex/CharPredicates lambda$ASCII_SPACE$20 (I)Z (I)Z
java/util/ArrayList$SubList java/util/ArrayList$SubList
java/lang/Long$LongCache @lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeVirtual L3_V
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic LLJ_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial L3J_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DelegatingMethodHandle$Holder reinvoke_L LLJ_L
java/util/Arrays$ArrayItr
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic LJL3_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLJL3_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DelegatingMethodHandle$Holder reinvoke_L LJL3_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLJLL_J
java/lang/invoke/BoundMethodHandle$Species_LLL
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_LLL
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic LJ_L
java/lang/invoke/BoundMethodHandle$Species_LLLL
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_LLLL
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLJ_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic LJL_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLJL_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DelegatingMethodHandle$Holder reinvoke_L LJL_J
java/lang/invoke/BoundMethodHandle$Species_LLLLL
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_LLLLL
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L8_L
java/lang/invoke/MethodHandles$1 java/lang/invoke/MethodHandles$1
java/lang/invoke/BoundMethodHandle$Species_LJ
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_LJ
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L4J_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder getLong LL_J
java/lang/invoke/BoundMethodHandle$Species_LLLLLL
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_LLLLLL
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L9_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial L3_J
java/lang/invoke/BoundMethodHandle$Species_LLLLLLL
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_LLLLLLL
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L10_L
java/util/TreeMap java/util/TreeMap
java/lang/invoke/LambdaFormEditor$1 java/lang/invoke/LambdaFormEditor$1
java/util/TreeMap$Entry java/util/TreeMap$Entry
java/util/TreeMap$EntrySet java/util/TreeMap$EntrySet
java/util/TreeMap$PrivateEntryIterator java/util/TreeMap$PrivateEntryIterator
java/util/TreeMap$EntryIterator java/util/TreeMap$EntryIterator
java/lang/invoke/BoundMethodHandle$Species_LLLLLLLL
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_LLLLLLLL
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L11_L
java/lang/invoke/BoundMethodHandle$Species_LLLLLLLLL
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_LLLLLLLLL
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L12_L
java/lang/invoke/BoundMethodHandle$Species_LLLLLLLLLL
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_LLLLLLLLLL
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L13_L
java/lang/invoke/BoundMethodHandle$Species_LLLLLLLLLLL
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_LLLLLLLLLLL
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L14_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial L6_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder linkToTargetMethod L5_L
java/lang/invoke/BoundMethodHandle$Species_LLLLLLLLLLLL
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_LLLLLLLLLLLL
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L15_L
java/lang/invoke/BoundMethodHandle$Species_LLLLLLLLLLLLL
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_LLLLLLLLLLLLL
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L16_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder linkToTargetMethod L6_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic LJLIL_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLJLIL_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DelegatingMethodHandle$Holder reinvoke_L LJLIL_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLJLI_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic LJI_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLJI_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DelegatingMethodHandle$Holder reinvoke_L LJI_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLI_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial L3I_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder linkToTargetMethod LIL_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLIL_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder linkToTargetMethod ILL_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic LJLJL_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLJLJL_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DelegatingMethodHandle$Holder reinvoke_L LJLJL_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLJLJ_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic LJJ_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLJJ_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DelegatingMethodHandle$Holder reinvoke_L LJJ_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLJ_J
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder linkToTargetMethod JL_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLJJ_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder linkToTargetMethod JJL_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic LD_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LLD_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder linkToTargetMethod DL_L
jdk/internal/math/FloatingDecimal jdk/internal/math/FloatingDecimal
jdk/internal/math/FloatingDecimal$BinaryToASCIIConverter jdk/internal/math/FloatingDecimal$BinaryToASCIIConverter
jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer
@ -955,7 +1140,8 @@ java/time/format/DateTimeFormatter
java/time/format/DateTimeFormatterBuilder java/time/format/DateTimeFormatterBuilder
java/time/temporal/TemporalQuery java/time/temporal/TemporalQuery
java/time/ZoneId java/time/ZoneId
java/lang/Character$CharacterCache @lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStaticInit LL_L
@lambda-proxy java/time/format/DateTimeFormatterBuilder queryFrom ()Ljava/time/temporal/TemporalQuery; (Ljava/time/temporal/TemporalAccessor;)Ljava/lang/Object; REF_invokeStatic java/time/format/DateTimeFormatterBuilder lambda$static$0 (Ljava/time/temporal/TemporalAccessor;)Ljava/time/ZoneId; (Ljava/time/temporal/TemporalAccessor;)Ljava/time/ZoneId;
java/time/temporal/TemporalField java/time/temporal/TemporalField
java/time/temporal/ChronoField java/time/temporal/ChronoField
java/time/temporal/TemporalUnit java/time/temporal/TemporalUnit
@ -973,7 +1159,6 @@ java/time/temporal/IsoFields$Field$4
java/time/temporal/IsoFields$Unit java/time/temporal/IsoFields$Unit
java/time/temporal/JulianFields java/time/temporal/JulianFields
java/time/temporal/JulianFields$Field java/time/temporal/JulianFields$Field
java/time/format/DateTimeFormatterBuilder$2
java/time/format/SignStyle java/time/format/SignStyle
java/time/format/DateTimeFormatterBuilder$DateTimePrinterParser java/time/format/DateTimeFormatterBuilder$DateTimePrinterParser
java/time/format/DateTimeFormatterBuilder$NumberPrinterParser java/time/format/DateTimeFormatterBuilder$NumberPrinterParser
@ -1008,6 +1193,8 @@ java/time/format/DateTimeFormatterBuilder$1
java/time/format/DateTimeFormatterBuilder$TextPrinterParser java/time/format/DateTimeFormatterBuilder$TextPrinterParser
java/time/chrono/ChronoPeriod java/time/chrono/ChronoPeriod
java/time/Period java/time/Period
@lambda-proxy java/time/format/DateTimeFormatter queryFrom ()Ljava/time/temporal/TemporalQuery; (Ljava/time/temporal/TemporalAccessor;)Ljava/lang/Object; REF_invokeStatic java/time/format/DateTimeFormatter lambda$static$0 (Ljava/time/temporal/TemporalAccessor;)Ljava/time/Period; (Ljava/time/temporal/TemporalAccessor;)Ljava/time/Period;
@lambda-proxy java/time/format/DateTimeFormatter queryFrom ()Ljava/time/temporal/TemporalQuery; (Ljava/time/temporal/TemporalAccessor;)Ljava/lang/Object; REF_invokeStatic java/time/format/DateTimeFormatter lambda$static$1 (Ljava/time/temporal/TemporalAccessor;)Ljava/lang/Boolean; (Ljava/time/temporal/TemporalAccessor;)Ljava/lang/Boolean;
java/time/temporal/TemporalAdjuster java/time/temporal/TemporalAdjuster
java/time/ZoneOffset java/time/ZoneOffset
java/time/ZoneRegion java/time/ZoneRegion
@ -1032,10 +1219,9 @@ java/time/temporal/TemporalQueries$5
java/time/temporal/TemporalQueries$6 java/time/temporal/TemporalQueries$6
java/time/temporal/TemporalQueries$7 java/time/temporal/TemporalQueries$7
java/time/LocalDate$1 java/time/LocalDate$1
java/time/format/DateTimeFormatterBuilder$3 java/time/format/DateTimeFormatterBuilder$2
java/time/LocalTime$1 java/time/LocalTime$1
java/math/BigDecimal java/math/BigDecimal
java/math/BigDecimal$1
java/math/RoundingMode java/math/RoundingMode
java/text/Format java/text/Format
java/text/DateFormat java/text/DateFormat
@ -1043,6 +1229,8 @@ java/util/spi/LocaleServiceProvider
java/text/spi/DateFormatProvider java/text/spi/DateFormatProvider
sun/util/locale/provider/LocaleProviderAdapter sun/util/locale/provider/LocaleProviderAdapter
sun/util/locale/provider/LocaleProviderAdapter$Type sun/util/locale/provider/LocaleProviderAdapter$Type
java/util/Collections$UnmodifiableList
java/util/Collections$UnmodifiableRandomAccessList
sun/util/locale/provider/LocaleProviderAdapter$1 sun/util/locale/provider/LocaleProviderAdapter$1
sun/util/locale/provider/ResourceBundleBasedAdapter sun/util/locale/provider/ResourceBundleBasedAdapter
sun/util/locale/provider/JRELocaleProviderAdapter sun/util/locale/provider/JRELocaleProviderAdapter
@ -1060,6 +1248,7 @@ sun/util/locale/BaseLocale$Cache
sun/util/locale/LocaleObjectCache$CacheEntry sun/util/locale/LocaleObjectCache$CacheEntry
java/util/Locale$Cache java/util/Locale$Cache
sun/util/cldr/CLDRLocaleProviderAdapter$1 sun/util/cldr/CLDRLocaleProviderAdapter$1
@lambda-proxy sun/util/locale/provider/JRELocaleProviderAdapter run (Lsun/util/locale/provider/JRELocaleProviderAdapter;)Ljava/security/PrivilegedAction; ()Ljava/lang/Object; REF_invokeVirtual sun/util/locale/provider/JRELocaleProviderAdapter lambda$getDateFormatProvider$2 ()Ljava/text/spi/DateFormatProvider; ()Ljava/text/spi/DateFormatProvider;
sun/util/locale/provider/AvailableLanguageTags sun/util/locale/provider/AvailableLanguageTags
sun/util/locale/provider/DateFormatProviderImpl sun/util/locale/provider/DateFormatProviderImpl
java/util/StringTokenizer java/util/StringTokenizer
@ -1077,6 +1266,7 @@ sun/util/calendar/ZoneInfoFile$1
java/io/DataInputStream java/io/DataInputStream
sun/util/calendar/ZoneInfoFile$ZoneOffsetTransitionRule sun/util/calendar/ZoneInfoFile$ZoneOffsetTransitionRule
sun/util/spi/CalendarProvider sun/util/spi/CalendarProvider
@lambda-proxy sun/util/locale/provider/JRELocaleProviderAdapter run (Lsun/util/locale/provider/JRELocaleProviderAdapter;)Ljava/security/PrivilegedAction; ()Ljava/lang/Object; REF_invokeVirtual sun/util/locale/provider/JRELocaleProviderAdapter lambda$getCalendarProvider$11 ()Lsun/util/spi/CalendarProvider; ()Lsun/util/spi/CalendarProvider;
sun/util/locale/provider/CalendarProviderImpl sun/util/locale/provider/CalendarProviderImpl
java/util/Calendar$Builder java/util/Calendar$Builder
java/util/GregorianCalendar java/util/GregorianCalendar
@ -1104,6 +1294,7 @@ java/util/ResourceBundle$NoFallbackControl
java/util/AbstractSequentialList java/util/AbstractSequentialList
java/util/LinkedList java/util/LinkedList
java/util/LinkedList$Node java/util/LinkedList$Node
@lambda-proxy sun/util/cldr/CLDRLocaleProviderAdapter run (Lsun/util/cldr/CLDRLocaleProviderAdapter;)Ljava/security/PrivilegedAction; ()Ljava/lang/Object; REF_invokeVirtual sun/util/cldr/CLDRLocaleProviderAdapter lambda$getCalendarDataProvider$0 ()Ljava/util/spi/CalendarDataProvider; ()Ljava/util/spi/CalendarDataProvider;
sun/util/locale/provider/CalendarDataProviderImpl sun/util/locale/provider/CalendarDataProviderImpl
sun/util/cldr/CLDRCalendarDataProviderImpl sun/util/cldr/CLDRCalendarDataProviderImpl
sun/util/locale/provider/LocaleResources sun/util/locale/provider/LocaleResources
@ -1120,6 +1311,7 @@ sun/util/resources/Bundles$CacheKey
java/util/ListResourceBundle java/util/ListResourceBundle
sun/util/resources/cldr/CalendarData sun/util/resources/cldr/CalendarData
java/util/ResourceBundle$ResourceBundleProviderHelper java/util/ResourceBundle$ResourceBundleProviderHelper
@lambda-proxy java/util/ResourceBundle$ResourceBundleProviderHelper run (Ljava/lang/reflect/Constructor;)Ljava/security/PrivilegedAction; ()Ljava/lang/Object; REF_invokeStatic java/util/ResourceBundle$ResourceBundleProviderHelper lambda$newResourceBundle$0 (Ljava/lang/reflect/Constructor;)Ljava/lang/Void; ()Ljava/lang/Void;
sun/util/resources/Bundles$CacheKeyReference sun/util/resources/Bundles$CacheKeyReference
sun/util/resources/Bundles$BundleReference sun/util/resources/Bundles$BundleReference
sun/util/locale/provider/LocaleResources$ResourceReference sun/util/locale/provider/LocaleResources$ResourceReference
@ -1128,26 +1320,33 @@ sun/util/calendar/BaseCalendar$Date
sun/util/calendar/Gregorian$Date sun/util/calendar/Gregorian$Date
sun/util/calendar/CalendarUtils sun/util/calendar/CalendarUtils
java/text/DateFormatSymbols java/text/DateFormatSymbols
@lambda-proxy sun/util/locale/provider/JRELocaleProviderAdapter run (Lsun/util/locale/provider/JRELocaleProviderAdapter;)Ljava/security/PrivilegedAction; ()Ljava/lang/Object; REF_invokeVirtual sun/util/locale/provider/JRELocaleProviderAdapter lambda$getDateFormatSymbolsProvider$3 ()Ljava/text/spi/DateFormatSymbolsProvider; ()Ljava/text/spi/DateFormatSymbolsProvider;
sun/util/locale/provider/DateFormatSymbolsProviderImpl sun/util/locale/provider/DateFormatSymbolsProviderImpl
sun/text/resources/cldr/FormatData sun/text/resources/cldr/FormatData
java/text/NumberFormat java/text/NumberFormat
@lambda-proxy sun/util/locale/provider/JRELocaleProviderAdapter run (Lsun/util/locale/provider/JRELocaleProviderAdapter;)Ljava/security/PrivilegedAction; ()Ljava/lang/Object; REF_invokeVirtual sun/util/locale/provider/JRELocaleProviderAdapter lambda$getNumberFormatProvider$5 ()Ljava/text/spi/NumberFormatProvider; ()Ljava/text/spi/NumberFormatProvider;
sun/util/locale/provider/NumberFormatProviderImpl sun/util/locale/provider/NumberFormatProviderImpl
sun/text/resources/PluralRules
java/text/DecimalFormatSymbols java/text/DecimalFormatSymbols
@lambda-proxy sun/util/locale/provider/JRELocaleProviderAdapter run (Lsun/util/locale/provider/JRELocaleProviderAdapter;)Ljava/security/PrivilegedAction; ()Ljava/lang/Object; REF_invokeVirtual sun/util/locale/provider/JRELocaleProviderAdapter lambda$getDecimalFormatSymbolsProvider$4 ()Ljava/text/spi/DecimalFormatSymbolsProvider; ()Ljava/text/spi/DecimalFormatSymbolsProvider;
sun/util/locale/provider/DecimalFormatSymbolsProviderImpl sun/util/locale/provider/DecimalFormatSymbolsProviderImpl
java/lang/StringLatin1$CharsSpliterator java/lang/StringLatin1$CharsSpliterator
java/util/stream/IntStream java/util/stream/IntStream
java/util/stream/IntPipeline java/util/stream/IntPipeline
java/util/stream/IntPipeline$Head java/util/stream/IntPipeline$Head
java/util/function/IntPredicate java/util/function/IntPredicate
@lambda-proxy java/text/DecimalFormatSymbols test ()Ljava/util/function/IntPredicate; (I)Z REF_invokeStatic java/text/DecimalFormatSymbols lambda$findNonFormatChar$0 (I)Z (I)Z
java/util/stream/IntPipeline$StatelessOp java/util/stream/IntPipeline$StatelessOp
java/util/stream/IntPipeline$9 java/util/stream/IntPipeline$10
java/util/function/IntConsumer java/util/function/IntConsumer
java/util/stream/Sink$OfInt java/util/stream/Sink$OfInt
java/util/stream/FindOps$FindSink$OfInt java/util/stream/FindOps$FindSink$OfInt
java/util/OptionalInt java/util/OptionalInt
@lambda-proxy java/util/stream/FindOps$FindSink$OfInt test ()Ljava/util/function/Predicate; (Ljava/lang/Object;)Z REF_invokeVirtual java/util/OptionalInt isPresent ()Z (Ljava/util/OptionalInt;)Z
@lambda-proxy java/util/stream/FindOps$FindSink$OfInt get ()Ljava/util/function/Supplier; ()Ljava/lang/Object; REF_newInvokeSpecial java/util/stream/FindOps$FindSink$OfInt <init> ()V ()Ljava/util/stream/TerminalSink;
@lambda-proxy java/util/stream/FindOps$FindSink$OfInt test ()Ljava/util/function/Predicate; (Ljava/lang/Object;)Z REF_invokeVirtual java/util/OptionalInt isPresent ()Z (Ljava/util/OptionalInt;)Z
@lambda-proxy java/util/stream/FindOps$FindSink$OfInt get ()Ljava/util/function/Supplier; ()Ljava/lang/Object; REF_newInvokeSpecial java/util/stream/FindOps$FindSink$OfInt <init> ()V ()Ljava/util/stream/TerminalSink;
java/util/stream/Sink$ChainedInt java/util/stream/Sink$ChainedInt
java/util/stream/IntPipeline$9$1 java/util/stream/IntPipeline$10$1
java/lang/StringUTF16$CharsSpliterator java/lang/StringUTF16$CharsSpliterator
java/lang/CharacterData00 java/lang/CharacterData00
java/text/DecimalFormat java/text/DecimalFormat
@ -1164,6 +1363,29 @@ java/util/Formatter$FormatSpecifier
java/util/Formatter$Flags java/util/Formatter$Flags
java/util/Formatter$Conversion java/util/Formatter$Conversion
java/util/Formattable java/util/Formattable
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.LambdaForm$Holder identity_D LD_D
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.LambdaForm$Holder zero_D L_D
java/lang/invoke/BoundMethodHandle$Species_D
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_D
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L3D_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder getDouble LL_D
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.Invokers$Holder invoke_MT LL_L
sun/invoke/util/ValueConversions$WrapperCache sun/invoke/util/ValueConversions$WrapperCache
java/lang/invoke/BoundMethodHandle$Species_DL
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_DL
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L3DL_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.LambdaForm$Holder identity_I LI_I
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.LambdaForm$Holder zero_I L_I
java/lang/invoke/BoundMethodHandle$Species_I
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_I
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L3I_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder getInt LL_I
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic LI_L
java/lang/invoke/BoundMethodHandle$Species_IL
@lambda-form-invoker [SPECIES_RESOLVE] java.lang.invoke.BoundMethodHandle$Species_IL
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L3IL_L
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeStatic L_V
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DirectMethodHandle$Holder invokeSpecial LL_V
@lambda-form-invoker [LF_RESOLVE] java.lang.invoke.DelegatingMethodHandle$Holder reinvoke_L L_V
java/util/IdentityHashMap$IdentityHashMapIterator java/util/IdentityHashMap$IdentityHashMapIterator
java/util/IdentityHashMap$KeyIterator java/util/IdentityHashMap$KeyIterator

BIN
vendor/java/lib/jexec vendored

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
vendor/java/lib/libharfbuzz.so vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

2
vendor/java/release vendored
View file

@ -1,2 +1,2 @@
JAVA_VERSION="15.0.2" JAVA_VERSION="16.0.1"
MODULES="java.base java.datatransfer java.xml java.prefs java.desktop java.logging java.management java.security.sasl java.naming java.net.http java.scripting java.transaction.xa java.sql jdk.crypto.ec jdk.unsupported jdk.zipfs" MODULES="java.base java.datatransfer java.xml java.prefs java.desktop java.logging java.management java.security.sasl java.naming java.net.http java.scripting java.transaction.xa java.sql jdk.crypto.ec jdk.unsupported jdk.zipfs"