Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Eclipse OpenJ9 v0.53.0 source code.tar.gz | 2025-07-22 | 18.7 MB | |
Eclipse OpenJ9 v0.53.0 source code.zip | 2025-07-22 | 29.2 MB | |
README.md | 2025-07-22 | 44.3 kB | |
Totals: 3 Items | 47.9 MB | 8 |
Eclipse release plan: https://projects.eclipse.org/projects/technology.openj9/releases/0.53.0 Release notes: https://eclipse.dev/openj9/docs/version0.53 Project release notes, known issues: https://github.com/eclipse-openj9/openj9/blob/master/doc/release-notes/0.53/0.53.md Works with: jdk8u462, 11.0.28, 17.0.16, 21.0.8
Release details:
Branch name: v0.53.0-release Tag: openj9-0.53.0
Repo SHAs:
OpenJ9: https://github.com/eclipse-openj9/openj9/commit/017819f167cbcedd175a3f20e1112992bf4ecc1e OMR: https://github.com/eclipse-openj9/openj9-omr/commit/266a8c6f5b6d202e4aaa09e19ce0d956605f27fd
Security Vulnerabilities Resolved N/A
JITServer Helm Chart - Easier deployment of JITServer technology in a Kubernetes or OpenShift cluster https://github.com/eclipse/openj9-utils/tree/master/helm-chart/openj9-jitserver-chart
For details about the release and release candidates, please see: https://github.com/eclipse/openj9/blob/master/doc/processes/release_process.md
For the list of OMR changes see https://github.com/eclipse/openj9-omr/releases/tag/openj9-0.53.0
OpenJ9 Changes from 0.51.0
31cf553..017819f 017819f167c 0.53: Ensure method symbol is a resolved method before requesting it Irwin D'Souza https://github.com/eclipse-openj9/openj9/pull/22136 7b4bdb5f829 (0.53) x86: Reduce AVX-SSE mixing penalties Bradley Wood https://github.com/eclipse-openj9/openj9/pull/21951 b22d681ce52 (0.53) Fix add module read JNI return type tajila https://github.com/eclipse-openj9/openj9/pull/22061 7b11a33d968 [v0.53.0] Defer generating dereference of vft-symbol in JProfilingValue Henry Zongaro https://github.com/eclipse-openj9/openj9/pull/22055 21d19c08fce (0.53) Revert "Make the extension and application loaders available via TR_J9VMBase" Devin Papineau https://github.com/eclipse-openj9/openj9/pull/21995 07ae170c6ca (0.53) Remove JCL preprocessor config SIDECAR18-TOOLS-OPENJ9 Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21983 16d13ae2cc1 (0.53) Disable System.nanoTime acceleration under AOT on Z Rahil Shah https://github.com/eclipse-openj9/openj9/pull/21952 7bed0297883 Enable peeking ILGen for param loads using NeedsPeekingHeuristic Nazim Bhuiyan https://github.com/eclipse-openj9/openj9/pull/21913 19435ca5a34 Correct data type, I_32 -> BOOLEAN, in monhelpers.c Babneet Singh https://github.com/eclipse-openj9/openj9/pull/21935 c5cf3d5387c Remove unused admincache tool Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21929 86a9100d877 Make the extension and application loaders available via TR_J9VMBase Devin Papineau https://github.com/eclipse-openj9/openj9/pull/21928 43bc22df4a0 Update non-FLC flatlock exit to use CAS Jack Lu https://github.com/eclipse-openj9/openj9/pull/21877 aecc0d86c6d Enable ASGCT on Linux aarch64 tajila https://github.com/eclipse-openj9/openj9/pull/21868 9674039ec95 Use cg flags to check compress/expand support Spencer Comin https://github.com/eclipse-openj9/openj9/pull/21795 9eabebb0293 Remove unused flag J9VM_GC_CLASSES_ON_HEAP / gc_classesOnHeap Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21930 12a2fff410c Add new keys for j9gc_modron_getConfigurationValueForKey() Dmitri Pivkine https://github.com/eclipse-openj9/openj9/pull/21893 d6b8ecca76a JITServer: Recognize cross-loader superclasses in isSameOrSuperClass() Devin Papineau https://github.com/eclipse-openj9/openj9/pull/21926 c2314561c9c Fix is{Anonymous,Hidden}Class() for 64-bit big-endian JITServer Devin Papineau https://github.com/eclipse-openj9/openj9/pull/21925 9f3dd3f548c Add missing exit trace point in objectMonitorExit Hang Shao https://github.com/eclipse-openj9/openj9/pull/21922 f438da459c5 Add JFR SystemGC event Gengchen Tuo https://github.com/eclipse-openj9/openj9/pull/21882 8d665f6b97b Add z/OS 31-bit cmake support, add missing zlinux 31-bit option Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21923 1b6221532a2 Fix paths to playlist.xml schema file Bradley Wood https://github.com/eclipse-openj9/openj9/pull/20693 db897b10644 Fix style and consistency issues in some JFR events Adrian Popescu https://github.com/eclipse-openj9/openj9/pull/21891 4eeb05b3152 Remove unused getParentCallCount() method Marius https://github.com/eclipse-openj9/openj9/pull/21911 9dd36a565d7 Enable EncodeASCII acceleration for off-heap Shubham Verma https://github.com/eclipse-openj9/openj9/pull/21855 371c4f0c11c Update hashCodeHelper for off-heap Shubham Verma https://github.com/eclipse-openj9/openj9/pull/21853 5714fe6050d Update CRC32C acceleration for off-heap Shubham Verma https://github.com/eclipse-openj9/openj9/pull/21852 a55db9986eb Re-enable IBM Java 8 compressedrefs native tests and disable thrstatetest LongyuZhang https://github.com/eclipse-openj9/openj9/pull/21914 a882ac7aba9 Remove unused isCallByteCode() method Marius https://github.com/eclipse-openj9/openj9/pull/21910 a785cc7d6c4 Enable inlineIntrinsicIndexOf for off-heap Shubham Verma https://github.com/eclipse-openj9/openj9/pull/21796 a3f2552b9e3 Update IntegerToChars evaluators for off-heap Shubham Verma https://github.com/eclipse-openj9/openj9/pull/21854 4d2cc8437ff Revert "Pop extra args on BootstrapMethodError for invokedynamic" Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21902 14d9c79a598 Create TR_IPBCDataDirectCall for IProfiler Marius Pirvu https://github.com/eclipse-openj9/openj9/pull/21874 2e8cf57ba65 Pop extra args on BootstrapMethodError for invokedynamic Matthew Hall https://github.com/eclipse-openj9/openj9/pull/21720 f30ea2e35fd Update JDK25 java.lang.Access to jdk.internal.access.JavaLangAccess Jason Feng https://github.com/eclipse-openj9/openj9/pull/21898 e3780b7e9f1 Increase the cutoff to inline interpreted targets Rahil Shah https://github.com/eclipse-openj9/openj9/pull/21875 8492e6fdd0e Enable OpenSSL Version 3.5.0 Jason Katonica https://github.com/eclipse-openj9/openj9/pull/21896 dfdebc25fb5 Temporarily exclude failed tests due to mixedrefs path LongyuZhang https://github.com/eclipse-openj9/openj9/pull/21894 52bbc8d92a6 Off-heap support for FFI callouts tajila https://github.com/eclipse-openj9/openj9/pull/21885 93727180cf3 Decrease Arraylet Allocate test heap size Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21887 9a36a00f72f Increase Arraylet Allocate test heap size Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21879 eeac6dc1b6e JDK24+ add com.ibm.oti.vm.VM.isYieldBlockedVirtualThreadsEnabled() Jason Feng https://github.com/eclipse-openj9/openj9/pull/21869 dde580d9b15 Exclude pthreadDestructor on IBM Java 8 AIX Lan Xia https://github.com/eclipse-openj9/openj9/pull/21876 153b06aab66 Revert "Do not add Own.Sync. object to the list if scan wasn't successful" Dmitri Pivkine https://github.com/eclipse-openj9/openj9/pull/21873 e7f440286d0 Add JFR YoungGenerationConfiguration Event Adrian Popescu https://github.com/eclipse-openj9/openj9/pull/21840 4d929692427 Enable vectorizedHashCode intrinsic for OffHeap on POWER Luke Li https://github.com/eclipse-openj9/openj9/pull/21856 cf09cea8094 Add jenkins script for bootjdk cleanup Adam Brousseau https://github.com/eclipse-openj9/openj9/pull/21802 2d480d1dec5 Delete unused IProfiler code related to comp replay Marius https://github.com/eclipse-openj9/openj9/pull/21866 d8c2445a0f3 Update minimum nasm dependency from 2.13.03 to 2.15.05 Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21863 196082df056 Do not add Own.Sync. object to the list if scan wasn't successful Dmitri Pivkine https://github.com/eclipse-openj9/openj9/pull/21857 58c12750dbf Delete isWarmCallGraphCall() and other unused related methods Marius Pirvu https://github.com/eclipse-openj9/openj9/pull/21851 b0fe5ec7887 Update assertion to account for state change in afterYield Jack Lu https://github.com/eclipse-openj9/openj9/pull/21828 43b64dd24cd Raise allowance size threshold along alwaysWorthInlining calls Nazim Bhuiyan https://github.com/eclipse-openj9/openj9/pull/21819 3dc11e7350a SVM: Always specify the actual inlined method for inlined method relos Devin Papineau https://github.com/eclipse-openj9/openj9/pull/21838 968839ff314 Improve reporting unsupported vector opcodes in VectorAPIExpansion Gita Koblents https://github.com/eclipse-openj9/openj9/pull/21806 e39860ea05d Remove a redundant line Gengchen Tuo https://github.com/eclipse-openj9/openj9/pull/21835 c9dcfc1d17f Add release notes for system property changes Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21842 46b3478aee8 Re-enable Jep425Tests_testVirtualThread on AIX and plinux Hang Shao https://github.com/eclipse-openj9/openj9/pull/21841 a70ab66e50e Remove unused setCallCount() API Marius Pirvu https://github.com/eclipse-openj9/openj9/pull/21836 e224b9c71d4 Set noexecstack when linking with uma Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21837 31351f4a70c Revert "Link j9jit library without execstack flag on Linux" Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21811 d71b12fc5c1 JITServer profiling infra for CallGraph entries Marius Pirvu https://github.com/eclipse-openj9/openj9/pull/21782 318023c68b4 Fill SystemProcess and NativeLibrary pools only on explicit dump Gengchen Tuo https://github.com/eclipse-openj9/openj9/pull/21832 0df5f83fd1c Refetch module object reference after GC point Jason Feng https://github.com/eclipse-openj9/openj9/pull/21820 ca8784c3010 Generate vblend for Vector API blend intrinsic Gita Koblents https://github.com/eclipse-openj9/openj9/pull/21807 9ce697254c2 Correct Mask unboxing in VectorAPIExpansion Gita Koblents https://github.com/eclipse-openj9/openj9/pull/21743 2ca822455cc Account for VirtualThread's SUSPENDED bit flag during transition Jack Lu https://github.com/eclipse-openj9/openj9/pull/21774 39b3281ded5 Replace zNext with z17 Shubham Verma https://github.com/eclipse-openj9/openj9/pull/21749 9d1569b46fe Generate SystemProcess and NativeLibrary events only on explicit dump Gengchen Tuo https://github.com/eclipse-openj9/openj9/pull/21818 1f8769f9255 Add AIX 32-bit cmake support Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21801 7c8c3b4cb69 Remove redundant set J9VM_OPT_SWITCH_STACKS_FOR_SIGNAL_HANDLER OFF Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21814 9edf66f0458 Anchor the value node before the removal of the call node Annabelle Huo https://github.com/eclipse-openj9/openj9/pull/21805 9aa7139fdf5 Update the AIX jdk24 bootjdk link Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21816 e6f2be7e590 Fast-Path String and Vector Hash Code Methods on Power Luke Li https://github.com/eclipse-openj9/openj9/pull/21081 a7f75505934 Move cmdLineTester_fips to extended.functional LongyuZhang https://github.com/eclipse-openj9/openj9/pull/21809 5250123b7f0 Revert "Do not add Own.Sync. object to the list if scan wasn't successfull" Dmitri Pivkine https://github.com/eclipse-openj9/openj9/pull/21808 c9cb232d583 Remove z/OS compile options from AIX Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21797 6043d4a3c10 JDK25 adds JavaLangAccess.classFileVersion() Jason Feng https://github.com/eclipse-openj9/openj9/pull/21787 88fe7ee42b5 Update error handling for virtual threads in JVMTI StopThread Babneet Singh https://github.com/eclipse-openj9/openj9/pull/21773 a9136b8a79f Set the default location for downloading the bootjdk on AIX Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21780 8c53af0abd1 Correct spelling of "strictly" Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21776 cf97e25a668 Add JFR NativeLibrary event (version 2) Aditi Srinivas https://github.com/eclipse-openj9/openj9/pull/21726 3064ef1fc50 Fix synchronization issues of notifying yielding vthreads Gengchen Tuo https://github.com/eclipse-openj9/openj9/pull/21753 7df76afdb40 Move helper call outside of trace assert Jack Lu https://github.com/eclipse-openj9/openj9/pull/21772 24261d3d7ea Disable MIE4 on hardware prior to zNext Shubham Verma https://github.com/eclipse-openj9/openj9/pull/21771 5fee32f1473 Add JFR SystemProcess event Harshitha https://github.com/eclipse-openj9/openj9/pull/21631 245ee81d6b0 Handle blocking/waiting vthread being freed Jack Lu https://github.com/eclipse-openj9/openj9/pull/21721 f2fb1a853b6 Re-enable Java 24+ cmdline tests Theresa Mammarella https://github.com/eclipse-openj9/openj9/pull/21769 63ca515a7cf Remove dead isStrictFP() functions Bradley Wood https://github.com/eclipse-openj9/openj9/pull/21766 8c033745c90 Fix call to propsfile_read_text buffer length calculation Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21762 899b7277ea1 Do not call getVMThreadFromOMRThread() if monitor owner is detached Hang Shao https://github.com/eclipse-openj9/openj9/pull/21764 cb620760a59 JDK25 removed sun.security.util.FilePermCompat Jason Feng https://github.com/eclipse-openj9/openj9/pull/21765 98f5808d9ea Immediately update vthread state during Object.notify Jack Lu https://github.com/eclipse-openj9/openj9/pull/21759 b307670afec Revert "Do not call getVMThreadFromOMRThread() if monitor owner is detached" Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21763 1151641152b Change the unblocker wait to interruptable Jack Lu https://github.com/eclipse-openj9/openj9/pull/21760 8bb7750f861 Retry AOT compilations on J2I thunk store failure Marius https://github.com/eclipse-openj9/openj9/pull/21758 8944b4d5048 Add cmake cache for linux_390 (31-bit) and fix compiler warnings Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21740 ab9584ee409 Do not call getVMThreadFromOMRThread() if monitor owner is detached Hang Shao https://github.com/eclipse-openj9/openj9/pull/21728 5af6268e137 0.51 Release notes update Sreekala Gopakumar https://github.com/eclipse-openj9/openj9/pull/21748 6dc54d35ecf Fix compiling issue under Java 19 lhu https://github.com/eclipse-openj9/openj9/pull/21750 888c661e5bc JDK25 removes JavaLangAccess.addOpensToAllUnnamed() Jason Feng https://github.com/eclipse-openj9/openj9/pull/21744 18721082c00 Sharing scanning continuation logic for Marking Delegates lhu https://github.com/eclipse-openj9/openj9/pull/21692 1759efa3362 Set daysToKeepArtifacts to 27 instead of 21 Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21745 b4f9b108ced CRIU adds -XX:-EnableTimeCompensation to disable time compensation Jason Feng https://github.com/eclipse-openj9/openj9/pull/21739 ffb0ee007d6 Refine and inline MethodHandle.linkTo* methods in ValuePropagation Nazim Bhuiyan https://github.com/eclipse-openj9/openj9/pull/21674 8e8ac37ba88 Add table of invokeBasic() call sites to J9JITExceptionTable Devin Papineau https://github.com/eclipse-openj9/openj9/pull/21722 bb3f46e6c00 Remove asyncCheck from enterContinuation Jack Lu https://github.com/eclipse-openj9/openj9/pull/21690 2807614d32e Remove casts from J9UTF8 macros Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21707 9f117c9b07e Adjust the build discarder settings to free artifactory space Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21723 9caa49f7132 0.51.0 release note Sreekala Gopakumar https://github.com/eclipse-openj9/openj9/pull/21724 2ba2f6dfa2a 0.46.0 Release note update Sreekala Gopakumar https://github.com/eclipse-openj9/openj9/pull/21725 4938143f3bf Report off-heap data in javacore Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21659 3faf9b9d344 Update compiler to v13.2 for Linux 390 platforms Joe deKoning https://github.com/eclipse-openj9/openj9/pull/21562 adeb53837c1 Revert "Add JFR NativeLibrary event" Tobi https://github.com/eclipse-openj9/openj9/pull/21716 a45a2df0fae Refetch objects after haltThreadForInspection Babneet Singh https://github.com/eclipse-openj9/openj9/pull/21694 eb473bd9d39 Add support for JNI sync method Tobi Ajila https://github.com/eclipse-openj9/openj9/pull/21700 139a8425f1e Add JFR NativeLibrary event Aditi Srinivas https://github.com/eclipse-openj9/openj9/pull/21629 50425f8c3d9 Revert "WIP:RamClass: Segment allocation enhancements" Graham Chapman https://github.com/eclipse-openj9/openj9/pull/21699 0eb38d0b555 Fix disabling fast JNI wait for JEP491 Gengchen Tuo https://github.com/eclipse-openj9/openj9/pull/21688 a871af2ef3a Various Escape Analysis clean up items Henry Zongaro https://github.com/eclipse-openj9/openj9/pull/21679 883d2c35a41 Handle NULL translation in gcDumpQualifiedSize Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21685 a14538cda41 Update NLS translations Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21691 eabfb010211 WIP:RamClass: Segment allocation enhancements Nick Kamal https://github.com/eclipse-openj9/openj9/pull/20896 910b6436c7e Fix TR_ResolvedJ9Method::isSameMethod() for native methods Devin Papineau https://github.com/eclipse-openj9/openj9/pull/21655 fa81e8d441a Fetch module object reference after GC point Jason Feng https://github.com/eclipse-openj9/openj9/pull/21667 bbc99260072 JITServer IProfiler cache fix Marius Pirvu https://github.com/eclipse-openj9/openj9/pull/21682 6f44d49cee5 Cleanup AOTCacheMap_request code Irwin D'Souza https://github.com/eclipse-openj9/openj9/pull/21663 2a74a79b8d2 Fix non-contiguous field only if base value number matches candidate Henry Zongaro https://github.com/eclipse-openj9/openj9/pull/21664 69f29ea1753 Add #if defined(J9VM_OPT_SNAPSHOTS) around Snapshot utility macros Jason Feng https://github.com/eclipse-openj9/openj9/pull/21678 f445c10d9e5 RCP: Invoke freeJavaVM() on VM shutdown Lige Zhou https://github.com/eclipse-openj9/openj9/pull/21671 [#20873] bc18495fdfa Trigger contended monitor entered event on virtual threads Hang Shao https://github.com/eclipse-openj9/openj9/pull/21634 b5393ad63ee Barebones JITServer shared profile cache implementation Marius Pirvu https://github.com/eclipse-openj9/openj9/pull/21651 c3f6dc7d810 Revert "x86: Implement String.hashCode with vectorizedHashCode()" Bradley Wood https://github.com/eclipse-openj9/openj9/pull/21666 867ed40ed17 Add the validation of string pointer Lige Zhou https://github.com/eclipse-openj9/openj9/pull/21661 [#20871] 5981f9b4b09 Fix synchronized method enter vthread transition tajila https://github.com/eclipse-openj9/openj9/pull/21662 c2a5143065d RCP: Free references to a class memberNames Lige Zhou https://github.com/eclipse-openj9/openj9/pull/21658 [#20872] 32d065e74d9 Refine MethodHandle invokeBasic INL calls during ValuePropagation Nazim Bhuiyan https://github.com/eclipse-openj9/openj9/pull/21632 f64d6c3beb7 Add support for cached ffi_type object for z/OS Rahil Shah https://github.com/eclipse-openj9/openj9/pull/21607 4cbb1280a5f Remove obsolete plinux BE specs Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21660 70dcdca12bb RCP: Reset object refs in unnamed module for system loader Lige Zhou https://github.com/eclipse-openj9/openj9/pull/21653 0ac006dbaa2 Add JVMTI_EVENT_MONITOR_WAIT/ED event trigger for virtual threads Jack Lu https://github.com/eclipse-openj9/openj9/pull/21590 b5a6b60d9d2 Ensure temps are initialized for StringLatin1.inflate([BI[BII)V Devin Papineau https://github.com/eclipse-openj9/openj9/pull/21621 f4b5007acbf Merge tables of native methods to be registered Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/20334 33544529ba5 Boot jdk24 with jdk24 Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21627 1c8994c4358 Ensure previous lock owner is a valid thread tajila https://github.com/eclipse-openj9/openj9/pull/21618 bd3bcafc62e Update AIX Java 24 boot jdk Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21628 3d8395f6280 Remove JPP configuration for Java 23 Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21626 87465dd77ad JDK25 removes JavaLangAccess.virtualThreadDelayedTaskSchedulers() Jason Feng https://github.com/eclipse-openj9/openj9/pull/21608 c968ce87c6a Update boot JDK version for jdknext Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21623 f231a895336 Add linux_x86 (32-bit) cmake support Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21598 24e66aaeefa Remove unused admin_list.yml file Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21617 625d6f10c4f Suppress "this-escape" warning for StructureHeader Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21616 1a4d354099e Add missing frame build on failed wait re-entry tajila https://github.com/eclipse-openj9/openj9/pull/21611 3261650385d Option to issue malloc_trim periodically Marius https://github.com/eclipse-openj9/openj9/pull/21603 cce741f026c Report missing IL opcodes in VectorAPIExpansion Gita Koblents https://github.com/eclipse-openj9/openj9/pull/21600 e1d71082f4e Correct spelling of "variables" Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21604 b55188432c5 Fix frame build in vthread transistions Tobi Ajila https://github.com/eclipse-openj9/openj9/pull/21564 3ce2cadacb0 Remove unwanted closing parenthesis Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21605 344cfaeb0a2 Adjust max heap size if -Xms is set higher explicitly Dmitri Pivkine https://github.com/eclipse-openj9/openj9/pull/21602 5dd06d1bf41 Add macros for converting between integer values and pointers Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21594 b0bdba51838 Report unsupported IL opcodes in VectorAPIExpansion Gita Koblents https://github.com/eclipse-openj9/openj9/pull/21599 9cbcde4bcaf Make hash computation consistent with comment Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21589 e72367480bf Remove .classpath and .project files from DDR_Autoblob and DDR_VM Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21591 4ee122a3135 Offheap ratio cmdline Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21588 876dde0541f Trigger contended object monitor enter event for virtual threads Hang Shao https://github.com/eclipse-openj9/openj9/pull/21585 7cdebb0d4a3 Fix for CleanedLibertyStartupDT, CleanedLibertyStartupDT7 and CleanedLibertyStartupDT10 Startup regression Nick Kamal https://github.com/eclipse-openj9/openj9/pull/21572 f7f0fe0a680 Refactor pinned virtual thread unblock codepath Jack Lu https://github.com/eclipse-openj9/openj9/pull/21569 a6d87aaf8f1 Add validStackSlot for all of doStackSlots lhu https://github.com/eclipse-openj9/openj9/pull/21546 fcdc9190fe9 Prevent DDR failure reading garbage Dmitri Pivkine https://github.com/eclipse-openj9/openj9/pull/21577 6e5f6709c02 JFR dump to Jcmd current working directory by default Jason Feng https://github.com/eclipse-openj9/openj9/pull/21076 23c19c51634 CRIU Jcmd CRIU.checkpoint takes key/value pairs as system properties Jason Feng https://github.com/eclipse-openj9/openj9/pull/21351 5ac28c892a7 Fix JFR ThreadDump event time Gengchen Tuo https://github.com/eclipse-openj9/openj9/pull/21575 d08eac40eb1 Prevent DDR code crash on reading garbage Dmitri Pivkine https://github.com/eclipse-openj9/openj9/pull/21576 daec1221670 Enable Offheap on Z Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21573 0c2bd788f08 Add Verbose Inlining output for AOT Loads Irwin D'Souza https://github.com/eclipse-openj9/openj9/pull/21557 782c4fec653 Allocate RS Control Blocks for Balanced as virtual memory Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21568 b382a0a20d1 Fix bug with DAA enablement conditions for off-heap memory Shubham Verma https://github.com/eclipse-openj9/openj9/pull/21561 bb7551c9d16 Print Dynatrace core_pattern location in java dumps Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21563 ebc6c7c2233 JITServer support for ssl libs name changes Marius https://github.com/eclipse-openj9/openj9/pull/21566 75c3ef5f215 Correct GetThreadState return value for Object.wait Theresa Mammarella https://github.com/eclipse-openj9/openj9/pull/21547 af5aa2c5270 Change X86 static IPIC heuristics Vijay Sundaresan https://github.com/eclipse-openj9/openj9/pull/21542 fba2247751b Add JFR GCHeapConfiguration Event Adrian Popescu https://github.com/eclipse-openj9/openj9/pull/21382 ed102579ee8 TearDown Balanced Config on Offheap creation fail Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21556 55ccd8a65e0 Revert "Enable off-heap as default on Balanced GC" Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21551 1ce83797f0d Dynamic copy-cache allocation in Balanced Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21548 ec05e9020d0 Send vthread unblock notify for waiting platform thread Jack Lu https://github.com/eclipse-openj9/openj9/pull/21543 74317372eb9 Update monitor count assertions Tobi Ajila https://github.com/eclipse-openj9/openj9/pull/21541 5d15127cb6f Enable off-heap as default on Balanced GC lhu https://github.com/eclipse-openj9/openj9/pull/21295 c2b5eebdd4c Make some minor improvements to tryToInlineTrivialMethod() Devin Papineau https://github.com/eclipse-openj9/openj9/pull/21501 3b892dc2253 Improve j9file_printf Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21536 fcc24bd9ba5 Fixes preparePinnedVirtualThreadForUnmount assertion Jack Lu https://github.com/eclipse-openj9/openj9/pull/21527 61387c526e4 Add assertions for invalid vthread states part2 tajila https://github.com/eclipse-openj9/openj9/pull/21533 fab122e68b7 Notify vthread unblocker on monitorExit from flatlock with FLC flag Jack Lu https://github.com/eclipse-openj9/openj9/pull/21521 dd4c4cc6fa6 Improve definition of j9str_set_token() Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21520 671076438c6 Add assertion for incompatible vthread states Tobi Ajila https://github.com/eclipse-openj9/openj9/pull/21519 65e169a2d8a Prepare and store is-data-adjacent early Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21505 eff1b586b6a Redesign preparePinnedVirtualThreadForUnmount logic Jack Lu https://github.com/eclipse-openj9/openj9/pull/21459 c9f506250b0 Update GetCurrentContendedMonitor to support JEP491 Jack Lu https://github.com/eclipse-openj9/openj9/pull/21506 b8f0170b232 JDK25 added jdk.jfr.internal.JVM.isProduct()Z Jason Feng https://github.com/eclipse-openj9/openj9/pull/21500 2c0dd3c6b13 Pin virtual threads while they hold raw monitors Babneet Singh https://github.com/eclipse-openj9/openj9/pull/21503 7776d7738b8 Limit iterations of signature loop Graham Chapman https://github.com/eclipse-openj9/openj9/pull/21490 5fc2c59bfd1 Fix early evaluation logic for address node of BCDCHK Shubham Verma https://github.com/eclipse-openj9/openj9/pull/21454 3e7720eae27 Reorder is-present and should-be-adjacent checks in alloc path Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21493 100fdb28a6f JDK25 removed jdk.internal.org.objectweb.asm package and classes Jason Feng https://github.com/eclipse-openj9/openj9/pull/21488 74078d79dc5 Reset the virtual thread's notified field before releasing Object monitor Jack Lu https://github.com/eclipse-openj9/openj9/pull/21494 3590c146352 Use CMAKE_C_COMPILER_IS_OPENXL for AIX instead of OMR_TOOLCHAIN midronij https://github.com/eclipse-openj9/openj9/pull/21487 bf8b686e8ac Correct spelling of implementation Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21491 4071d4cce9f Disable fast JNI wait if wait can unmount continuations. Graham Chapman https://github.com/eclipse-openj9/openj9/pull/21489 22d04e7f627 Update Object.notify/interrupt processing logic Jack Lu https://github.com/eclipse-openj9/openj9/pull/21432 704160c22de Prevent callers of big callees getting marked as big during ECS Nazim Bhuiyan https://github.com/eclipse-openj9/openj9/pull/21465 3cb401ce3e4 x86: preserve vector registers in private linkage Bradley Wood https://github.com/eclipse-openj9/openj9/pull/21469 ce865138ce8 Remove unwanted type names found in superset.dat Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21482 6ed4acc0ad3 Fix JFR data not being flushed during VM shutdown Gengchen Tuo https://github.com/eclipse-openj9/openj9/pull/21462 6e82077f00f JDK25 adds JVM_NeedsClassInitBarrierForCDS Jason Feng https://github.com/eclipse-openj9/openj9/pull/21480 57047567644 Revert the change of error reporting by PR [#20387] Lige Zhou https://github.com/eclipse-openj9/openj9/pull/21466 2a3f82680f6 Propagate known key info to ConcurrentHashMap.get Nazim Bhuiyan https://github.com/eclipse-openj9/openj9/pull/21439 ca9dd3fea2a CRIU: JIT should generate portable code by default Bradley Wood https://github.com/eclipse-openj9/openj9/pull/21394 21942dff145 Remove -Xdump option from cmdLineTester_imageReaderInitializationTest Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21472 a5b45e151c2 Exclude Jep425Tests_testVirtualThread on plinux,aix for jdk24+ Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21478 9ca3407387a Remove inappropriate usage of \
in javadoc Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21461
b7a36025cd7 Exclude a couple of tests on plinux jdk24+ Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21467
4318eee3c84 Add j9csrsi_wrp function declaration for Open XL Gaurav Chaudhari https://github.com/eclipse-openj9/openj9/pull/21381
f32ce3a6595 Enable StringLatin1 and StrinCoding accelerations for off-heap on z Shubham Verma https://github.com/eclipse-openj9/openj9/pull/21360
0bbf9671adf Only allow one active comp thread pre-checkpoint under -XX:+DebugOnRestore
Irwin D'Souza https://github.com/eclipse-openj9/openj9/pull/21453
c56011d3350 Use extensions System.initProperties to help init jdk8 properties Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21452
9d6f392e27d Fix thread raw state format in dumps Gengchen Tuo https://github.com/eclipse-openj9/openj9/pull/21437
ee64e344f2d Guard ArrayStoreCHK early subtree eval tree shape Abdulrahman Alattas https://github.com/eclipse-openj9/openj9/pull/21323
dea4d163f15 Evaluate destination subtrees early when deferring destination eval Abdulrahman Alattas https://github.com/eclipse-openj9/openj9/pull/21195
7bf5f1a439c Build frame in blocking vthread monenter tajila https://github.com/eclipse-openj9/openj9/pull/21428
caa6ebfaa86 Enable yielding of pinned continuations by default Babneet Singh https://github.com/eclipse-openj9/openj9/pull/21389
8e6f5dbc40d Revert "Prevent callers of big callees getting marked as big during ECS" Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21430
26699e32348 Move arg parsing of continuation options Tobi Ajila https://github.com/eclipse-openj9/openj9/pull/21427
4e2a33ba932 CRIU restores CRIUSupport(Path imageDir) constructor Jason Feng https://github.com/eclipse-openj9/openj9/pull/21401
41d0f861d1a Add tests storing/setting extra startup hints with mprotect=all Hang Shao https://github.com/eclipse-openj9/openj9/pull/21398
87e3b7a968c JEP491: Never Deflate Monitors and Synchronize virtualThreadWaitCount Babneet Singh https://github.com/eclipse-openj9/openj9/pull/21384
946e97f94c8 Fix Object.wait logic for vthread Jack Lu https://github.com/eclipse-openj9/openj9/pull/21361
dd7725afce4 Add raw thread state to Java core dump and JFR ThreadDump Gengchen Tuo https://github.com/eclipse-openj9/openj9/pull/21368
c2816e45d4c JDK25 removed JavaLangAccess.exit(int status) Jason Feng https://github.com/eclipse-openj9/openj9/pull/21372
de7f64c6b18 Prevent callers of big callees getting marked as big during ECS Nazim Bhuiyan https://github.com/eclipse-openj9/openj9/pull/21364
08387a2d535 Use extensions System.initProperties to help init jdk11 properties Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21357
c08b414c692 Open XL attribute packed and misc fixes Gaurav Chaudhari https://github.com/eclipse-openj9/openj9/pull/19900
2b33c84059f IMSE support for vthreads tajila https://github.com/eclipse-openj9/openj9/pull/21359
78878f2f277 currentThread for debug messages in indexableDataDisplacement Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21358
61c2582de30 Implement Unsafe opaque and acquire/release put and get methods Spencer Comin https://github.com/eclipse-openj9/openj9/pull/20475
50e68fa7907 JIT Monitor enter support for Yielding pinned VirtualThread JEP491 Jack Lu https://github.com/eclipse-openj9/openj9/pull/21334
9bb3c2db5b4 Fix issue with waiting vthreads tajila https://github.com/eclipse-openj9/openj9/pull/21355
eac2531c1e0 Virtual Threads: Bug fixes for JEP491 Babneet Singh https://github.com/eclipse-openj9/openj9/pull/21342
4e1c9d28350 GC update for supporting yield of pinned VirtualThread(JEP491) lhu https://github.com/eclipse-openj9/openj9/pull/21147
d95717cbabb Enable offheap on X, P and A Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21348
c06f0f9f558 Exclude Balanced testing from FFI downcall Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21347
e0c99c82ca2 Add -Xmx512m to -Xcheck:memory GC Regression tests Dmitri Pivkine https://github.com/eclipse-openj9/openj9/pull/21345
d9569dd5784 Fix owner for JFR monitor enter Tobi Ajila https://github.com/eclipse-openj9/openj9/pull/21340
72b169f3c84 Use new classfile API to work with bytecode for Java 24+ Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21341
330959cfa13 Accelerate Integer/Long compress/expand methods Spencer Comin https://github.com/eclipse-openj9/openj9/pull/19202
592b97d65e6 Use index for boundary check and offset for dest in str.inflate OffHeap Abdulrahman Alattas https://github.com/eclipse-openj9/openj9/pull/21322
be0196b3787 return NULL object spine if offheap full Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21307
2b1ec1c1d85 x86: call cg->getCurrentBlock() instead of node->getBlock() Bradley Wood https://github.com/eclipse-openj9/openj9/pull/21332
be4088f0a3b Initialize ImageReader during boot Gengchen Tuo https://github.com/eclipse-openj9/openj9/pull/21289
9712a35045d Kill MM_SparseVirtualMemory at shutdown Dmitri Pivkine https://github.com/eclipse-openj9/openj9/pull/21327
33767c22408 Add JFR ThreadDump support Gengchen Tuo https://github.com/eclipse-openj9/openj9/pull/20301
0c17bb52deb Fix a few typos Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21337
5eb8d0f4faf Implement JVM_GetProperties for jdk17+ (again) Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21320
7cba308722d Use 32bit compare for array size in inline array allocation sequence Shubham Verma https://github.com/eclipse-openj9/openj9/pull/21306
b281c110bf3 Unprotect header when modifying extraStartupHints Hang Shao https://github.com/eclipse-openj9/openj9/pull/21333
e6e2efd8532 Ensure all JITServer compilation threads process CH Table Updates Irwin D'Souza https://github.com/eclipse-openj9/openj9/pull/21326
df442101547 Don't resume more than one comp thread if the queue weight is 0 Irwin D'Souza https://github.com/eclipse-openj9/openj9/pull/21331
a840d4acb1b No need to check file.encoding.pkg during boot since it's not used Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21324
3f1ce815d6c Displacement API for offheap using region flags Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21317
3112a2cde5d Find and consume all -X / -XX options relevant to the JIT Irwin D'Souza https://github.com/eclipse-openj9/openj9/pull/21126
e2aa6ec8bd6 x86: check xcr0 in AOT compiles (again) Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21321
26baa50a0a6 Fix hang on vthread unmount when -XX:+YieldPinnedVirtualThreads is enabled Jack Lu https://github.com/eclipse-openj9/openj9/pull/21292
fb6233086ec Add new DumpAllOffHeapEntriesCommand in DDR lhu https://github.com/eclipse-openj9/openj9/pull/21047
daf2bc99f8a Revert "Implement JVM_GetProperties for jdk17+" Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21313
4f09a6d2e61 Revert "x86: check xcr0 in AOT compiles" Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21310
1f970cd6eba Implement JVM_GetProperties for jdk17+ Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21200
8adca0ea396 x86: check xcr0 in AOT compiles Bradley Wood https://github.com/eclipse-openj9/openj9/pull/21241
b3215af38fe Revert "Enable offheap on X and P" Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21305
1be02821312 Fix JFR ThreadPark support Gengchen Tuo https://github.com/eclipse-openj9/openj9/pull/21299
430b6515f1f Enable offheap on X and P Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21298
754bf6e642f Throw IdentityException if operand of monent is a value type object Henry Zongaro https://github.com/eclipse-openj9/openj9/pull/21218
00b44874626 replace os specific labels for mac aarch,x64 with sw.tool.xcode.15_2 Mahdi Ardekanian https://github.com/eclipse-openj9/openj9/pull/21283
9e9d007c722 Restore #endif in createHeapWithManager Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21296
2fee7aa1fc3 Optimize handling enableVirtualLargeObjectHeap cmdline option lhu https://github.com/eclipse-openj9/openj9/pull/21281
c94546d9434 CRIUSupport supports only one singleton instance Jason Feng https://github.com/eclipse-openj9/openj9/pull/21225
c363b26afee Enable peeking ILGen for inlined methods related to java/util/HashMap get/put operations. Nazim Bhuiyan https://github.com/eclipse-openj9/openj9/pull/21157
7ce2c018ee8 SoftMx test, touch memory Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21290
de6f631bf53 For jdk24+ set the default encoding to UTF-8 Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21285
9f917f58650 Remove J9JavaVM from takeVirtualThreadListToUnblock's parameter list Babneet Singh https://github.com/eclipse-openj9/openj9/pull/21287
5daa110e0a3 Jep491 VM support Jack Lu https://github.com/eclipse-openj9/openj9/pull/21273
9dce4dc82d7 Restart JIT activity when code cache allocations are freed Marius Pirvu https://github.com/eclipse-openj9/openj9/pull/21271
9ed344211e8 Update to OpenSSL 3.0.16 Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21275
4d799e0f717 Fix bug in TR_IPBCDataFourBytes::getSumBranchCount Irwin D'Souza https://github.com/eclipse-openj9/openj9/pull/21274
23b2cdcf21e Relax SoftMx test passing criteria Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21276
fd2b4466e08 Revert "Add -Xdump debug option for ValueTypeTests" Theresa Mammarella https://github.com/eclipse-openj9/openj9/pull/21272
cd6a33d6dfb Remove JFR:required tag in playlist Anna Babu Palathingal https://github.com/eclipse-openj9/openj9/pull/21270
1581ac8f412 Exclude jfr event tests on JDK11 tajila https://github.com/eclipse-openj9/openj9/pull/21243
aa5d891d0f6 Add JFR monitor enter event Adrian Popescu https://github.com/eclipse-openj9/openj9/pull/21179
ad6eabb461d Reorder handling of JNI critical between offheap and discontiguous Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21254
3c6fa084e65 Remove unused import and non-existent @param Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21259
54fa206273a Update ifdef comments in bindnatv.cpp Babneet Singh https://github.com/eclipse-openj9/openj9/pull/21257
47e00d8ad9a Support heap memory for ffi CaptureCallState Theresa Mammarella https://github.com/eclipse-openj9/openj9/pull/21197
eb5b49de018 Disable DAA optimization if vector facilities are not available Shubham Verma https://github.com/eclipse-openj9/openj9/pull/21220
f5141a6bb7d Remove JvmtiMountTransition annotation from Continuation.enter() Gengchen Tuo https://github.com/eclipse-openj9/openj9/pull/21236
d6d0fe6bd93 Check Control Flow Guard on Windows Annabelle Huo https://github.com/eclipse-openj9/openj9/pull/21154
c3059659228 Remove obsolete code from getPlatformFileEncoding Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21244
041e63b9901 MethodHandleNatives.resolve() should work with a field at offset 0 Jason Feng https://github.com/eclipse-openj9/openj9/pull/21191
3e24719bbba x86: Implement String.hashCode with vectorizedHashCode() Bradley Wood https://github.com/eclipse-openj9/openj9/pull/21221
abf8fa738c3 GetObjectMonitorUsage waiter lists should be null for 0 waiters Theresa Mammarella https://github.com/eclipse-openj9/openj9/pull/21232
5ea72a5a8bc Fix a memory leak in a corner case j9sysinfo_get_env("PATH") failed Jason Feng https://github.com/eclipse-openj9/openj9/pull/21231
bc97acf7977 Add JFR event testing tajila https://github.com/eclipse-openj9/openj9/pull/21213
e3d8d3916da Revert "Enable off-heap as default on Balanced GC" Aleksandar Micic https://github.com/eclipse-openj9/openj9/pull/21228
f8de71cf5e1 Update dataAddr populate sequence for inline allocation on P Abdulrahman Alattas https://github.com/eclipse-openj9/openj9/pull/21206
2025c93658d Enable off-heap as default on Balanced GC lhu https://github.com/eclipse-openj9/openj9/pull/20821
80717f1897f Revert VThread pinned yield support Jack Lu https://github.com/eclipse-openj9/openj9/pull/21224
bc782d92c76 Revert "Merge pull request [#21064] from fengxue-IS/jep491-3" Jack Lu https://github.com/eclipse-openj9/openj9/pull/21064
38e776b098a Revert "Merge pull request [#21198] from keithc-ca/lockword" Jack Lu https://github.com/eclipse-openj9/openj9/pull/21198
1512607b317 Stub JVM_GetProperties for jdk17+ Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21203
2dd07ebbd77 x86: Implement fma intrinsic Bradley Wood https://github.com/eclipse-openj9/openj9/pull/21118
32e542a8ede Remove functions no longer needed for Java 25+ Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21214
3defd1b37cd Add and use new macro MN_GET_REFERENCE_KIND Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21173
12a34ff696a Add missing @serial tags in javadoc Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21212
f09ae7ee20f Fix JFR checkpoint delta error Gengchen Tuo https://github.com/eclipse-openj9/openj9/pull/21205
f9840a11f4e Re-introduce double-mapping for non off-heap case lhu https://github.com/eclipse-openj9/openj9/pull/21107
bbe67ef2e8b Fix assertion in WriteOnceCompactor stackslot process lhu https://github.com/eclipse-openj9/openj9/pull/21196
249216a1456 Remove references to '--with-mixedrefs' configuration option Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21201
de37596adbc Remove unused function declaration Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21202
d9d1458983a Revert "x86: Implement String.hashCode with vectorizedHashCode()" Peter Shipton https://github.com/eclipse-openj9/openj9/pull/21199
3d5698ef9b1 Correct uses of J9_LOAD_LOCKWORD() Keith W. Campbell https://github.com/eclipse-openj9/openj9/pull/21198
5da137cee8b Support yield of pinned VirtualThread in VM code path Jack Lu https://github.com/eclipse-openj9/openj9/pull/21064
b00c34804a1 Move location of incGlobalClassUnloadID() Marius https://github.com/eclipse-openj9/openj9/pull/21167
373c8478a55 x86: Implement String.hashCode with vectorizedHashCode() Bradley Wood https://github.com/eclipse-openj9/openj9/pull/21119
3f275093646 Fix P allocationInlining OffHeap len cmp to use cmp4 instead of cmp8 Abdulrahman Alattas https://github.com/eclipse-openj9/openj9/pull/21184
29d8f313ee0 Use debug utility to print TR_YesNoMaybe Annabelle Huo https://github.com/eclipse-openj9/openj9/pull/21169
b17604cfa19 Open XL workaround: lower optimization level for codertinit.cpp Gaurav Chaudhari https://github.com/eclipse-openj9/openj9/pull/19899
292bda03ecf Open XL Toolchain Changes Gaurav Chaudhari https://github.com/eclipse-openj9/openj9/pull/19657
650329ee3f5 Add to static decls to local functions in jfr.cpp tajila https://github.com/eclipse-openj9/openj9/pull/21150
9a880b47764 Change KEEP_REPORTDIR param to bool Adam Brousseau https://github.com/eclipse-openj9/openj9/pull/21177
31df02cd67f Refactor SuperclassTest generators on Z Matthew Hall https://github.com/eclipse-openj9/openj9/pull/20906