master
8214583: AccessController.getContext may return wrong value after JDK-8212605
8187443: Forest Consolidation: Move files to unified layout
8259070: Add jcmd option to dump CDS
8291360: Create entry points to expose low-level class file information
8299088: ClassLoader::defineClass2 throws OOME but JNI exception pending thrown by getUTF
8303186: Missing Classpath exception from Continuation.c
8287496: Alternative virtual thread implementation that maps to OS thread
8264777: Overload optimized FileInputStream::readAllBytes
6633375: FileOutputStream_md.c should be merged into FileOutputStream.c
8276422: Add command-line option to disable finalization
8304265: Implementation of Foreign Function and Memory API (Third Preview)
8174222: LambdaMetafactory: validate inputs and improve documentation
8242452: During module definition, move conversion of packages from native to VM 8242290: Pointless verification in get_package_entry_by_name
8271820: Implementation of JEP 416: Reimplement Core Reflection with Method Handle 8013527: calling MethodHandles.lookup on itself leads to errors
8289768: Clean up unused code
8218628: Add detailed message to NullPointerException describing what is null
8232613: Move Object.registerNatives into HotSpot
8188055: (ref) Add Reference::refersTo predicate
8284161: Implementation of Virtual Threads (Preview)
8282515: More clean up on NativeLibraries just for JNI library use
8352565: Add native method implementation of Reference.get()
8236183: cleanup Java_jdk_internal_reflect_Reflection_getCallerClass naming
8198441: Replace native Runtime::runFinalization0 method with shared secrets
8186535: Remove deprecated pre-1.2 SecurityManager methods and fields
Merge
8283620: System.out does not use the encoding/charset specified in the Javadoc
8305425: Thread.isAlive0 doesn't need to call into the VM
8253500: [REDO] JDK-8253208 Move CDS related code to a separate class
8306028: separate ThreadStart/ThreadEnd events posting code in JVMTI VTMS transitions 8304444: Reappearance of NULL in jvmtiThreadState.cpp
8230043: Lazily load libverify 8230140: Remove unused mutex and monitor declarations
8260193: Remove JVM_GetInterfaceVersion() and JVM_DTraceXXX
8303814: getLastErrorString should avoid charset conversions
8212001: Verify exported symbols in java.base (libjava)
8223261: JDK-8189208 followup - remove JDK_GetVersionInfo0 and the supporting code
8308748: JNU_GetStringPlatformChars may write to String's internal memory array
8300038: Make new version of JNU_GetStringPlatformChars which checks for null characters
8355979: ATTRIBUTE_NO_UBSAN needs to be extended to handle float divisions by zero on AIX