Eclipse OpenJ9 v0.26.0
Eclipse release plan: https://projects.eclipse.org/projects/technology.openj9/releases/0.26.0
Release details:
Branch name: v0.26.0-release
Tag: openj9-0.26.0
Repo SHAs:
OpenJ9: b4cc246
OMR: 162e6f7
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 OpenJ9 changes see https://github.com/eclipse/openj9/releases/tag/openj9-0.26.0
OMR Changes
0951443..162e6f7
162e6f7 (0.26.0) Restore concurrent end trigger Aleksandar Micic #108
543e87f (0.26.0) Initialize TR_X86ProcessorInfo once Irwin D'Souza #106
b8996ac (0.26.0) AArch64: Add class unloading pic site to address constant Akira Saitoh #105
2abb44e (0.26.0) Fix memory leak from omrsysinfo_get_OS_version() Peter Shipton #104
172f7db (0.26.0) Fix OpenJ9 Java 8 Windows 10 detection Peter Shipton #103
d857a21 (0.26.0) Relax the assertion in RegDepCopyRemoval Rahil Shah #102
4665e2f Get TR_OpaqueMethodBlock correctly under relocatable compilations Irwin D'Souza eclipse-omr/omr#5845
ca24f8d Fix reading of version from tracepoint data files Keith W. Campbell eclipse-omr/omr#5838
19483f8 Remove unused stats collection functions from CS2 allocators Daryl Maier eclipse-omr/omr#5841
5b6b694 Access system class loader using a front-end query Dmitry Ten eclipse-omr/omr#5839
6389031 Revert "Update dataAddr whenever GC moves indexable object" Peter Shipton eclipse-omr/omr#5840
c093aac Misc. allocator cleanup Daryl Maier eclipse-omr/omr#5820
67ddc28 Remove unused TR_FrontEnd parameter from HedgeTree print and printTree Tao Guan eclipse-omr/omr#5832
96ea26d Update dataAddr whenever GC moves indexable object Igor Braga eclipse-omr/omr#5795
eb4f5a8 Increase build & test timeout to 2 hours Adam Brousseau eclipse-omr/omr#5831
0c606b3 Deprecate PrefetchInsertion optimization Filip Jeremic eclipse-omr/omr#5826
c254685 Change self() to protected in Method, SymbolReferenceTable, AliasBuilder Abhi eclipse-omr/omr#5803
116004c Add useful comment for disableGuardedCountingRecompilation option Filip Jeremic eclipse-omr/omr#5828
8c29882 Reduce use of OMR_HOST_OS Keith W. Campbell eclipse-omr/omr#5827
e342862 Add support for CUDA version 11.2 Keith W. Campbell eclipse-omr/omr#5824
cc24202 Address some warnings from clang on macOS Keith W. Campbell eclipse-omr/omr#5823
8074c08 AArch64: Workaround for huge methods KONNO Kazuhiro eclipse-omr/omr#5819
60e984d Add support for lowering optimization Leonardo Banderali eclipse-omr/omr#5807
ea18302 Migrate OpenJ9-specific non-helpers to OpenJ9 Daryl Maier eclipse-omr/omr#5818
206ffad Exclude percolate GC CPU time from stats Jason eclipse-omr/omr#5804
06361a0 Add baseReg dependency for POWER generatePairedStoreSequence Abdulrahman Alattas eclipse-omr/omr#5821
ce351d8 Remove deprecated CS2::stat_allocator Daryl Maier eclipse-omr/omr#5811
e69c81f Support TR_AbsoluteHelperAddress constant address loads on power AlenBadel eclipse-omr/omr#5817
0fea7af Make Optimizer self() function protected Tao Guan eclipse-omr/omr#5812
5f300c3 Add relo type for a pointer to an inlined method Irwin D'Souza eclipse-omr/omr#5814
57056f9 Fix handling of non-volatile unresolved symrefs on ppc32 Ben Thomas eclipse-omr/omr#5652
0920f30 Tril tests for ibits2f, etc. knn-k eclipse-omr/omr#3332
a7e83c7 VerboseGC Initialized Stanza Print Fix Salman Rana eclipse-omr/omr#5806
12f08da Trim inlines header of extensible classes James Guan eclipse-omr/omr#5796
fce4cbc Raise SIGTRAP in TR::trap() instead of SIGABRT Filip Jeremic eclipse-omr/omr#5774
6d35b1b Improve Parallelization of Remembered Set Scanning in Gencon Jon Oommen eclipse-omr/omr#5759
d8bd672 Deprecate isSingleRefUnevaluated Filip Jeremic eclipse-omr/omr#5797
0ef62b1 Set up AIX XLClang flags for JDK 16+ CMake builds Sharon Wang eclipse-omr/omr#5794
4c44981 REVIEW : self changed to protected Abhishek Asawale eclipse-omr/omr#5793
9d5020c AArch64: Generate memory barrier for store if symbol is shadow and ordered Akira Saitoh eclipse-omr/omr#5792