PUSHES REPORT: 14.0.2

This report shows who pushed the backports to the given release. This usually shows who did the backporting, testing, and review work.

Report generated: Sun Nov 03 20:36:38 CET 2024

Distribution by priority

Count Priority
3 P1
42 P2
59 P3
174 P4

Distribution by components

Count Component
278 100% Total
203 73.0% hotspot
154 55.4% hotspot/gc
36 12.9% hotspot/compiler
8 2.9% hotspot/runtime
3 1.1% hotspot/jfr
2 0.7% hotspot/test
24 8.6% core-libs
6 2.2% core-libs/java.nio
5 1.8% core-libs
2 0.7% core-libs/java.net
2 0.7% core-libs/java.math
2 0.7% core-libs/java.util:i18n
2 0.7% core-libs/java.util.jar
1 0.4% core-libs/java.rmi
1 0.4% core-libs/java.io:serialization
1 0.4% core-libs/javax.lang.model
1 0.4% core-libs/java.io
1 0.4% core-libs/java.time
15 5.4% tools
5 1.8% tools/javac
3 1.1% tools/jpackage
3 1.1% tools/javadoc(tool)
2 0.7% tools/launcher
1 0.4% tools/jextract
1 0.4% tools/jshell
14 5.0% security-libs
9 3.2% security-libs/java.security
5 1.8% security-libs/javax.net.ssl
9 3.2% infrastructure
8 2.9% infrastructure/build
1 0.4% infrastructure
5 1.8% client-libs
2 0.7% client-libs/java.awt
1 0.4% client-libs/2d
1 0.4% client-libs
1 0.4% client-libs/javax.swing
3 1.1% core-svc
2 0.7% core-svc/debugger
1 0.4% core-svc/java.lang.management
2 0.7% globalization
2 0.7% globalization/translation
1 0.4% docs
1 0.4% docs/tools
1 0.4% other-libs
1 0.4% other-libs/other
1 0.4% xml
1 0.4% xml/jaxp

Distribution by affiliation

This Release Pushes

Original Pushes

Count Committer
278 100% Total
162 58.3% Amazon
162 58.3% Aleksey Shipilev
86 30.9% Oracle
48 17.3% Robert Mckenna
17 6.1% Tobias Hartmann
12 4.3% Sean Coffey
2 0.7% Rajan Halade
1 0.4% Valerie Peng
1 0.4% Jamil Nimeh
1 0.4% Thomas Schatzl
1 0.4% Serguei Spitsyn
1 0.4% Ambarish Rapte
1 0.4% Anton Litvinov
1 0.4% Henry Jen
15 5.4% SAP
14 5.0% Christoph Langer
1 0.4% Martin Doerr
7 2.5% Red Hat
4 1.4% Severin Gehwolf
2 0.7% Andrew Hughes
1 0.4% Andrew Dinn
4 1.4% Independent
4 1.4% Zhengyu Gu
3 1.1% Google
2 0.7% Ivan Gerasimov
1 0.4% Jiangli Zhou
1 0.4% Azul
1 0.4% Dmitry Cherepanov
Count Committer
278 100% Total
131 47.1% Amazon
109 39.2% Aleksey Shipilev
21 7.6% Roman Kennke
1 0.4% Sergey Bylokhov
81 29.1% Oracle
8 2.9% Christian Hagedorn
6 2.2% Brian Burkhalter
5 1.8% Sean Coffey
4 1.4% Rajan Halade
4 1.4% Jonathan Gibbons
3 1.1% Maurizio Cimadamore
3 1.1% Roger Riggs
3 1.1% Tobias Hartmann
3 1.1% Erik Joelsson
2 0.7% Magnus Ihse Bursie
2 0.7% Erik Gahlin
2 0.7% Jan Lahoda
2 0.7% Vicente Arturo Romero Zaldivar
2 0.7% Valerie Peng
2 0.7% Stefan Karlsson
2 0.7% Leo Jiang
2 0.7% Joe Darcy
2 0.7% Andy Herrick
2 0.7% Philip Race
2 0.7% Thomas Schatzl
1 0.4% Markus Grönlund
1 0.4% Tom Rodriguez
1 0.4% Hannes Wallnoefer
1 0.4% David Holmes
1 0.4% Henry Jen
1 0.4% Joe Wang
1 0.4% Prasanta Sadhukhan
1 0.4% Douglas Simon
1 0.4% Pavel Rappo
1 0.4% David Buck
1 0.4% Claes Redestad
1 0.4% Daniil Titov
1 0.4% Bob Vandette
1 0.4% Vladimir Kozlov
1 0.4% Naoto Sato
1 0.4% Jamil Nimeh
1 0.4% Anton Litvinov
1 0.4% Bradford Wetmore
1 0.4% Mikael Vidstedt
1 0.4% Sangheon Kim
27 9.7% Independent
23 8.3% Zhengyu Gu
2 0.7% Rahul Raghavan
1 0.4% Fei Yang
1 0.4% Per Liden
14 5.0% Red Hat
11 4.0% Roland Westrelin
1 0.4% Andrew Haley
1 0.4% Andrew Dinn
1 0.4% Severin Gehwolf
13 4.7% SAP
5 1.8% Christoph Langer
2 0.7% Martin Doerr
2 0.7% Richard Reingruber
2 0.7% Matthias Baesken
2 0.7% Lucy Schmidt
4 1.4% NTT DATA
4 1.4% Yasumasa Suenaga
2 0.7% Azul
2 0.7% Andrew Brygin
2 0.7% Tencent
1 0.4% Jie Fu
1 0.4% Xuelei Fan
1 0.4% ARM
1 0.4% Ningsheng Jian
1 0.4% BellSoft
1 0.4% Boris Ulasevich
1 0.4% Google
1 0.4% Ivan Gerasimov
1 0.4% Unknown
1 0.4% N/A

Chronological push log:

