Skip to content

Eclipse OpenJ9 v0.26.0

Compare
Choose a tag to compare
@pshipton pshipton released this 21 Apr 13:11
· 3043 commits to openj9 since this release
162e6f7

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