Skip to content

Eclipse OpenJ9 v0.35.0

Compare
Choose a tag to compare
@pshipton pshipton released this 28 Oct 17:35
· 3641 commits to master since this release
e04a7f6

Eclipse release plan: https://projects.eclipse.org/projects/technology.openj9/releases/0.35.0
Release notes: https://www.eclipse.org/openj9/docs/version0.35
Works with: 8u352, 11.0.17, 17.0.5

Release details:

Branch name: v0.35.0-release
Tag: openj9-0.35.0

Repo SHAs:

OpenJ9: e04a7f6
OMR: 85a21674fdf

Security Vulnerabilities Resolved
CVE-2022-3676

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.35.0

OpenJ9 Changes

e04a7f6 (0.35) Disallow nop guards for interface call sites Devin Papineau #16123
2e24c0d (0.35.0) Revert "Preserve ymm/zmm registers on x" BradleyWood #16013
0e1ac1c (0.35.0) Add missing bounds check to deleteCharAt and fix docs for delete Mike Zhang #15997
d8f6fe2 (0.35.0) AArch64 macOS: Re-acquire execution permission in compilation threads KONNO Kazuhiro #15924
6d7886c (0.35) Check whether array index variable is an induction variable Henry Zongaro #15904
0539d1c (v0.35.0) Readd getConstantPool() method to Class.java Mike Zhang #15895
7dd982b (0.35) Add standalone JIT option -XX:[+|-]PerfTool Ravali Yatham #15849
1de4f14 (0.35) Add java.specification.maintenance.version=4 jdk8 system property Peter Shipton #15835
420682e (0.35) Update zlib to fix CVE-2022-37434 Peter Shipton #15834
f8c5cbd Fix the broken URL in README.md Hang Shao #15798
83a6c39 Match jdk8 runFinalizersOnExit() and phantom reference behavior Peter Shipton #15784
e53d18b Remove unused JVM_Exit() function Keith W. Campbell #15787
de08fa8 Update build instructions for Windows Keith W. Campbell #15790
c14fe74 Add thread local storage to java thread objects Eric Yang #15541
1719d2e Compile Windows jdk11 with VS2019 Peter Shipton #15783
7f98824 Update jvmtiGetThreadInfo for Loom Eric Yang #15765
fbfa619 Block Virtual Threads for JVMTI Inspection Babneet Singh #15766
861ea61 Correct implementation of J9DDRImageProcess.getSignalNumber() Keith W. Campbell #15772
9d2a04c Remove jdk18 from support in 0.35 release notes Peter Shipton #15782
a965984 Created draft release note for 0.35.0 Sreekala Gopakumar #15770
200e811 Fix virtual thread test setup for jdk 20 Eric Yang #15767
ae6f910 Check for vector support on Z in supportedForPlatform Rahil Shah #15711
984612f Check if instanceDescription is an immediate value in loop Annabelle Huo #15713
edfac4a Add class for OSR redefinition when removing a merged HCR guard Devin Papineau #15726
b4e513f Stop registering class extend assumptions for HCR guards Devin Papineau #15727
825c687 Check VFT bounds in TR_J9VMBase::getVFTEntry() Devin Papineau #15723
598debb Update 0.33 release notes to support 0.33.1 Peter Shipton #15745
b1a406d Add Continuation direct transition support Jack Lu #15678
3ca0a67 Fix function header comments Tobi Ajila #15747
9b687da Delay LocalSyncCompiles option parsing Christian Despres #15739
171c697 Add more remote recompilation guards Christian Despres #15733
1931838 Fix checkpointAllowed check and add nonportable restore option Zainab Fatmi #15718
2e16a40 [Part 1] FFI Upcall: creating the upcall stub (native) Cheng Jin #15083
6daf44c Add release notes for 0.33.1 Peter Shipton #15742
022441e Fix EA bug in generating VSPLATS Rahil Shah #15709
c0d5f9c Add options to control resolution of native stack symbols in java dumps Keith W. Campbell #15715
0f98b16 Correct signature of JVM_VirtualThread functions Keith W. Campbell #15717
2355e8b Fix node reference counts in VectorAPIExpansion Gita Koblents #15724
2c0e3b2 Deleted an unnecessary assert Manasha Vetrivelu #15725
39a41b8 Disable AVX register preservation on x86 BradleyWood #15722
3bb2dcc Remove unused dump macros Keith W. Campbell #15719
a95344a Return JVMTI_ERROR_OPAQUE_FRAME from ForceEarlyReturn* and PopFrame Babneet Singh #15710
6a7bda2 Enable FMA extensions on x86 BradleyWood #15694
4f12e03 Force a GC pre-checkpoint Part1 Tobi Ajila #15701
5a9f156 Add SIGUSR2 handler and matching -Xdump event Kevin Grigorenko #15637
59e8348 Enable VirtualThread natives by default Eric Yang #15704
cb0bf58 Fix incorrect free in ensure hashed parsing Graham Chapman #15707
cde425e Load default value instance if the class is initialized Annabelle Huo #15666
92da2c6 Add extra assertions for unexpected Card states Dmitri Pivkine #15698
4d0afbf Fix race condition related to IProfiler info persistence Marius Pirvu #15700
7fb9630 Remove AVX512F from features supported by portable CPU Marius Pirvu #15699
931844b Fix build errors in jdk20 Keith W. Campbell #15702
4235965 Prefer local compilations in more cases Christian Despres #15644
0dc9054 Disable LocalSyncCompiles under FullSpeedDebug Christian Despres #15686
46a6d02 Add VirtualThread native stubs and the active VirtualThread list Eric Yang #15517
d31ce9c Update jvmtiGetThreadGroupChildren for java 19 Eric Yang #15539
8c885cb Fix JIT System.nanoTime() in checkpoint mode Younes Manton #15609
0cca472 Call setContinuation before/after entry Jack Lu #15642
2eedf1b Update classpath for JAVA20 Keith W. Campbell #15692
fc5ae4e Delete unused methods TR_MultipleCallTargetInliner::walkCallSites Devin Papineau #15691
2accaf9 Disable testSystemNanoTime due to intermitten criu failures Tobi Ajila #15689
46fe385 Add option to decompress() for variable length Mike Zhang #15618
7da0d0b Refactor TR::DefaultCompilationStrategy::processJittedSample Irwin D'Souza #15680
c55f84f Enable JITServer in CRIU non-portable mode Younes Manton #15674
220f116 Fix the crash issue with the error message framework in Verifier Cheng Jin #15681
31b10db Add -Xint to testVirtualThread, re-enable test Jack Lu #15684
6334b31 Add DDR support for known method attributes Tobi Ajila #15561
fd3d5d0 CRIU delay Thread.interrupt() in single thread mode Jason Feng #15648
81e4fd9 Ensure lock contentions for CRIU single thread mode tests Jason Feng #15621
41430ff Change how TR_IPBCDataCallGraph entries are persisted into SCC Marius Pirvu #15617
5acec46 Implement Access.executeOnCarrierThread() Jason Feng #15667
e94beed Fix cmdLineTester_criu_keepCheckpoint Longyu Zhang #15613
7e78c78 Fix a message in TR_DynamicLiteralPool::addNewAloadChild() KONNO Kazuhiro #15669
75be95f Allow for incompatible caches in JVMTI shared cache management test Peter Shipton #15653
7ae3331 Enhance assertion to simplify debugging Dmitri Pivkine #15660
4f2f995 Show owner of J9VMInternals$ClassInitializationLock in javacore Ravali Yatham #15555
06049c5 Avoid costly native symbol resolution for java dumps Keith W. Campbell #15659
827e35f Exclude Jep425Tests_testVirtualThread Jason Feng #15652
21749c7 Add API getDefaultValueSlotAddress Annabelle Huo #15118
4eafe93 Allow verifier to run in valuetype tests Ehren Julien-Neitzert #15542
6262c89 Ignore VirtualThreads in jvmtiGetAllThreads and Thread.getThreads Babneet Singh #15635
2d8e006 Ensure class flags are set before class is visible Graham Chapman #15643
eadcae4 Continuation Pinning Support Babneet Singh #15586
889c90c Fix issue in java.lang.Thread.getThreads Devin Nakamura #15619
d47d53f Fix issues with non-SVM aconst_init AOT compilation Annabelle Huo #15460
8cc2ecd Walk threads that run java code only in closeScope0 Eric Yang #15623
c081b61 Disable multiple checkpoints test Tobi Ajila #15614
d4f0a0c Cleaning for Concurrent Scavenger initialization Dmitri Pivkine #15610
9ba0516 Clone jvmti test exclusions from 19 for 20 Keith W. Campbell #15625
6b0bcfa Update ignored eclipse resources Keith W. Campbell #15620
a57e6d9 Move ClassSpecializer.java from OpenJ9 to extension repo Jason Feng #15593
217f015 Add space before method hotness Keith W. Campbell #15608
f982846 Handle EINTR errors in JITServer networking Christian Despres #15587
e70b783 CRIU throws UnsupportedOperationException when UnsatisfiedLinkError Jason Feng #15557
e1ce5d2 Abstract JIT GPR spill area Graham Chapman #15602
9b8f3c6 Remove setting of Vector Supports in Linkage Rahil Shah #15546
901107c Apply performance and functional fixes to VectorAPIExpansion Gita Koblents #15591
66fd828 Fix obsolete link Hang Shao #15604
8b70dfc Remove musl license and update OpenJ9/OMR start copyright date Peter Shipton #15597
9a38451 Add AVX2 to supported feature tests BradleyWood #15583
8300ed7 Fix compilation thread number parsing error Christian Despres #15581
d0075e6 Check VFE1 feature instead of flag when generating Math.fma on Z Spencer Comin #15585
85d9b49 Update SysPropTest to work on AIX with jdk18.0.2 Peter Shipton #15588
5f3e8bf Continuation isPinned implementation Babneet Singh #15488
54d3c53 Deadlock prevention on @NotCheckpointSafe frames Tobi Ajila #15540
e144035 Improve JITServer handling of socket timeouts Christian Despres #15505
faffab9 Add basic testing for Continuation Jack Lu #15574
1a92d68 Obey @DontInline annotations in inliner Devin Papineau #15144
81d7490 Stop trusting parameter types for bastore in DLT Devin Papineau #15543
184a01b Use internalRunStaticMethod to pass object pointer arguments Jason Feng #15571
dc61549 Factor out SSL context creation, improve SSL log message Christian Despres #15467
e0f9da3 NPE extended message generation missed j9mem_free_memory calls Jason Feng #15550
ed0c6ec [Part 1/JDK19] FFI Upcall: creating the upcall stub (java part) Cheng Jin #15307
329403c Fix compiler warning Keith W. Campbell #15564
50dc5e9 Add UMA makefile filter flag for ContinuationHelpers.cpp/hpp Jack Lu #15559
b293a60 Add new JITServer features in the 0.33.0 release notes Marius Pirvu #15556
8ff390d Relocate clearNonZAAPEligibleBit implementation to vm_scar.c Joran Siu #15551
52a68e6 Basic Continuation support Jack Lu #15434
bbc8d95 Avoid NullPointerException reading SONAME Keith W. Campbell #15549
2e4e8f9 Loom Pinning: Manage J9VMThread->callOutCount Babneet Singh #15496
96dca6c Loom Pinning: Manage J9VMThread->ownedMonitorCount Babneet Singh #15487
8ead00a Fix reference array element alignment test for stable arrays Gita Koblents #15512
013beb6 Remove assert invalidated by "Recognize Class.cast and transform calls to it into checkcast" Spencer Comin #15532
2eb2b9c Add openj9 exclude file for Java 20 Jason Feng #15528
f006306 Correct J9NLS_CFR_ERR_NEST_MEMBER_INVALID_REFERENCETYPE_DESCRIPTOR Keith W. Campbell #15531
4ac8e6a Add cmdLineTester_criu_keepCheckpoint test Longyu Zhang #15516
465825d AArch64: Enable Vector API Expansion Akira Saitoh #15521
f0bbb09 CRIU add single parameter exception constructors to support native setCurrentExceptionUTF() Jason Feng #15526
b713152 Add verification for primitive objects Ehren Julien-Neitzert #15053
bb9bbff Do not set backfillOffset of VT to -1 Hang Shao #15497
e77d2a5 Remove unwanted definition of JVMTI_VERSION_15 Keith W. Campbell #15523
71d0ae4 Re-order the shutdown hook sequence Tobi Ajila #15498
6807a9b Add python3 capabilities for CRIU to docker container Violeta Sebe #15514
9567033 Add missing NULL-check for jitConfig Keith W. Campbell #15525
f331cbb Use OpenSSL 1.1.1p for xmac Peter Shipton #15520
7513460 Move Mac x86 compiles to 10.15 systems Joe deKoning #15433
a75addc Disable libpathTestRtfChild on headless platforms Sophia Guo #15486
da5a9b2 Set Java main thread name Jason Feng #15507
e102f30 Make BoolArrayStoreTransformer iterate CFG for DLT compiles BradleyWood #15393
6b4a2db Fix padding in jvmtiCapabilities structure Eric Yang #15451
d8e0893 Add the implementation of JNI IsVirtualThread Babneet Singh #15446
f26f845 Add dependency for cmdline_options_testresources Longyu Zhang #15494
a9bdd6d Update OpenSSL to 1.1.1q Peter Shipton #15484
8a8d356 Modify the translated PII files in nlsfolder 2022-07-05 Dong Chen #15483
2a82c5d Prevent contended monitor enters at CRIU single thread mode Jason Feng #14651
0e480f2 Continuation: pin and unpin implementation Babneet Singh #15461
79f0b73 Improve Test_Thread Keith W. Campbell #15471
f9c5836 Switch VectorAPI support to Java 19 Gita Koblents #15439
2d9318c Add j.l.Thread.setCurrentThread() inline & fast jni natives Jason Feng #15428
c452693 Fix vector reduction for Float and Double Gita Koblents #15438
a4776b2 Add support for JNI_VERSION_19 Keith W. Campbell #15452
6c957c8 jilconst: don't redefine OMR_GC_CONCURRENT_SCAVENGER Keith W. Campbell #15455
3f2d18c Modify the translated PII files in nls folder 06292022 Dong Chen #15454
7f641d9 Enable prehashing of j.l.Thread and Class Tobi Ajila #15444
453f49a Add optional encryption to the JITServer metrics server Christian Despres #15217
07be89b Add Optimizer Design Feature Document Annabelle Huo #15304
65def5d Fix tracepoints: entry tracepoint used as exit tracepoint Babneet Singh #15445
cfdf88e Revert "jilconst: don't redefine OMR_GC_CONCURRENT_SCAVENGER" Peter Shipton #15448
f2960b6 Fix zeroReg initialization when disableBatchClear is set Bhavani SN #15371
8ee5cd0 Correct spelling of monotonic Keith W. Campbell #15437
483e879 Add error handling for JVMTI functions for Loom Eric Yang #15418
cd6d981 Adjust j9time_nano_time according to different starting points Jason Feng #15425
bbed282 Revert "Refactor TR::DefaultCompilationStrategy::processJittedSample" Peter Shipton #15430
9581a02 Fix windows compile failure Tobi Ajila #15427
da77f9f Check for duplicate class definitions when creating rom class Devin Nakamura #15322
7b717f7 Un-exclude gcRegression check for memory corruption tests Peter Shipton #15420
cad7081 Re-include "Unload lots of classes" GC regression tests on jdk19 Peter Shipton #15407
9691322 Add build spec for alinux gcc11 Peter Shipton #15385
aa1e4d5 Improve DDR deadlock tests Keith W. Campbell #15422
43258c1 Add tests in FIPS mode Jinhang-Zhang #15372
0da6c93 Fix operator precedence in copyStringCritical Mike Zhang #15359
58c648d Loom Support: Pin Counters Babneet Singh #15383
48b8900 Class.arrayType() throws UnsupportedOperationException in jdk19+ Peter Shipton #15298
227adc6 Refactor TR::DefaultCompilationStrategy::processJittedSample Irwin D'Souza #15137
05eeda5 jilconst: don't redefine OMR_GC_CONCURRENT_SCAVENGER Keith W. Campbell #15406
85e1e3a Reduce unnecessary copying in JITServer code handling received messages Alexey Khrabrov #14933
a0e7faf Fix unused arguments, declarations in SSL code Christian Despres #15342
9ab139c Correctly handle JIT client option -Xjit:reconnectWaitTimeMs=0 Alexey Khrabrov #15391
e1f6d1f Correctly close SSL connections in JITServer code Alexey Khrabrov #15392
ac82c90 Fix conversion to UTF8 in encodeUTF8CharI8 Mike Zhang #15405
0f8139a Document J9SW_JIT_STACK_SLOTS_USED_BY_CALL Jan Vrany #15377
e8bf271 Fixing errors present when creating a build with PROD_WITH_ASSUMES enabled Manasha Vetrivelu #15389
767229a Delete obsolete zos jenkins specs for cm, uma, xl, mixed Peter Shipton #15388
9b0cc86 CRIU fix Timer.schedule test and show checkpointRestoreTimeDelta value Jason Feng #15350
4169fa0 Prevent improper removal of static store in idiom recognition Devin Papineau #15344
9215698 Update openssl to version 1.1.1p Keith W. Campbell #15381
6ff1c33 RISC-V: add CFI to c_cInterpreter Jan Vrany #15375
ceac5c2 Prevent AutoSIMD seg-fault on defs from method entry BradleyWood #15373
90ca445 Delete AArch64 macOS field watch from known issues in release notes KONNO Kazuhiro #15356
7fc73ff Add JNI_VERSION_19 for Java 19+ Keith W. Campbell #15368
846e54c Update ClassScanner to use ASM9 for Java 19+ Keith W. Campbell #15358
ce83199 Modify the translated PII files in nls folder 20220620 Dong Chen #15361
10ef9ca Correct reading BuildVersionCommand from OSX core files Keith W. Campbell #15357
dbe2071 add JVMTI callback/hook for virtualThread Jack Lu #15254
cddb8bf Cache Class.toString name Tobi Ajila #15325
06196de AArch64 macOS: Call fieldWatchHelper in rewriting data in snippets KONNO Kazuhiro #15300
6a2aac8 Add initial VM structure and JCL stub for Continuation Jack Lu #15293
1698e88 Improve robustness of scanning SFXM chains Keith W. Campbell #15317
0a56287 CRIU throws RestoreException when checkpointRestoreTimeDelta is negative Jason Feng #15232
634a7b6 Refactor Thread.yield API Jack Lu #15330
5e16537 Add all vector opcodes except related to masks and shuffles Gita Koblents #15199
4272a7b Simplify Class.forName(String, Class) Peter Shipton #15343
80cca9d Use safePoint access in single thread mode when available Tobi Ajila #15341
e5cd3ba Return early in String.indexOf if substring is longer than string Mike Zhang #15339
d6e3cba Docker: Add support for Java 19 Keith W. Campbell #15337
4ca209b jdk19 Class.forName(String) use system class loader for null caller Peter Shipton #15328
84a84e6 Fix a couple misspellings of J9ClassLoader Keith W. Campbell #15329
dfb2aa1 Allow gcc11 specs to run on any version Peter Shipton #15334
7d18a4c Remove hard coded pipeline-build-test-spec timeout of 20 hours Peter Shipton #15320
a6df5cb ClassLoader.registerAsParallelCapable() must handle null caller Peter Shipton #15312
4c4e153 Disable Inlining of VectorIntrinsic Methods Rahil Shah #15313
802995c Cache extensions repositories on setup nodes Violeta Sebe #15296
920c368 Add JAVA20 preprocessor configuration Keith W. Campbell #15326
c4f6784 Add build spec support for jdk19 Peter Shipton #15318
7d31532 Add a note about cgroup v2 support in the 0.33 release Babneet Singh #15273
7c5c414 jdk19 registerAsParallelCapable() may throw IllegalCallerException Peter Shipton #15299
20c2e83 Prevent hangs when preparing the JIT for checkpoint Irwin D'Souza #15202
3d06b2f Enable x86 CPU features for vector API BradleyWood #15279
dfe4319 Fix SysPropTest for jdk19 Peter Shipton #15292
c837eff Correct reference to FIPS Keith W. Campbell #15283
e43be5b Add newInstanceImpl check guard for profile guided devirtualization on Z JIT Spencer Comin #15270
fac52b9 Don't let JIT compile the methods we need to find in tests Keith W. Campbell #15282
e8e6f5e AArch64: Handle interface call case when patching call site on recompilation Akira Saitoh #15242
b8b68fd Create verbose option for VectorAPIExpansion Gita Koblents #15257
897883f Move AArch64 macOS from "Notable changes in this release" KONNO Kazuhiro #15261
26653e2 Skip halt check after explict GC, with external exclusive VM access Aleksandar Micic #15271
8f40ad8 disable failing testcases related to Loom Jack Lu #15237
d2e1f22 Exclude the FFI specific java code(Incubator) from Java19 Cheng Jin #15091
0414be6 Disable regex usage since cmdlinetester does not correctly process it Babneet Singh #15255
65f6cc5 Increase timeout for decompilation tests Babneet Singh #15256
d4df04f Update ScopedMemoryAccess.closeScope0 for JDK19 Babneet Singh #15161
8e6736c JDK19 unparkVirtualThread adopts BaseVirtualThread Jason Feng #15248
816c5f8 Update j.l.invoke.Invokers methods for JDK8 compatibility Nazim Bhuiyan #15239
d77d84d Add j.l.Access.parkVirtualThread methods Jason Feng #15215
be552e7 [Part 1] FFI Upcall: creating the upcall stub (java part) Cheng Jin #15069
cb43697 Update build instructions and release notes for jdk8 VS2017 Peter Shipton #15240
14b70fd Deprecate -XX:+AllowNonVirtualCalls Peter Shipton #15234
4b548aa Implement loom native methods Jason Feng #15219
53686e8 Compile Windows jdk8 with VS2017 Peter Shipton #15233
9890a9d Create initial 0.33 release notes Peter Shipton #15143
efc14ea Modify the translated PII files in nls folder 20220606 Dong Chen #15231
af202f2 Fold instance final fields of Boolean and Reflection classes Nazim Bhuiyan #15216
e674448 Fix halted thread being allowed to continue execution v2 Aleksandar Micic #15227
eecd210 Revert "Fix halted thread being allowed to continue execution" Peter Shipton #15226
c4d39a3 Implement vmin and vmax IL Opcodes midronij #14977
ff19ef3 When -Xcompressedrefs is specified, use that mode regardless of -Xmx Peter Shipton #15218
abfb530 Fix halted thread being allowed to continue execution Graham Chapman #15201
aad1418 Initial changes to support Project Loom in Java 19 Jack Lu #15073
6814cc0 Add jdk19 support for stdout.encoding and stderr.encoding Peter Shipton #15154
6335127 Ensure calls to feGetEnv are cached James Kingdon #15194
6cc63c8 Improve checkcast/instanceof performance for interfaces on x86/x64 Daryl Maier #14614
6c2f1dd Add InternalCRIUSupport native method declarations Jason Feng #15200
0f1eeb9 Recognize Class.cast and transform calls to it into checkcast Devin Papineau #15079
6f13f0b Add InternalCRIUSupport.getCheckpointRestoreTimeDelta() & tests Jason Feng #15112
792a28f Use playlist.xml to exclude test in VT standard build Hang Shao #15156
318c9aa Paremeterize Pull Request related jobs Violeta Sebe #15111
a091bb4 Improve error message when loading an invalid class version Gengchen Tuo #15084
eeedfa4 Only add memory segments from core file to process view Keith W. Campbell #15153
3a853c2 Prevent use of vsplats opcode for unsupported datatype BradleyWood #15145
d55522d z/OS for jdk18+ should use native.encoding like other platforms Peter Shipton #15155
799203e Simplify address comparisons via Long.compareUnsigned() Keith W. Campbell #15149
50b1469 Remove dependencies on J9JavaAccessFlags.J9AccPermitsValue Keith W. Campbell #15150
8cc7b5d Fix usage of pTOC with portableSCC code run in P10 container Bhavani SN #15095
9ecb020 Update the value of ACC_VALUE and remove j.l.IdentityObject Hang Shao #15130
a7ac49b Update the declaration of struct for FFI downcall tests Cheng Jin #15141
fda5fb3 Disable the FFI specific test suites in Java 19 Cheng Jin #15089
45311fd Modify the translated PII files in nls folder 20220530 Dong Chen #15139
de68036 Expand PR build depends pattern Keith W. Campbell #15136
92d45ee Remove duplicate typedef in tests downcall.h Peter Shipton #15133
768fb72 Disable known object table in AOT compilation KONNO Kazuhiro #15131
1392faa Remove deprecated MXBean APIs & internal methods in Java 19 and 20 Peter Shipton #15127
8672250 Make getDefaultValueSlotAddress available on non-valhalla builds Ehren Julien-Neitzert #15132
9a4dd7f AArch64 macOS: Enable DDR build KONNO Kazuhiro #14420
0b75297 Fix generateSystemDump() to make "J9NO_DUMPS" work KONNO Kazuhiro #15122
16f8f1c Freetype is not required on OS for AIX with jdk11+ Peter Shipton #15126
64f6135 Prefer TR::snprintfNoTrunc() over snprintf() Keith W. Campbell #15120
2dd7b7c Add missing # END NON-TRANSLATABLE in cfserr.nls Peter Shipton #15124
e929d6b Avoid GREATER_EQUAL in CMake files Babneet Singh #15113
3037b9f Add CRIU issue template and delete snapshot template Irwin D'Souza #15116
afc8574 OJDK MH Support for JDK8 Babneet Singh #14937
f755d65 AArch64 macOS: Include pthread.h explicitly KONNO Kazuhiro #15103
18b0f78 CRIU j9time_nano_time skips the elapsed time between Checkpoint/Restore Jason Feng #15016
00bc246 Rename resetDigests to a generic resetCRIUSEC Alon Shalev Housfater #15092