UTC Time Priority Component Bug Summary This Release Push By Original Push By
Name Affiliation Name Affiliation
2020/07/14 18:56 P4 hotspot/test JDK-8246520 [TESTBUG] compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java fails with custom Tiered Level set externally Robert Mckenna Oracle Rahul Raghavan Independent
2020/07/14 18:56 P2 infrastructure/build JDK-8245315 Missing entitlements for hardened runtime Robert Mckenna Oracle Erik Joelsson Oracle
2020/07/14 18:56 P3 security-libs/javax.net.ssl JDK-8242329 Missing key_share extension for (EC)DHE key exchange should alert missing_extension Robert Mckenna Oracle Xuelei Fan Tencent
2020/07/08 19:31 P2 security-libs/java.security JDK-8248920 Unexpected NoSuchAlgorithmException when using secure random impl from BCFIPS provider Valerie Peng Oracle (same) (same)
2020/07/07 18:07 P2 hotspot/gc JDK-8248956 Shenandoah: heap iteration holds root locks all the time Aleksey Shipilev Amazon (same) (same)
2020/07/07 18:07 P3 hotspot/gc JDK-8248955 Shenandoah: reconsider free budget slice for marking Aleksey Shipilev Amazon (same) (same)
2020/07/07 18:07 P2 hotspot/gc JDK-8248954 Shenandoah: Windows build warning after JDK-8247310 Aleksey Shipilev Amazon (same) (same)
2020/07/07 18:07 P2 hotspot/gc JDK-8248953 Shenandoah: pacer should not affect interrupt status Aleksey Shipilev Amazon (same) (same)
2020/06/22 01:44 P2 security-libs/javax.net.ssl JDK-8247954 JSSE Client does not accept status_request extension in CertificateRequest messages for TLS 1.3 Jamil Nimeh Oracle (same) (same)
2020/06/12 15:26 P3 security-libs/javax.net.ssl JDK-8247490 SSLSocket.getSession() doesn't close connection for timeout/ interrupts Sean Coffey Oracle (same) (same)
2020/06/12 15:26 P3 security-libs/java.security JDK-8247489 Choose the default SecureRandom algo based on registration ordering Sean Coffey Oracle Valerie Peng Oracle
2020/06/04 07:21 P4 hotspot/gc JDK-8246553 Shenandoah: limit parallelism in CLDG root handling Aleksey Shipilev Amazon (same) (same)
2020/06/04 07:21 P4 hotspot/gc JDK-8246552 Shenandoah: walk roots in more efficient order Aleksey Shipilev Amazon (same) (same)
2020/06/04 07:21 P4 hotspot/gc JDK-8246551 Shenandoah: remove unused ShenandoahIsMarkedNextClosure Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/06/03 05:27 P4 hotspot/compiler JDK-8246395 [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs Aleksey Shipilev Amazon Jie Fu Tencent
2020/06/03 05:27 P2 hotspot/compiler JDK-8246394 Loop unswitching may cause dependence on null check to be lost Aleksey Shipilev Amazon Roland Westrelin Red Hat
2020/06/03 05:27 P4 hotspot/gc JDK-8246393 Shenandoah: AlwaysPreTouch should not disable heap resizing or uncommits Aleksey Shipilev Amazon (same) (same)
2020/06/03 05:27 P3 hotspot/gc JDK-8246392 Shenandoah: full GC does not mark code roots when class unloading is off Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/06/03 05:27 P4 hotspot/gc JDK-8246391 Shenandoah: Remove diagnostic flag ShenandoahConcurrentScanCodeRoots Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/06/03 05:27 P4 hotspot/gc JDK-8246390 Shenandoah: reconsider format specifiers for stats Aleksey Shipilev Amazon (same) (same)
2020/06/03 05:27 P4 hotspot/gc JDK-8246389 Shenandoah: compute root phase parallelism Aleksey Shipilev Amazon (same) (same)
2020/05/28 17:13 P4 hotspot/gc JDK-8246093 Shenandoah: rename ShenandoahNormalMode to ShenandoahSATBMode Aleksey Shipilev Amazon (same) (same)
2020/05/28 17:13 P4 hotspot/gc JDK-8246092 Shenandoah: move heuristics code to gc/shenandoah/heuristics Aleksey Shipilev Amazon (same) (same)
2020/05/28 17:13 P2 hotspot/gc JDK-8246091 Shenandoah: C2 assertion fails in Matcher::collect_null_checks Aleksey Shipilev Amazon Roland Westrelin Red Hat
2020/05/28 17:13 P4 hotspot/compiler JDK-8246090 CTW: C2 (Shenandoah) compilation fails with "unexpected infinite loop graph shape" Aleksey Shipilev Amazon Roland Westrelin Red Hat
2020/05/28 17:13 P4 hotspot/gc JDK-8246089 Shenandoah: ditch ShenandoahAlwaysPreTouch Aleksey Shipilev Amazon (same) (same)
2020/05/28 17:13 P4 hotspot/gc JDK-8246088 Shenandoah: refine mode name()-s Aleksey Shipilev Amazon (same) (same)
2020/05/28 17:13 P4 hotspot/gc JDK-8246087 Shenandoah: break superclass dependency on ShenandoahNormalMode Aleksey Shipilev Amazon (same) (same)
2020/05/28 17:13 P4 hotspot/gc JDK-8246085 Shenandoah: lift/cleanup ShenandoahHeuristics names and properties Aleksey Shipilev Amazon (same) (same)
2020/05/28 17:13 P4 hotspot/gc JDK-8246084 Shenandoah: move mode code to gc/shenandoah/mode Aleksey Shipilev Amazon (same) (same)
2020/05/26 23:47 P4 core-svc/debugger JDK-8245876 x86_32 build failure after JDK-8227269 Andrew Hughes Red Hat Aleksey Shipilev Amazon
2020/05/26 23:47 P4 core-svc/debugger JDK-8245875 Slow class loading when running with JDWP Andrew Hughes Red Hat Roman Kennke Amazon
2020/05/25 14:16 P4 hotspot/gc JDK-8245744 Shenandoah: print root statistics for concurrent weak/strong root phases Aleksey Shipilev Amazon (same) (same)
2020/05/25 14:16 P4 hotspot/gc JDK-8245743 Shenandoah: global statistics should not accept bogus samples Aleksey Shipilev Amazon (same) (same)
2020/05/25 14:16 P4 hotspot/gc JDK-8245742 Shenandoah: per-cycle statistics contain worker data from previous cycles Aleksey Shipilev Amazon (same) (same)
2020/05/25 14:16 P4 hotspot/gc JDK-8245741 Shenandoah: carry Phase to ShWorkerTimingsTracker explicitly Aleksey Shipilev Amazon (same) (same)
2020/05/25 14:16 P4 hotspot/gc JDK-8245740 Shenandoah: Cleanup ShenandoahStringDedup::parallel_oops_do() Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/05/25 14:16 P4 hotspot/gc JDK-8245739 Shenandoah: rename GCParPhases and related code Aleksey Shipilev Amazon (same) (same)
2020/05/25 14:16 P4 hotspot/gc JDK-8245738 Shenandoah: refine ShenandoahPhaseTimings constructor arguments Aleksey Shipilev Amazon (same) (same)
2020/05/25 14:16 P4 hotspot/gc JDK-8245737 Shenandoah: Windows build fails after JDK-8239786 Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/05/25 14:16 P4 hotspot/gc JDK-8245736 Shenandoah: print per-cycle statistics Aleksey Shipilev Amazon (same) (same)
2020/05/25 14:16 P4 hotspot/gc JDK-8245735 Shenandoah: set counters once per cycle Aleksey Shipilev Amazon (same) (same)
2020/05/25 14:16 P4 hotspot/gc JDK-8245734 Shenandoah: avoid implicit worker_id = 0 Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/05/25 14:16 P4 hotspot/gc JDK-8245733 Shenandoah: make _num_phases illegal phase type Aleksey Shipilev Amazon (same) (same)
2020/05/25 14:16 P4 hotspot/gc JDK-8245732 Shenandoah: print statistic counters in time order Aleksey Shipilev Amazon (same) (same)
2020/05/25 14:16 P4 hotspot/gc JDK-8245731 Shenandoah: ditch unused pause_other, conc_other counters Aleksey Shipilev Amazon (same) (same)
2020/05/25 14:16 P4 hotspot/gc JDK-8245730 Shenandoah: rich asserts trigger "empty statement" inspection Aleksey Shipilev Amazon (same) (same)
2020/05/25 08:50 P2 hotspot/compiler JDK-8245715 [PPC64] C2: ReverseBytes + Load always match to unordered Load (acquire semantics missing) Martin Doerr SAP (same) (same)
2020/05/19 17:06 P4 hotspot/gc JDK-8245334 Shenandoah: ditch total_pause counters Aleksey Shipilev Amazon (same) (same)
2020/05/19 17:06 P4 hotspot/gc JDK-8245333 Shenandoah: purge init_update_refs_prepare counter Aleksey Shipilev Amazon (same) (same)
2020/05/19 17:06 P4 hotspot/gc JDK-8245332 Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end Aleksey Shipilev Amazon (same) (same)
2020/05/19 17:06 P4 hotspot/gc JDK-8245331 Shenandoah: restore heap logging for uncommit Aleksey Shipilev Amazon (same) (same)
2020/05/19 17:06 P4 hotspot/gc JDK-8245330 Shenandoah: restore heap logging for Degenerated/Full cycles Aleksey Shipilev Amazon (same) (same)
2020/05/19 17:06 P4 hotspot/gc JDK-8245329 Shenandoah: Restore logging to pre-jdk8241984 format Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/05/19 17:06 P4 hotspot/gc JDK-8245328 Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/05/19 17:06 P4 hotspot/gc JDK-8245327 Shenandoah: enhance GCTimer and JFR support Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/05/19 17:06 P4 hotspot/gc JDK-8245326 Shenandoah: gc/shenandoah/options/TestHeuristicsUnlock.java should only verify the heuristics Aleksey Shipilev Amazon (same) (same)
2020/05/19 17:06 P3 hotspot/gc JDK-8245325 Shenandoah: disarmed_value is initialized at wrong place Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/05/19 17:06 P4 hotspot/gc JDK-8245324 Shenandoah: Ensure _disarmed_value offset < 128 Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/05/19 17:06 P4 hotspot/gc JDK-8245323 Shenandoah: move ShenandoahThreadLocalData::_disarmed_value initialization Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/05/19 17:06 P4 hotspot/gc JDK-8245322 Shenandoah: Inline LRB runtime call Aleksey Shipilev Amazon Roman Kennke Amazon
2020/05/18 18:43 P3 infrastructure/build JDK-8245229 Build fails when --with-vendor-name contains a comma Severin Gehwolf Red Hat (same) (same)
2020/05/18 16:59 P3 core-libs/java.util:i18n JDK-8245223 Can't start JVM when java home path includes non-ASCII character Sean Coffey Oracle Yasumasa Suenaga NTT DATA
2020/05/18 16:59 P4 core-libs JDK-8245222 Some functions might not work with CJK character Sean Coffey Oracle Yasumasa Suenaga NTT DATA
2020/05/18 16:59 P3 hotspot/runtime JDK-8245221 Cannot start JVM when $JAVA_HOME includes CJK characters Sean Coffey Oracle Yasumasa Suenaga NTT DATA
2020/05/18 13:16 P3 core-libs/java.net JDK-8245191 The static build of libextnet is missing the JNI_OnLoad_extnet function Severin Gehwolf Red Hat Bob Vandette Oracle
2020/05/18 13:16 P4 tools/jpackage JDK-8245190 PosixPlatform.cpp should not include sysctl.h Severin Gehwolf Red Hat Yasumasa Suenaga NTT DATA
2020/05/14 05:40 P4 hotspot/gc JDK-8244992 Shenandoah: Turn NULL-check into assert in SATB slow-path entry Aleksey Shipilev Amazon Roman Kennke Amazon
2020/05/14 05:40 P4 hotspot/gc JDK-8244991 Shenandoah: accept either SATB or IU barriers, but not both Aleksey Shipilev Amazon (same) (same)
2020/05/14 05:40 P4 hotspot/gc JDK-8244990 Shenandoah: add test to verify GC mode unlock Aleksey Shipilev Amazon (same) (same)
2020/05/14 05:40 P4 hotspot/gc JDK-8244989 Shenandoah: TestVolatilesShenandoah test failed on aarch64 Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/05/14 05:40 P4 hotspot/gc JDK-8244988 Shenandoah: New incremental-update mode Aleksey Shipilev Amazon Roman Kennke Amazon
2020/05/14 05:40 P4 hotspot/gc JDK-8244987 Shenandoah: Enable GC mode to be diagnostic/experimental and have a name Aleksey Shipilev Amazon Roman Kennke Amazon
2020/05/14 05:40 P4 hotspot/gc JDK-8244986 Shenandoah: Simplify arraycopy-barrier dispatching Aleksey Shipilev Amazon Roman Kennke Amazon
2020/05/14 05:40 P4 hotspot/gc JDK-8244985 Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier Aleksey Shipilev Amazon Roman Kennke Amazon
2020/05/14 05:40 P3 hotspot/compiler JDK-8244984 Shenandoah: assert(n->outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java Aleksey Shipilev Amazon Roland Westrelin Red Hat
2020/05/14 00:05 P3 security-libs/java.security JDK-8244249 Remove Comodo root certificate that is expiring in May 2020 Rajan Halade Oracle (same) (same)
2020/05/13 23:59 P3 security-libs/java.security JDK-8244253 Remove DocuSign root certificate that is expiring in May 2020 Rajan Halade Oracle (same) (same)
2020/05/12 09:18 P4 xml/jaxp JDK-8244802 Update Xerces2 Java to Version 2.12.1 Sean Coffey Oracle Joe Wang Oracle
2020/05/11 16:00 P4 hotspot/gc JDK-8244755 Shenandoah: no need to retire TLABs at Init Update Refs Aleksey Shipilev Amazon (same) (same)
2020/05/11 16:00 P4 hotspot/gc JDK-8244754 Shenandoah: ditch ShenandoahAllowMixedAllocs Aleksey Shipilev Amazon (same) (same)
2020/05/11 16:00 P4 hotspot/gc JDK-8244753 Shenandoah: use uint16_t instead of jushort for liveness cache Aleksey Shipilev Amazon (same) (same)
2020/05/11 15:36 P3 hotspot/gc JDK-8244750 ZGC: java/lang/management/MemoryMXBean/MemoryTestZGC.sh crashes on macOS Christoph Langer SAP Per Liden Independent
2020/05/11 14:35 P4 core-libs JDK-8244745 Javadoc is not generated for new module jdk.nio.mapmode Andrew Dinn Red Hat (same) (same)
2020/05/10 14:56 P4 hotspot/gc JDK-8244692 Shenandoah: micro-optimize region liveness handling Aleksey Shipilev Amazon (same) (same)
2020/05/10 14:56 P4 hotspot/gc JDK-8244691 Shenandoah: clear live data and update TAMS optimistically Aleksey Shipilev Amazon (same) (same)
2020/05/10 14:56 P4 hotspot/gc JDK-8244690 Shenandoah: should not use parallel reference processing with single GC thread Aleksey Shipilev Amazon (same) (same)
2020/05/10 14:56 P4 hotspot/gc JDK-8244689 Shenandoah: remove ShCollectionSet::live_data Aleksey Shipilev Amazon (same) (same)
2020/05/10 14:56 P4 hotspot/gc JDK-8244688 Shenandoah: explicit GC request should wait for a complete GC cycle Aleksey Shipilev Amazon (same) (same)
2020/05/10 14:56 P4 hotspot/gc JDK-8244687 Shenandoah: build breakages after JDK-8241743 Aleksey Shipilev Amazon (same) (same)
2020/05/10 14:56 P4 hotspot/gc JDK-8244686 Shenandoah: inline ShenandoahHeapRegion liveness-related methods Aleksey Shipilev Amazon (same) (same)
2020/05/10 14:56 P3 hotspot/gc JDK-8244685 Shenandoah: Fix racy update of update_watermark Aleksey Shipilev Amazon Roman Kennke Amazon
2020/05/05 16:31 P3 core-libs/java.time JDK-8244037 (tz) Upgrade Timezone Data to tzdata2020a Sean Coffey Oracle (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244365 Shenandoah: remove unused ShenandoahCollectionSet methods Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244364 Shenandoah: transit regions to cset state when adding to collection set Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244363 Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244362 Shenandoah: remove ShenandoahHeuristics::RegionData::_seqnum_last_alloc Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244361 Shenandoah: coalesce and parallelise heap region walks during the pauses Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244360 Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P3 hotspot/gc JDK-8244359 Shenandoah: Fix aarch64 build after JDK-8242082 Aleksey Shipilev Amazon Roman Kennke Amazon
2020/05/04 16:19 P4 hotspot/gc JDK-8244358 Shenandoah: Purge Traversal mode Aleksey Shipilev Amazon Roman Kennke Amazon
2020/05/04 16:19 P4 hotspot/gc JDK-8244357 Shenandoah: tune down ShenandoahGarbageThreshold Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244356 Shenandoah: rename ShenandoahHeapRegionSize flag Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244355 Shenandoah: editorial changes in flag descriptions Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244354 Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity() Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244353 Shenandoah: align ShenandoahHeapRegions to cache lines Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244352 Shenandoah: rename ShenandoahHeapRegion::region_number Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244351 Shenandoah: inline ShenandoahHeapRegion::region_number Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244350 Shenandoah: ditch one of allocation type counters in ShenandoahHeapRegion Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244349 Shenandoah: inline MarkingContext TAMS methods Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244348 Shenandoah: remove ShenandoahHeapRegion::_heap Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244347 Shenandoah: refactor and inline ShenandoahHeap::heap() Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244346 Shenandoah: remove ShenandoahHeapRegion::_reserved Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244345 Shenandoah: refactor anti-false-sharing padding Aleksey Shipilev Amazon (same) (same)
2020/05/04 16:19 P4 hotspot/gc JDK-8244344 Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace Aleksey Shipilev Amazon (same) (same)
2020/04/28 00:51 P4 core-svc/java.lang.management JDK-8242762 Correct links in javadoc of OperatingSystemMXBean Serguei Spitsyn Oracle Daniil Titov Oracle
2020/04/27 18:12 P2 client-libs/java.awt JDK-8243679 Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash Anton Litvinov Oracle (same) (same)
2020/04/26 11:37 P4 hotspot/gc JDK-8243613 Shenandoah: per-worker stats should be summed up, not averaged Aleksey Shipilev Amazon (same) (same)
2020/04/26 11:37 P4 hotspot/gc JDK-8243612 Shenandoah: split "Prepare Evacuation" tracking into cset/freeset counters Aleksey Shipilev Amazon (same) (same)
2020/04/26 11:37 P4 hotspot/gc JDK-8243611 Shenandoah: adaptive heuristics should account evac reserve in free target Aleksey Shipilev Amazon (same) (same)
2020/04/26 11:37 P4 hotspot/gc JDK-8243610 Shenandoah: print allocation failure type Aleksey Shipilev Amazon (same) (same)
2020/04/26 11:37 P4 hotspot/gc JDK-8243609 Shenandoah: simplify FreeSet logging Aleksey Shipilev Amazon (same) (same)
2020/04/26 11:37 P4 hotspot/gc JDK-8243608 Shenandoah: simplify collectable garbage logging Aleksey Shipilev Amazon (same) (same)
2020/04/26 11:37 P4 hotspot/gc JDK-8243607 Shenandoah: only print heap changes for operations that directly affect it Aleksey Shipilev Amazon (same) (same)
2020/04/26 11:37 P4 hotspot/gc JDK-8243606 Shenandoah: remove ShenandoahHeuristics::_bytes_in_cset Aleksey Shipilev Amazon (same) (same)
2020/04/26 11:37 P4 hotspot/gc JDK-8243605 Shenandoah: no need to trash cset during final mark Aleksey Shipilev Amazon (same) (same)
2020/04/26 11:37 P4 hotspot/gc JDK-8243604 Shenandoah: turn heap lock asserts into macros Aleksey Shipilev Amazon (same) (same)
2020/04/26 11:37 P4 hotspot/gc JDK-8243603 Shenandoah: simplify region sequence numbers handling Aleksey Shipilev Amazon (same) (same)
2020/04/26 11:37 P4 hotspot/gc JDK-8243602 Shenandoah: region status should include update watermark Aleksey Shipilev Amazon (same) (same)
2020/04/26 11:37 P2 hotspot/gc JDK-8243601 Shenandoah: Do not modify update-watermark concurrently Aleksey Shipilev Amazon Roman Kennke Amazon
2020/04/26 11:37 P4 hotspot/gc JDK-8243600 Shenandoah: Short-cut arraycopy barriers Aleksey Shipilev Amazon Roman Kennke Amazon
2020/04/26 11:37 P4 hotspot/gc JDK-8243599 Shenandoah: Avoid updating new regions from start of evacuation Aleksey Shipilev Amazon Roman Kennke Amazon
2020/04/24 16:47 P2 security-libs/javax.net.ssl JDK-8243569 Default SSLEngine should create in server role Sean Coffey Oracle (same) (same)
2020/04/22 16:47 P4 hotspot/gc JDK-8243426 Shenandoah: Avoid scanning thread code roots twice in all root scanner Zhengyu Gu Independent (same) (same)
2020/04/21 14:20 P3 infrastructure/build JDK-8243275 Use -lobjc instead of -fobjc-link-runtime in libosxsecurity Christoph Langer SAP Magnus Ihse Bursie Oracle
2020/04/21 13:48 P2 hotspot/gc JDK-8243271 Shenandoah: Shenandoah needs to mark nmethod's metadata Zhengyu Gu Independent (same) (same)
2020/04/21 13:31 P3 hotspot/gc JDK-8243266 Shenandoah: AARCH64 need to save/restore call clobbered registers before calling keepalive barrier Zhengyu Gu Independent (same) (same)
2020/04/21 13:27 P4 hotspot/gc JDK-8243265 Shenandoah: distribute mark-compact work exactly to minimize fragmentation Aleksey Shipilev Amazon (same) (same)
2020/04/21 13:27 P4 hotspot/gc JDK-8243264 Shenandoah: avoid disabling pacing with "aggressive" Aleksey Shipilev Amazon (same) (same)
2020/04/21 13:27 P4 hotspot/gc JDK-8243263 Shenandoah: fragmentation metrics overhaul Aleksey Shipilev Amazon (same) (same)
2020/04/21 13:27 P4 hotspot/gc JDK-8243262 Shenandoah: Remove unused fields in init mark tasks Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/04/21 13:27 P2 hotspot/gc JDK-8243261 Shenandoah: build broken after JDK-8237637 (Remove dubious type conversions from oop) Aleksey Shipilev Amazon (same) (same)
2020/04/21 13:27 P4 hotspot/gc JDK-8243260 Shenandoah: replace leftover assert(is_in(...)) with rich asserts Aleksey Shipilev Amazon (same) (same)
2020/04/21 13:27 P4 hotspot/gc JDK-8243259 Move definition of ShenandoahTerminatorTerminator::should_exit_termination() to .cpp file Aleksey Shipilev Amazon Roman Kennke Amazon
2020/04/21 13:27 P4 hotspot/gc JDK-8243258 Shenandoah: Rename ShLBN::get_barrier_strength() Aleksey Shipilev Amazon Roman Kennke Amazon
2020/04/20 06:11 P2 hotspot/compiler JDK-8243141 C2: Crash when loads float above range check Tobias Hartmann Oracle Christian Hagedorn Oracle
2020/04/20 06:11 P2 hotspot/compiler JDK-8243140 Loop predicates should be copied to unswitched loops Tobias Hartmann Oracle Christian Hagedorn Oracle
2020/04/20 06:11 P4 hotspot/compiler JDK-8243139 Use consistent predicate order in and with PhaseIdealLoop::find_predicate Tobias Hartmann Oracle Stefan Karlsson Oracle
2020/04/15 14:40 P3 infrastructure/build JDK-8238562 Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary Robert Mckenna Oracle Erik Joelsson Oracle
2020/04/07 05:48 P4 hotspot/runtime JDK-8242259 compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64 Christoph Langer SAP Matthias Baesken SAP
2020/04/03 13:18 P4 core-libs/java.nio JDK-8242105 (fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted" Christoph Langer SAP (same) (same)
2020/04/03 13:16 P4 infrastructure/build JDK-8242104 macOS codesign fail on macOS 10.13.5 or older Christoph Langer SAP Erik Joelsson Oracle
2020/04/03 10:14 P2 hotspot/runtime JDK-8242087 Segfault in JNIHandleBlock::oops_do() Aleksey Shipilev Amazon Andrew Haley Red Hat
2020/04/03 10:14 P4 hotspot/gc JDK-8242086 Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868 Aleksey Shipilev Amazon (same) (same)
2020/04/03 10:14 P4 hotspot/gc JDK-8242085 Shenandoah: refactor ShenandoahUtils Aleksey Shipilev Amazon (same) (same)
2020/04/01 19:54 P2 security-libs/javax.net.ssl JDK-8242005 SSLSocket closes socket both socket endpoints on a SocketTimeoutException Sean Coffey Oracle Andrew Brygin Azul
2020/03/27 09:01 P4 client-libs JDK-8241734 Add failing client jtreg tests to the Problem List Christoph Langer SAP Philip Race Oracle
2020/03/27 08:48 P4 hotspot/compiler JDK-8241733 compiler/jsr292/ContinuousCallSiteTargetChange.java times out on SPARC Christoph Langer SAP Richard Reingruber SAP
2020/03/27 08:35 P4 client-libs/2d JDK-8241730 PIT: java/awt/font/WindowsIndicFonts.java fails on windows10 Christoph Langer SAP Philip Race Oracle
2020/03/25 18:15 P4 tools/launcher JDK-8241617 Fix copyrights after JDK-8240629 change Aleksey Shipilev Amazon (same) (same)
2020/03/25 09:23 P3 infrastructure/build JDK-8241570 make 4.3 breaks build Severin Gehwolf Red Hat Magnus Ihse Bursie Oracle
2020/03/24 19:33 P3 infrastructure/build JDK-8241547 Generate stripped/public pdbs on Windows for jdk images Christoph Langer SAP (same) (same)
2020/03/24 18:20 P4 hotspot/gc JDK-8241542 gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah Aleksey Shipilev Amazon (same) (same)
2020/03/24 18:20 P4 hotspot/gc JDK-8241541 Shenandoah: remove CM-with-UR piggybacking cycles Aleksey Shipilev Amazon (same) (same)
2020/03/24 18:20 P4 hotspot/gc JDK-8241540 Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker Aleksey Shipilev Amazon (same) (same)
2020/03/24 18:20 P4 hotspot/gc JDK-8241539 Shenandoah: refactor ShenandoahPhaseTimings Aleksey Shipilev Amazon (same) (same)
2020/03/24 18:20 P4 hotspot/gc JDK-8241538 Shenandoah: parallel safepoint workers count should be ParallelGCThreads Aleksey Shipilev Amazon (same) (same)
2020/03/24 18:20 P4 hotspot/gc JDK-8241537 Shenandoah: ditch debug safepoint timeout adjustment Aleksey Shipilev Amazon (same) (same)
2020/03/23 14:53 P3 tools/launcher JDK-8241450 argfiles parsing broken for argfiles with comment cross 4096 bytes chunk Aleksey Shipilev Amazon Henry Jen Oracle
2020/03/21 02:51 P4 core-libs/java.nio JDK-8044365 (dc) MulticastSendReceiveTests.java failing with ENOMEM when joining group (OS X 10.9) Ivan Gerasimov Google (same) (same)
2020/03/13 17:02 P4 hotspot/gc JDK-8241019 Shenandoah: Consolidate C1 LRB and native barriers Aleksey Shipilev Amazon Roman Kennke Amazon
2020/03/10 19:18 P3 infrastructure JDK-8240835 Deep sign macOS bundles before bundle archive is being created Christoph Langer SAP (same) (same)
2020/03/10 11:06 P3 hotspot/compiler JDK-8240817 CodeHeap::blob_count() overestimates the number of blobs Tobias Hartmann Oracle Rahul Raghavan Independent
2020/03/10 10:41 P3 hotspot/runtime JDK-8240810 AArch64: String.indexOf may incorrectly handle empty strings. Dmitry Cherepanov Azul Andrew Brygin Azul
2020/03/10 10:33 P4 hotspot/compiler JDK-8240809 IdealLoopTree::dump_head predicate printing is broken Tobias Hartmann Oracle Stefan Karlsson Oracle
2020/03/10 10:33 P3 hotspot/compiler JDK-8240808 SuperWord::co_locate_pack picks memory state of first instead of last load Tobias Hartmann Oracle Christian Hagedorn Oracle
2020/03/10 10:33 P4 hotspot/compiler JDK-8240807 [win][x86] vtable stub generation: assert failure (code size estimate) follow-up Tobias Hartmann Oracle Lucy Schmidt SAP
2020/03/10 10:33 P3 hotspot/compiler JDK-8240806 java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed Tobias Hartmann Oracle Christian Hagedorn Oracle
2020/03/10 10:33 P4 hotspot/compiler JDK-8240805 [win][x86] vtable stub generation: assert failure (code size estimate) Tobias Hartmann Oracle Lucy Schmidt SAP
2020/03/10 10:33 P3 hotspot/compiler JDK-8240804 C2's UseUniqueSubclasses optimization is broken for array accesses Tobias Hartmann Oracle (same) (same)
2020/03/10 10:33 P3 hotspot/compiler JDK-8240803 ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling Tobias Hartmann Oracle Roland Westrelin Red Hat
2020/03/10 10:33 P4 hotspot/compiler JDK-8240802 C2: assert(i >= req() || i == 0 || is_Region() || is_Phi()) with -XX:+VerifyGraphEdges Tobias Hartmann Oracle Christian Hagedorn Oracle
2020/03/10 10:33 P4 hotspot/compiler JDK-8240801 C2: assert(((n) == __null || !VerifyIterativeGVN || !((n)->is_dead()))) failed: can not use dead node Tobias Hartmann Oracle Christian Hagedorn Oracle
2020/03/10 10:33 P3 hotspot/compiler JDK-8240800 CTW: C2 compilation fails with assert(just_allocated_object(alloc_ctl) == ptr) failed: most recent allo Tobias Hartmann Oracle Christian Hagedorn Oracle
2020/03/10 10:33 P4 hotspot/compiler JDK-8240799 [JVMCI] Fix single implementor speculation for diamond shapes. Tobias Hartmann Oracle Douglas Simon Oracle
2020/03/10 10:33 P4 hotspot/compiler JDK-8240798 CTW: C2 compilation fails with "malformed control flow" Tobias Hartmann Oracle Roland Westrelin Red Hat
2020/03/10 10:33 P3 hotspot/compiler JDK-8240797 TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM Tobias Hartmann Oracle Christian Hagedorn Oracle
2020/03/09 16:47 P4 hotspot/runtime JDK-8240767 [TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow() Aleksey Shipilev Amazon Richard Reingruber SAP
2020/03/09 16:47 P4 hotspot/gc JDK-8240766 Incorrect G1StringDedupEntry type used in StringDedupTable destructor Aleksey Shipilev Amazon (same) (same)
2020/03/09 16:47 P4 hotspot/compiler JDK-8240765 CTW runner should sweep nmethods more aggressively Aleksey Shipilev Amazon (same) (same)
2020/03/09 16:47 P4 hotspot/compiler JDK-8240763 CTW runner closes standard output on exit Aleksey Shipilev Amazon (same) (same)
2020/03/09 16:47 P4 hotspot/test JDK-8240762 [TESTBUG] Test command error in hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java Aleksey Shipilev Amazon Ningsheng Jian ARM
2020/03/09 16:47 P2 hotspot/compiler JDK-8240761 ARM32: Math tests failures Aleksey Shipilev Amazon Boris Ulasevich BellSoft
2020/03/06 14:16 P3 hotspot/gc JDK-8240677 OtherRegionsTable::_num_occupied not updated correctly Thomas Schatzl Oracle (same) (same)
2020/03/06 11:44 P3 core-libs/java.net JDK-8240670 RFC unconformity of HttpURLConnection with proxy Ambarish Rapte Oracle David Buck Oracle
2020/03/05 15:30 P4 hotspot/gc JDK-8240620 Shenandoah: remove ShenandoahTerminationTrace Aleksey Shipilev Amazon (same) (same)
2020/03/05 15:30 P4 hotspot/gc JDK-8240619 Shenandoah: minor enhancements to traversal GC Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/03/05 15:30 P4 hotspot/gc JDK-8240618 Shenandoah: More asserts around code roots Aleksey Shipilev Amazon Roman Kennke Amazon
2020/03/05 15:30 P4 hotspot/compiler JDK-8240617 CTW: C2 (Shenandoah) compilation fails with "Range check dependent CastII node was not removed" Aleksey Shipilev Amazon Roland Westrelin Red Hat
2020/03/05 15:30 P4 hotspot/gc JDK-8240616 Shenandoah: remove ShenandoahEvacAssist Aleksey Shipilev Amazon (same) (same)
2020/03/03 17:48 P4 security-libs/java.security JDK-8240369 Add exception for expiring Comodo roots to VerifyCACerts test Robert Mckenna Oracle Rajan Halade Oracle
2020/03/03 17:01 P4 hotspot/gc JDK-8240464 Shenandoah: More details in Traversal GC event messages Aleksey Shipilev Amazon Roman Kennke Amazon
2020/03/03 17:01 P4 hotspot/gc JDK-8240463 Shenandoah: remove ShenandoahAllocationTrace Aleksey Shipilev Amazon (same) (same)
2020/03/03 17:01 P4 hotspot/gc JDK-8240462 Shenandoah: turn more flags diagnostic Aleksey Shipilev Amazon (same) (same)
2020/03/03 17:01 P4 hotspot/gc JDK-8240461 Shenandoah: pacer should cover reset and preclean phases Aleksey Shipilev Amazon (same) (same)
2020/03/03 17:01 P4 hotspot/gc JDK-8240460 Shenandoah: accumulated penalties should not be over 100% of capacity Aleksey Shipilev Amazon (same) (same)
2020/03/03 17:01 P4 hotspot/gc JDK-8240459 Shenandoah: ditch C2 node limit adjustments Aleksey Shipilev Amazon (same) (same)
2020/03/03 17:01 P4 hotspot/compiler JDK-8240458 Shenandoah: remove obsolete ShenandoahCommonGCStateLoads Aleksey Shipilev Amazon (same) (same)
2020/03/03 17:01 P2 hotspot/gc JDK-8240457 Shenandoah: More reliable nmethod verification Aleksey Shipilev Amazon Roman Kennke Amazon
2020/03/03 17:01 P2 hotspot/gc JDK-8240456 Shenandoah: C1: Resolve into registers of correct type Aleksey Shipilev Amazon Roman Kennke Amazon
2020/03/03 17:01 P2 hotspot/gc JDK-8240455 Shenandoah: assert(mem == __null) failed: only one safepoint Aleksey Shipilev Amazon Roland Westrelin Red Hat
2020/03/03 15:40 P2 hotspot/gc JDK-8240449 Shenandoah: accept NULL fwdptr to cooperate with JVMTI and JFR Zhengyu Gu Independent (same) (same)
2020/03/03 07:19 P3 client-libs/java.awt JDK-8240354 ClassCastException can happen when fontconfig.properties is used Christoph Langer SAP (same) (same)
2020/03/03 06:57 P3 security-libs/java.security JDK-8240352 Keytool generates wrong expiration date if validity is set to 2050/01/01 Ivan Gerasimov Google Sean Coffey Oracle
2020/03/02 16:36 P4 hotspot/gc JDK-8240323 Invalid tier1_gc_1 test group definition Aleksey Shipilev Amazon Mikael Vidstedt Oracle
2020/03/02 16:36 P4 hotspot/runtime JDK-8240322 Zero VM crashes when handling dynamic constant Aleksey Shipilev Amazon Fei Yang Independent
2020/02/25 16:02 P1 core-libs/java.util:i18n JDK-8238662 Correct the CLDR version number in cldr.md files Robert Mckenna Oracle Naoto Sato Oracle
2020/02/25 16:02 P1 hotspot/gc JDK-8238661 Shenandoah: Wrong result with Lucene test Robert Mckenna Oracle Roland Westrelin Red Hat
2020/02/25 16:02 P2 globalization/translation JDK-8238660 JDK 14 L10n resource file update - msg drop 20 Robert Mckenna Oracle Leo Jiang Oracle
2020/02/24 16:39 P4 security-libs/java.security JDK-8239870 Add exception for expiring DocuSign root to VerifyCACerts test Aleksey Shipilev Amazon Rajan Halade Oracle
2020/02/24 15:33 P3 tools/javadoc(tool) JDK-8239067 Upgrading JSZip to 3.2.2 from 3.1.5 Sean Coffey Oracle Pavel Rappo Oracle
2020/02/21 23:08 P4 hotspot/gc JDK-8239012 [TESTBUG] Fix G1 redefineClasses tests and a memory leak Jiangli Zhou Google Prasanta Sadhukhan Oracle
2020/02/19 17:51 P2 hotspot/gc JDK-8239483 Shenandoah: Fix weak roots in final Traversal GC phase Aleksey Shipilev Amazon Roman Kennke Amazon
2020/02/19 17:51 P4 hotspot/gc JDK-8239482 Shenandoah: Assertion failure due to missing null check Aleksey Shipilev Amazon Zhengyu Gu Independent
2020/02/19 17:51 P4 hotspot/compiler JDK-8239481 CTW: C2 (Shenandoah) compilation fails with "Unknown node in get_load_addr: CreateEx" Aleksey Shipilev Amazon (same) (same)
2020/02/19 16:40 P4 tools/javadoc(tool) JDK-8239475 Add Classpath Exception to license in source file. Henry Jen Oracle Jonathan Gibbons Oracle
2020/02/19 14:47 P3 hotspot/compiler JDK-8239465 SimpleThresholdPolicy misses CounterDecay timestamp initialization Christoph Langer SAP Martin Doerr SAP
2020/02/19 08:43 P3 hotspot/jfr JDK-8239443 Add missing classpath exception to FileAcess and ConstantLookup Aleksey Shipilev Amazon Erik Gahlin Oracle
2020/02/19 08:43 P2 hotspot/runtime JDK-8239442 AVX enabled by default for Skylake even when unsupported Aleksey Shipilev Amazon N/A Unknown
2020/02/19 08:43 P4 core-libs/java.math JDK-8239441 java/math/BigInteger/largeMemory/ tests should be disabled on 32-bit platforms Aleksey Shipilev Amazon (same) (same)
2020/02/18 08:09 P4 core-libs/java.util.jar JDK-8239329 Simplify JarFile.isInitializing Sean Coffey Oracle Claes Redestad Oracle
2020/02/18 08:09 P3 core-libs/java.util.jar JDK-8239328 Class loading deadlock involving X509Factory#commitEvent() Sean Coffey Oracle (same) (same)
2020/02/07 11:39 P4 hotspot/gc JDK-8238682 Shenandoah: important flags should not be ergonomic for concurrent class unloading Aleksey Shipilev Amazon (same) (same)
2020/02/05 13:28 P4 hotspot/gc JDK-8238553 Shenandoah: cleanup uses of allocation/free threshold in static heuristics Aleksey Shipilev Amazon (same) (same)
2020/02/05 13:28 P4 hotspot/gc JDK-8238552 Shenandoah: provide option to disable periodic GC Aleksey Shipilev Amazon (same) (same)
2020/02/05 13:28 P3 hotspot/compiler JDK-8238551 Shenandoah: assert(_base == Tuple) failure during C2 compilation Aleksey Shipilev Amazon Roland Westrelin Red Hat
2020/02/04 15:28 P3 core-libs/java.nio JDK-8238482 Spec Clarification - ByteBuffer::alignmentOffset Spec Robert Mckenna Oracle Brian Burkhalter Oracle
2020/02/04 15:28 P2 hotspot/jfr JDK-8238481 JFR: assert(klass != __null) failed: invariant in ObjectSampleCheckpoint::add_to_leakp_set Robert Mckenna Oracle Markus Grönlund Oracle
2020/02/04 15:28 P2 tools/jpackage JDK-8238479 Remove Copyright from WinLauncher.template Robert Mckenna Oracle Andy Herrick Oracle
2020/01/30 17:11 P4 security-libs/java.security JDK-8238243 exclude jtreg test security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java because of instabilities Christoph Langer SAP Matthias Baesken SAP
2020/01/30 17:09 P4 infrastructure/build JDK-8238242 Support for configure option --with-native-debug-symbols=internal is impossible on Windows Christoph Langer SAP (same) (same)
2020/01/28 21:17 P1 tools/javac JDK-8238034 No compilation error reported when a record is declared in a local class Robert Mckenna Oracle Vicente Arturo Romero Zaldivar Oracle
2020/01/28 21:17 P4 hotspot/runtime JDK-8238033 Bad copyright line in a hotspot test Robert Mckenna Oracle David Holmes Oracle
2020/01/28 21:17 P4 tools/jshell JDK-8238032 Bad copyright line in a jshell source file Robert Mckenna Oracle Jonathan Gibbons Oracle
2020/01/28 21:17 P3 core-libs/java.io:serialization JDK-8238031 Clarify initialization of jdk.serialFilter Robert Mckenna Oracle Roger Riggs Oracle
2020/01/28 21:17 P4 core-libs JDK-8238030 (doc) Cleanup package-info markup - smartcardio, java.sql, java.sql.rowset Robert Mckenna Oracle Roger Riggs Oracle
2020/01/28 21:17 P2 core-libs/java.rmi JDK-8238029 Problem with NullPointerException in RMI TCPEndpoint.read Robert Mckenna Oracle Roger Riggs Oracle
2020/01/28 21:17 P2 tools/jpackage JDK-8238028 [macos] Signing app bundle with jpackage fails if runtime is already signed Robert Mckenna Oracle Andy Herrick Oracle
2020/01/28 21:17 P4 other-libs/other JDK-8238027 Test utility jdk.test.lib.util.FileUtils.areAllMountPointsAccessible needs to tolerate duplicates Robert Mckenna Oracle Brian Burkhalter Oracle
2020/01/28 21:17 P2 hotspot/compiler JDK-8238026 [Graal] Crash during exception throwing in InterpreterRuntime::resolve_invoke Robert Mckenna Oracle Tom Rodriguez Oracle
2020/01/22 16:40 P2 globalization/translation JDK-8237717 JDK 14 L10n resource file update - msg drop 10 Robert Mckenna Oracle Leo Jiang Oracle
2020/01/22 16:40 P2 hotspot/gc JDK-8237716 JvmtiTagMap::weak_oops_do() should not trigger barriers Robert Mckenna Oracle Zhengyu Gu Independent
2020/01/22 16:40 P2 hotspot/gc JDK-8237715 Corrupted oops embedded in nmethods due to parallel modification during optional evacuation Robert Mckenna Oracle Thomas Schatzl Oracle
2020/01/22 16:40 P3 hotspot/gc JDK-8237714 Shenandoah: Remove unreliable assertion Robert Mckenna Oracle Zhengyu Gu Independent
2020/01/22 16:40 P2 hotspot/gc JDK-8237713 assert(loader != __null && oopDesc::is_oop(loader)) failed: loader must be oop Robert Mckenna Oracle Sangheon Kim Oracle
2020/01/22 16:40 P2 hotspot/gc JDK-8237712 Shenandoah: failed vmTestbase/nsk/jvmti/AttachOnDemand/attach021/TestDescription.java test Robert Mckenna Oracle Zhengyu Gu Independent
2020/01/22 16:40 P3 tools/jextract JDK-8237711 Javadoc of memory access API still refers to old MemoryAddress::offset method Robert Mckenna Oracle Maurizio Cimadamore Oracle
2020/01/22 16:40 P3 core-libs JDK-8237710 Javadoc of MemorySegment::allocateNative should state that memory is zero-initialized Robert Mckenna Oracle Maurizio Cimadamore Oracle
2020/01/22 16:40 P3 tools/javadoc(tool) JDK-8237709 Javadoc doesn't handle non-public intermediate types well Robert Mckenna Oracle Hannes Wallnoefer Oracle
2020/01/22 16:40 P3 hotspot/compiler JDK-8237708 UseProfiledLoopPredicate fails with assert(_phase->get_loop(c) == loop) failed: have to be in the same loop Robert Mckenna Oracle Roland Westrelin Red Hat
2020/01/22 16:40 P3 hotspot/compiler JDK-8237707 JVM crash in SWPointer during C2 compilation Robert Mckenna Oracle Tobias Hartmann Oracle
2020/01/22 16:40 P2 client-libs/javax.swing JDK-8237706 [macos] JavaFX SwingNode is not rendered on macOS Robert Mckenna Oracle Sergey Bylokhov Amazon
2020/01/22 16:40 P3 tools/javac JDK-8237705 JavacFileManager.close() doesn't clear some cache instance variables Robert Mckenna Oracle Jonathan Gibbons Oracle
2020/01/22 16:40 P3 hotspot/compiler JDK-8237704 Put vmTestbase/vm/mlvm/indy/stress/java tests on AOT Problem list Robert Mckenna Oracle Vladimir Kozlov Oracle
2020/01/22 16:40 P3 core-libs/java.io JDK-8237703 Fix typo in copyright header of java/io/Reader/TransferTo.java Robert Mckenna Oracle Brian Burkhalter Oracle
2020/01/22 16:40 P2 core-libs JDK-8237702 Memory access API refinements Robert Mckenna Oracle Maurizio Cimadamore Oracle
2020/01/22 16:40 P2 tools/javac JDK-8237701 NPE at jdk.compiler/com.sun.tools.javac.comp.Flow$FlowAnalyzer.visitApply Robert Mckenna Oracle Jan Lahoda Oracle
2020/01/22 16:40 P3 core-libs/java.math JDK-8237700 java.math.BigDecimal.sqrt() with RoundingMode.FLOOR results in incorrect result Robert Mckenna Oracle Joe Darcy Oracle
2020/01/22 16:40 P3 core-libs/java.nio JDK-8237695 Bug ID missing for test in patch which fixed JDK-8230665 Robert Mckenna Oracle Brian Burkhalter Oracle
2020/01/22 16:40 P2 docs/tools JDK-8237694 Update all nroff manpages for JDK 14 release Robert Mckenna Oracle Jonathan Gibbons Oracle
2020/01/22 16:40 P4 security-libs/java.security JDK-8237693 Obvious typo in java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java Robert Mckenna Oracle Bradford Wetmore Oracle
2020/01/22 16:40 P3 core-libs/java.nio JDK-8237692 Launcher test PatchSystemModules.java fails frequently after JDK-8234049 Robert Mckenna Oracle Brian Burkhalter Oracle
2020/01/22 16:40 P3 core-libs/java.nio JDK-8237691 (bf spec) ByteBuffer::alignmentOffset spec misleading when address is misaligned Robert Mckenna Oracle Brian Burkhalter Oracle
2020/01/22 16:40 P3 core-libs/javax.lang.model JDK-8237690 Refine JSR 269 API ahead of Java SE 14 MR Robert Mckenna Oracle Joe Darcy Oracle
2020/01/22 16:40 P2 hotspot/jfr JDK-8237689 JFR: assert((((((klass)->trace_id()) & ((JfrTraceIdEpoch::method_and_class_in_use_this_epoch_bits()))) != 0))) failed: invariant Robert Mckenna Oracle Erik Gahlin Oracle
2020/01/22 16:40 P3 tools/javac JDK-8237688 local records shouldn't capture any non-static state from any enclosing type Robert Mckenna Oracle Vicente Arturo Romero Zaldivar Oracle
2020/01/22 16:40 P3 hotspot/compiler JDK-8237687 [TESTBUG] compiler/c2/TestJumpTable.java fails with release VMs Robert Mckenna Oracle Tobias Hartmann Oracle
2020/01/22 16:40 P2 tools/javac JDK-8237686 Conflicting bindings accepted in some cases Robert Mckenna Oracle Jan Lahoda Oracle

No changesets log

P3 security-libs/javax.net.ssl JDK-8245663 Release Note: Default SSLEngine Should Create in Server Role
P3 security-libs/java.security JDK-8244262 Release Note: Removal of Comodo Root CA Certificate
P3 security-libs/java.security JDK-8244257 Release Note: Removal of DocuSign Root CA Certificate
P3 tools JDK-8238023 Remove Pack200 spec and references from documentation
P2 core-libs/java.io:serialization JDK-8238022 Discuss evolution of records in serialization spec
P3 specification/language JDK-8237681 Records: Local records shouldn't capture any non-static state from any enclosing type
P2 core-libs/java.io:serialization JDK-8237679 Serialization Specification changes for Records

Committer push log

Andrew Dinn, Red Hat

Bug Summary
JDK-8244745 Javadoc is not generated for new module jdk.nio.mapmode

Anton Litvinov, Oracle

Bug Summary
JDK-8243679 Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash

Andrew Hughes, Red Hat

Bug Summary
JDK-8245875 Slow class loading when running with JDWP
JDK-8245876 x86_32 build failure after JDK-8227269

Ambarish Rapte, Oracle

Bug Summary
JDK-8240670 RFC unconformity of HttpURLConnection with proxy

Christoph Langer, SAP

Bug Summary
JDK-8242105 (fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted"
JDK-8241734 Add failing client jtreg tests to the Problem List
JDK-8240354 ClassCastException can happen when fontconfig.properties is used
JDK-8242259 compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64
JDK-8241733 compiler/jsr292/ContinuousCallSiteTargetChange.java times out on SPARC
JDK-8240835 Deep sign macOS bundles before bundle archive is being created
JDK-8238243 exclude jtreg test security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java because of instabilities
JDK-8241547 Generate stripped/public pdbs on Windows for jdk images
JDK-8242104 macOS codesign fail on macOS 10.13.5 or older
JDK-8241730 PIT: java/awt/font/WindowsIndicFonts.java fails on windows10
JDK-8239465 SimpleThresholdPolicy misses CounterDecay timestamp initialization
JDK-8238242 Support for configure option --with-native-debug-symbols=internal is impossible on Windows
JDK-8243275 Use -lobjc instead of -fobjc-link-runtime in libosxsecurity
JDK-8244750 ZGC: java/lang/management/MemoryMXBean/MemoryTestZGC.sh crashes on macOS

Sean Coffey, Oracle

Bug Summary
JDK-8244037 (tz) Upgrade Timezone Data to tzdata2020a
JDK-8245223 Can't start JVM when java home path includes non-ASCII character
JDK-8245221 Cannot start JVM when $JAVA_HOME includes CJK characters
JDK-8247489 Choose the default SecureRandom algo based on registration ordering
JDK-8239328 Class loading deadlock involving X509Factory#commitEvent()
JDK-8243569 Default SSLEngine should create in server role
JDK-8239329 Simplify JarFile.isInitializing
JDK-8245222 Some functions might not work with CJK character
JDK-8242005 SSLSocket closes socket both socket endpoints on a SocketTimeoutException
JDK-8247490 SSLSocket.getSession() doesn't close connection for timeout/ interrupts
JDK-8244802 Update Xerces2 Java to Version 2.12.1
JDK-8239067 Upgrading JSZip to 3.2.2 from 3.1.5

Dmitry Cherepanov, Azul

Bug Summary
JDK-8240810 AArch64: String.indexOf may incorrectly handle empty strings.

Henry Jen, Oracle

Bug Summary
JDK-8239475 Add Classpath Exception to license in source file.

Ivan Gerasimov, Google

Bug Summary
JDK-8044365 (dc) MulticastSendReceiveTests.java failing with ENOMEM when joining group (OS X 10.9)
JDK-8240352 Keytool generates wrong expiration date if validity is set to 2050/01/01

Jiangli Zhou, Google

Bug Summary
JDK-8239012 [TESTBUG] Fix G1 redefineClasses tests and a memory leak

Jamil Nimeh, Oracle

Bug Summary
JDK-8247954 JSSE Client does not accept status_request extension in CertificateRequest messages for TLS 1.3

Martin Doerr, SAP

Bug Summary
JDK-8245715 [PPC64] C2: ReverseBytes + Load always match to unordered Load (acquire semantics missing)

Rajan Halade, Oracle

Bug Summary
JDK-8244249 Remove Comodo root certificate that is expiring in May 2020
JDK-8244253 Remove DocuSign root certificate that is expiring in May 2020

Robert Mckenna, Oracle

Bug Summary
JDK-8237691 (bf spec) ByteBuffer::alignmentOffset spec misleading when address is misaligned
JDK-8238030 (doc) Cleanup package-info markup - smartcardio, java.sql, java.sql.rowset
JDK-8238026 [Graal] Crash during exception throwing in InterpreterRuntime::resolve_invoke
JDK-8237706 [macos] JavaFX SwingNode is not rendered on macOS
JDK-8238028 [macos] Signing app bundle with jpackage fails if runtime is already signed
JDK-8237687 [TESTBUG] compiler/c2/TestJumpTable.java fails with release VMs
JDK-8246520 [TESTBUG] compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java fails with custom Tiered Level set externally
JDK-8240369 Add exception for expiring Comodo roots to VerifyCACerts test
JDK-8237713 assert(loader != __null && oopDesc::is_oop(loader)) failed: loader must be oop
JDK-8238033 Bad copyright line in a hotspot test
JDK-8238032 Bad copyright line in a jshell source file
JDK-8237695 Bug ID missing for test in patch which fixed JDK-8230665
JDK-8238031 Clarify initialization of jdk.serialFilter
JDK-8237686 Conflicting bindings accepted in some cases
JDK-8238662 Correct the CLDR version number in cldr.md files
JDK-8237715 Corrupted oops embedded in nmethods due to parallel modification during optional evacuation
JDK-8237703 Fix typo in copyright header of java/io/Reader/TransferTo.java
JDK-8238562 Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary
JDK-8237700 java.math.BigDecimal.sqrt() with RoundingMode.FLOOR results in incorrect result
JDK-8237705 JavacFileManager.close() doesn't clear some cache instance variables
JDK-8237709 Javadoc doesn't handle non-public intermediate types well
JDK-8237711 Javadoc of memory access API still refers to old MemoryAddress::offset method
JDK-8237710 Javadoc of MemorySegment::allocateNative should state that memory is zero-initialized
JDK-8237717 JDK 14 L10n resource file update - msg drop 10
JDK-8238660 JDK 14 L10n resource file update - msg drop 20
JDK-8238481 JFR: assert(klass != __null) failed: invariant in ObjectSampleCheckpoint::add_to_leakp_set
JDK-8237689 JFR: assert((((((klass)->trace_id()) & ((JfrTraceIdEpoch::method_and_class_in_use_this_epoch_bits()))) != 0))) failed: invariant
JDK-8237707 JVM crash in SWPointer during C2 compilation
JDK-8237716 JvmtiTagMap::weak_oops_do() should not trigger barriers
JDK-8237692 Launcher test PatchSystemModules.java fails frequently after JDK-8234049
JDK-8237688 local records shouldn't capture any non-static state from any enclosing type
JDK-8237702 Memory access API refinements
JDK-8245315 Missing entitlements for hardened runtime
JDK-8242329 Missing key_share extension for (EC)DHE key exchange should alert missing_extension
JDK-8238034 No compilation error reported when a record is declared in a local class
JDK-8237701 NPE at jdk.compiler/com.sun.tools.javac.comp.Flow$FlowAnalyzer.visitApply
JDK-8237693 Obvious typo in java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java
JDK-8238029 Problem with NullPointerException in RMI TCPEndpoint.read
JDK-8237704 Put vmTestbase/vm/mlvm/indy/stress/java tests on AOT Problem list
JDK-8237690 Refine JSR 269 API ahead of Java SE 14 MR
JDK-8238479 Remove Copyright from WinLauncher.template
JDK-8237712 Shenandoah: failed vmTestbase/nsk/jvmti/AttachOnDemand/attach021/TestDescription.java test
JDK-8237714 Shenandoah: Remove unreliable assertion
JDK-8238661 Shenandoah: Wrong result with Lucene test
JDK-8238482 Spec Clarification - ByteBuffer::alignmentOffset Spec
JDK-8238027 Test utility jdk.test.lib.util.FileUtils.areAllMountPointsAccessible needs to tolerate duplicates
JDK-8237694 Update all nroff manpages for JDK 14 release
JDK-8237708 UseProfiledLoopPredicate fails with assert(_phase->get_loop(c) == loop) failed: have to be in the same loop

Severin Gehwolf, Red Hat

Bug Summary
JDK-8245229 Build fails when --with-vendor-name contains a comma
JDK-8241570 make 4.3 breaks build
JDK-8245190 PosixPlatform.cpp should not include sysctl.h
JDK-8245191 The static build of libextnet is missing the JNI_OnLoad_extnet function

Aleksey Shipilev, Amazon

Bug Summary
JDK-8246395 [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs
JDK-8240762 [TESTBUG] Test command error in hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java
JDK-8240767 [TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow()
JDK-8239870 Add exception for expiring DocuSign root to VerifyCACerts test
JDK-8239443 Add missing classpath exception to FileAcess and ConstantLookup
JDK-8241450 argfiles parsing broken for argfiles with comment cross 4096 bytes chunk
JDK-8240761 ARM32: Math tests failures
JDK-8239442 AVX enabled by default for Skylake even when unsupported
JDK-8240763 CTW runner closes standard output on exit
JDK-8240765 CTW runner should sweep nmethods more aggressively
JDK-8240617 CTW: C2 (Shenandoah) compilation fails with "Range check dependent CastII node was not removed"
JDK-8246090 CTW: C2 (Shenandoah) compilation fails with "unexpected infinite loop graph shape"
JDK-8239481 CTW: C2 (Shenandoah) compilation fails with "Unknown node in get_load_addr: CreateEx"
JDK-8241617 Fix copyrights after JDK-8240629 change
JDK-8241542 gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah
JDK-8240766 Incorrect G1StringDedupEntry type used in StringDedupTable destructor
JDK-8240323 Invalid tier1_gc_1 test group definition
JDK-8239441 java/math/BigInteger/largeMemory/ tests should be disabled on 32-bit platforms
JDK-8246394 Loop unswitching may cause dependence on null check to be lost
JDK-8243259 Move definition of ShenandoahTerminatorTerminator::should_exit_termination() to .cpp file
JDK-8242087 Segfault in JNIHandleBlock::oops_do()
JDK-8244991 Shenandoah: accept either SATB or IU barriers, but not both
JDK-8240460 Shenandoah: accumulated penalties should not be over 100% of capacity
JDK-8243611 Shenandoah: adaptive heuristics should account evac reserve in free target
JDK-8244990 Shenandoah: add test to verify GC mode unlock
JDK-8244353 Shenandoah: align ShenandoahHeapRegions to cache lines
JDK-8246393 Shenandoah: AlwaysPreTouch should not disable heap resizing or uncommits
JDK-8238551 Shenandoah: assert(_base == Tuple) failure during C2 compilation
JDK-8240455 Shenandoah: assert(mem == __null) failed: only one safepoint
JDK-8244984 Shenandoah: assert(n->outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java
JDK-8239482 Shenandoah: Assertion failure due to missing null check
JDK-8243264 Shenandoah: avoid disabling pacing with "aggressive"
JDK-8245734 Shenandoah: avoid implicit worker_id = 0
JDK-8243599 Shenandoah: Avoid updating new regions from start of evacuation
JDK-8246087 Shenandoah: break superclass dependency on ShenandoahNormalMode
JDK-8244687 Shenandoah: build breakages after JDK-8241743
JDK-8243261 Shenandoah: build broken after JDK-8237637 (Remove dubious type conversions from oop)
JDK-8240456 Shenandoah: C1: Resolve into registers of correct type
JDK-8246091 Shenandoah: C2 assertion fails in Matcher::collect_null_checks
JDK-8245741 Shenandoah: carry Phase to ShWorkerTimingsTracker explicitly
JDK-8242086 Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868
JDK-8245740 Shenandoah: Cleanup ShenandoahStringDedup::parallel_oops_do()
JDK-8238553 Shenandoah: cleanup uses of allocation/free threshold in static heuristics
JDK-8244691 Shenandoah: clear live data and update TAMS optimistically
JDK-8244361 Shenandoah: coalesce and parallelise heap region walks during the pauses
JDK-8246389 Shenandoah: compute root phase parallelism
JDK-8241019 Shenandoah: Consolidate C1 LRB and native barriers
JDK-8245332 Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end
JDK-8245325 Shenandoah: disarmed_value is initialized at wrong place
JDK-8243265 Shenandoah: distribute mark-compact work exactly to minimize fragmentation
JDK-8240459 Shenandoah: ditch C2 node limit adjustments
JDK-8241537 Shenandoah: ditch debug safepoint timeout adjustment
JDK-8244350 Shenandoah: ditch one of allocation type counters in ShenandoahHeapRegion
JDK-8244754 Shenandoah: ditch ShenandoahAllowMixedAllocs
JDK-8246089 Shenandoah: ditch ShenandoahAlwaysPreTouch
JDK-8245334 Shenandoah: ditch total_pause counters
JDK-8245731 Shenandoah: ditch unused pause_other, conc_other counters
JDK-8243601 Shenandoah: Do not modify update-watermark concurrently
JDK-8244355 Shenandoah: editorial changes in flag descriptions
JDK-8244987 Shenandoah: Enable GC mode to be diagnostic/experimental and have a name
JDK-8245327 Shenandoah: enhance GCTimer and JFR support
JDK-8245324 Shenandoah: Ensure _disarmed_value offset < 128
JDK-8244688 Shenandoah: explicit GC request should wait for a complete GC cycle
JDK-8244359 Shenandoah: Fix aarch64 build after JDK-8242082
JDK-8244685 Shenandoah: Fix racy update of update_watermark
JDK-8239483 Shenandoah: Fix weak roots in final Traversal GC phase
JDK-8244985 Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier
JDK-8243263 Shenandoah: fragmentation metrics overhaul
JDK-8246392 Shenandoah: full GC does not mark code roots when class unloading is off
JDK-8245326 Shenandoah: gc/shenandoah/options/TestHeuristicsUnlock.java should only verify the heuristics
JDK-8245743 Shenandoah: global statistics should not accept bogus samples
JDK-8248956 Shenandoah: heap iteration holds root locks all the time
JDK-8238682 Shenandoah: important flags should not be ergonomic for concurrent class unloading
JDK-8244363 Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly
JDK-8245322 Shenandoah: Inline LRB runtime call
JDK-8244349 Shenandoah: inline MarkingContext TAMS methods
JDK-8244686 Shenandoah: inline ShenandoahHeapRegion liveness-related methods
JDK-8244351 Shenandoah: inline ShenandoahHeapRegion::region_number
JDK-8246085 Shenandoah: lift/cleanup ShenandoahHeuristics names and properties
JDK-8246553 Shenandoah: limit parallelism in CLDG root handling
JDK-8245733 Shenandoah: make _num_phases illegal phase type
JDK-8244344 Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace
JDK-8244692 Shenandoah: micro-optimize region liveness handling
JDK-8240619 Shenandoah: minor enhancements to traversal GC
JDK-8240618 Shenandoah: More asserts around code roots
JDK-8240464 Shenandoah: More details in Traversal GC event messages
JDK-8240457 Shenandoah: More reliable nmethod verification
JDK-8246092 Shenandoah: move heuristics code to gc/shenandoah/heuristics
JDK-8246084 Shenandoah: move mode code to gc/shenandoah/mode
JDK-8245323 Shenandoah: move ShenandoahThreadLocalData::_disarmed_value initialization
JDK-8244988 Shenandoah: New incremental-update mode
JDK-8244755 Shenandoah: no need to retire TLABs at Init Update Refs
JDK-8243605 Shenandoah: no need to trash cset during final mark
JDK-8243607 Shenandoah: only print heap changes for operations that directly affect it
JDK-8240461 Shenandoah: pacer should cover reset and preclean phases
JDK-8248953 Shenandoah: pacer should not affect interrupt status
JDK-8241538 Shenandoah: parallel safepoint workers count should be ParallelGCThreads
JDK-8245742 Shenandoah: per-cycle statistics contain worker data from previous cycles
JDK-8243613 Shenandoah: per-worker stats should be summed up, not averaged
JDK-8243610 Shenandoah: print allocation failure type
JDK-8245736 Shenandoah: print per-cycle statistics
JDK-8245744 Shenandoah: print root statistics for concurrent weak/strong root phases
JDK-8245732 Shenandoah: print statistic counters in time order
JDK-8238552 Shenandoah: provide option to disable periodic GC
JDK-8245333 Shenandoah: purge init_update_refs_prepare counter
JDK-8244358 Shenandoah: Purge Traversal mode
JDK-8246390 Shenandoah: reconsider format specifiers for stats
JDK-8248955 Shenandoah: reconsider free budget slice for marking
JDK-8244347 Shenandoah: refactor and inline ShenandoahHeap::heap()
JDK-8244345 Shenandoah: refactor anti-false-sharing padding
JDK-8241539 Shenandoah: refactor ShenandoahPhaseTimings
JDK-8242085 Shenandoah: refactor ShenandoahUtils
JDK-8246088 Shenandoah: refine mode name()-s
JDK-8245738 Shenandoah: refine ShenandoahPhaseTimings constructor arguments
JDK-8243602 Shenandoah: region status should include update watermark
JDK-8244354 Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity()
JDK-8241541 Shenandoah: remove CM-with-UR piggybacking cycles
JDK-8246391 Shenandoah: Remove diagnostic flag ShenandoahConcurrentScanCodeRoots
JDK-8241540 Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker
JDK-8240458 Shenandoah: remove obsolete ShenandoahCommonGCStateLoads
JDK-8244689 Shenandoah: remove ShCollectionSet::live_data
JDK-8240463 Shenandoah: remove ShenandoahAllocationTrace
JDK-8240616 Shenandoah: remove ShenandoahEvacAssist
JDK-8244348 Shenandoah: remove ShenandoahHeapRegion::_heap
JDK-8244346 Shenandoah: remove ShenandoahHeapRegion::_reserved
JDK-8244360 Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared
JDK-8245328 Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods
JDK-8243606 Shenandoah: remove ShenandoahHeuristics::_bytes_in_cset
JDK-8244362 Shenandoah: remove ShenandoahHeuristics::RegionData::_seqnum_last_alloc
JDK-8240620 Shenandoah: remove ShenandoahTerminationTrace
JDK-8243262 Shenandoah: Remove unused fields in init mark tasks
JDK-8244365 Shenandoah: remove unused ShenandoahCollectionSet methods
JDK-8246551 Shenandoah: remove unused ShenandoahIsMarkedNextClosure
JDK-8245739 Shenandoah: rename GCParPhases and related code
JDK-8244352 Shenandoah: rename ShenandoahHeapRegion::region_number
JDK-8244356 Shenandoah: rename ShenandoahHeapRegionSize flag
JDK-8246093 Shenandoah: rename ShenandoahNormalMode to ShenandoahSATBMode
JDK-8243258 Shenandoah: Rename ShLBN::get_barrier_strength()
JDK-8243260 Shenandoah: replace leftover assert(is_in(...)) with rich asserts
JDK-8245330 Shenandoah: restore heap logging for Degenerated/Full cycles
JDK-8245331 Shenandoah: restore heap logging for uncommit
JDK-8245329 Shenandoah: Restore logging to pre-jdk8241984 format
JDK-8245730 Shenandoah: rich asserts trigger "empty statement" inspection
JDK-8245735 Shenandoah: set counters once per cycle
JDK-8243600 Shenandoah: Short-cut arraycopy barriers
JDK-8244690 Shenandoah: should not use parallel reference processing with single GC thread
JDK-8244986 Shenandoah: Simplify arraycopy-barrier dispatching
JDK-8243608 Shenandoah: simplify collectable garbage logging
JDK-8243609 Shenandoah: simplify FreeSet logging
JDK-8243603 Shenandoah: simplify region sequence numbers handling
JDK-8243612 Shenandoah: split "Prepare Evacuation" tracking into cset/freeset counters
JDK-8244989 Shenandoah: TestVolatilesShenandoah test failed on aarch64
JDK-8244364 Shenandoah: transit regions to cset state when adding to collection set
JDK-8244357 Shenandoah: tune down ShenandoahGarbageThreshold
JDK-8243604 Shenandoah: turn heap lock asserts into macros
JDK-8240462 Shenandoah: turn more flags diagnostic
JDK-8244992 Shenandoah: Turn NULL-check into assert in SATB slow-path entry
JDK-8244753 Shenandoah: use uint16_t instead of jushort for liveness cache
JDK-8246552 Shenandoah: walk roots in more efficient order
JDK-8245737 Shenandoah: Windows build fails after JDK-8239786
JDK-8248954 Shenandoah: Windows build warning after JDK-8247310
JDK-8240322 Zero VM crashes when handling dynamic constant

Serguei Spitsyn, Oracle

Bug Summary
JDK-8242762 Correct links in javadoc of OperatingSystemMXBean

Tobias Hartmann, Oracle

Bug Summary
JDK-8240799 [JVMCI] Fix single implementor speculation for diamond shapes.
JDK-8240805 [win][x86] vtable stub generation: assert failure (code size estimate)
JDK-8240807 [win][x86] vtable stub generation: assert failure (code size estimate) follow-up
JDK-8240804 C2's UseUniqueSubclasses optimization is broken for array accesses
JDK-8240801 C2: assert(((n) == __null || !VerifyIterativeGVN || !((n)->is_dead()))) failed: can not use dead node
JDK-8240802 C2: assert(i >= req() || i == 0 || is_Region() || is_Phi()) with -XX:+VerifyGraphEdges
JDK-8243141 C2: Crash when loads float above range check
JDK-8240817 CodeHeap::blob_count() overestimates the number of blobs
JDK-8240798 CTW: C2 compilation fails with "malformed control flow"
JDK-8240800 CTW: C2 compilation fails with assert(just_allocated_object(alloc_ctl) == ptr) failed: most recent allo
JDK-8240809 IdealLoopTree::dump_head predicate printing is broken
JDK-8240806 java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed
JDK-8243140 Loop predicates should be copied to unswitched loops
JDK-8240803 ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling
JDK-8240808 SuperWord::co_locate_pack picks memory state of first instead of last load
JDK-8240797 TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM
JDK-8243139 Use consistent predicate order in and with PhaseIdealLoop::find_predicate

Thomas Schatzl, Oracle

Bug Summary
JDK-8240677 OtherRegionsTable::_num_occupied not updated correctly

Valerie Peng, Oracle

Bug Summary
JDK-8248920 Unexpected NoSuchAlgorithmException when using secure random impl from BCFIPS provider

Zhengyu Gu, Independent

Bug Summary
JDK-8243266 Shenandoah: AARCH64 need to save/restore call clobbered registers before calling keepalive barrier
JDK-8240449 Shenandoah: accept NULL fwdptr to cooperate with JVMTI and JFR
JDK-8243426 Shenandoah: Avoid scanning thread code roots twice in all root scanner
JDK-8243271 Shenandoah: Shenandoah needs to mark nmethod's metadata