master
8311115: Type in java.lang.reflect.AccessFlag.METHOD_PARAMETER
8314738: Remove all occurrences of and support for @revised
8257636: Update usage of "type" terminology in java.lang.Class and java.lang.reflect
8310849: Pattern matching for instanceof and arrayType cleanup in j.l.invoke and j.l.reflect
8256693: getAnnotatedReceiverType parameterizes types too eagerly
8250920: Increase @jls usage in core reflection
8250660: Clarify that WildcardType and AnnotatedWildcardType bounds methods return one
8312203: Improve specification of Array.newInstance
8311122: Fix typos in java.base
8302822: Method/Field/Constructor/RecordComponent::getGenericInfo() is not thread safe
8316851: Add @sealedGraph to Executable
8249205: Remove unnecessary trademark symbols
8255262: Remove use of legacy custom @spec tag
8280377: MethodHandleProxies does not correctly invoke default methods with varags
8297679: InvocationTargetException field named target is not declared final
8229997: Apply java.io.Serial annotations in java.base
8266670: Better modeling of access flags in core reflection
8287908: Use non-cloning reflection methods where acceptable
8304542: Convert use of internal VM::classFileVersion to ClassFileFormatVersion
6983726: Reimplement MethodHandleProxies.asInterfaceInstance
8283234: Improve @jls usage in java.base
8264148: Update spec for exceptions retrofitted for exception chaining