master
8187443: Forest Consolidation: Move files to unified layout
8351748: Add class init barrier to AOT-cached Method/Var Handles
8351595: JVM_FindClassFromCaller: unused var may be removed
8341789: Fix ExceptionOccurred in java.base
8365885: Clean up constant pool reflection native code
8303186: Missing Classpath exception from Continuation.c
8287496: Alternative virtual thread implementation that maps to OS thread
8341666: FileInputStream doesn't support readAllBytes() or readNBytes(int) on pseudo devices
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
8305104: Remove the old core reflection implementation
8343703: Symbol name cleanups after JEP 479
8218628: Add detailed message to NullPointerException describing what is null
8232613: Move Object.registerNatives into HotSpot
8345799: Update copyright year to 2024 for core-libs in files where it was missed
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()
8364187: Make getClassAccessFlagsRaw non-native
8198441: Replace native Runtime::runFinalization0 method with shared secrets
Merge
8268829: Provide an optimized way to walk the stack with Class object only 8210375: StackWalker::getCallerClass throws UnsupportedOperationException
8316456: StackWalker may skip Continuation::yield0 frame mistakenly
8326941: Remove StringUTF16::isBigEndian
8350703: Add standard system property stdin.encoding
8338383: Implement JEP 491: Synchronize Virtual Threads without Pinning
8357650: ThreadSnapshot to take snapshot of thread for thread dumps
8253500: [REDO] JDK-8253208 Move CDS related code to a separate class
8374391: Update the copyright year to 2025 in the remaining files under src/ where it was missed
8230043: Lazily load libverify 8230140: Remove unused mutex and monitor declarations
8260193: Remove JVM_GetInterfaceVersion() and JVM_DTraceXXX
8212001: Verify exported symbols in java.base (libjava)
8223261: JDK-8189208 followup - remove JDK_GetVersionInfo0 and the supporting code
8339783: Implement JEP 479: Remove the Windows 32-bit x86 Port
8355979: ATTRIBUTE_NO_UBSAN needs to be extended to handle float divisions by zero on AIX