master
8349537: Bad copyright in TestArrayStructs.java
8312522: Implementation of Foreign Function & Memory API
8356126: Duplication handling and optimization of CaptureCallState
8358958: (aio) AsynchronousByteChannel.read/write should throw IAE if buffer is thread-confined
8345155: Add /native to native test in FFM
8345799: Update copyright year to 2024 for core-libs in files where it was missed
8342963: TestLargeStub::testUpcall doesn't test upcalls stubs
8260555: Change the default TIMEOUT_FACTOR from 4 to 1
8371315: java/foreign/sharedclosejfr/TestSharedCloseJFR.java failed with -XX:-TieredCompilation
8371474: Wrong object class or methodID passed to JNI call in TestSharedCloseJvmti with -Xshare:off
8327994: Update code gen in CallGeneratorHelper
8318586: Explicitly handle upcall stub allocation failure 8318653: UpcallTestHelper::runInNewProcess waits for forked process without timeout
8318538: Add a way to obtain a strided var handle from a layout
8321387: SegmentAllocator:allocateFrom(AddressLayout, MemorySegment) does not throw stated UnsupportedOperationException
8347408: Create an internal method handle adapter for system calls with errno
8349146: [REDO] Implement a better allocator for downcalls
8346609: Improve MemorySegment.toString
8345119: Some java/foreign tests wrongly assume aligned memory
8310643: Misformatted copyright messages in FFM
8344967: Some tests in TestFill do not use the test parameter
8331865: Consolidate size and alignment checks in LayoutPath
8345389: Bump missed copyright years for JDK-8336768
8338731: MemoryLayout::offsetHandle can return a negative offset
8344989: Test java/foreign/TestLinker.java failed with zero: IllegalStateException: libffi call failed with status: FFI_BAD_TYPEDEF
8339285: Test fails with assert(depth < max_critical_stack_depth) failed: can't have more than 10 critical frames
8357462: Amend open/test/jdk//java/foreign/TestMatrix.java test scenario to run as manual
8371637: allocateNativeInternal sometimes return incorrectly aligned memory
8343793: Test java/foreign/TestMemorySession.java is timing out
8282191: Implementation of Foreign Function & Memory API (Preview)
8294432: Add provisions to calculate hash values from MemorySegments
8338591: Improve performance of MemorySegment::copy
8357919: Arena::allocate returns segments with address zero if the segment length is zero after JDK-8345687
8345120: A likely bug in StringSupport::chunkedStrlenShort
8303582: Reduce duplication in jdk/java/foreign tests
8321400: java/foreign/TestStubAllocFailure.java fails with code cache exhaustion
8341585: Test java/foreign/TestUpcallStress.java should mark as /native
8362169: Pointer passed to upcall may get wrong scope
8322324: java/foreign/TestStubAllocFailure.java times out while waiting for forked process 8322637: java/foreign/critical/TestCriticalUpcall.java timed out
8327460: Compile tests with the same visibility rules as product code
8324799: Use correct extension for C++ test headers
8346869: [AIX] Add regression test for handling 4 Byte aligned doubles in structures
8287158: Explicitly reject unsupported call shapes on macos-aarch64 in mainline
8303040: linux PPC64le: Implementation of Foreign Function & Memory API (Preview)